Novedades de Solaris Express Developer Edition

Novedades de Solaris Express Developer Edition 1/08

Procedimientos para administradores de Solaris Trusted Extensions

Esta mejora en la administración del sistema es una novedad de la versión 1/08 de Developer.

A partir de esta versión, los paquetes de Solaris Trusted Extensions se instalan cuando se instala el sistema operativo Solaris. El directorio ExtraValue ya no existe. Anteriormente, en este directorio se ubican los paquetes de Solaris Trusted Extensions. La utilidad de gestión de servicios (SMF) administra las funciones de Solaris Trusted Extensions como el servicio svc:/system/labeld:default. Este servicio se debe habilitar. Una vez colocado en línea el servicio, rearranque el sistema para activar Solaris Trusted Extensions. Tras el rearranque se precisa configuración adicional. Para obtener más información, consulte la Parte I, Initial Configuration of Trusted Extensions, de Solaris Trusted Extensions Administrator’s Procedures .

La versión Developer 1/08 incluye también las características siguientes:

Si desea más información sobre Solaris Trusted Extensions, consulte Solaris Trusted Extensions Administrator’s Procedures.

Servicio de protocolo de administración de datos de red

Esta mejora en la administración del sistema es una novedad de la versión 1/08 de Developer.

El NDMP (Network Data Management Protocol, protocolo de administración de datos de red) es un estándar para realizar copias de seguridad de datos, normalmente en cinta, de los clientes de la red. Con NDMP en ejecución como servicio, cualquier aplicación de adminnistración de datos compatible con NDMP en la red es un cliente y puede hacer copias de seguridad de sus datos en el servidor NDMP, modelo Sun StorageTek NAS.

StarOffice 8

Esta mejora de las herramientas del escritorio es una novedad de Developer 1/08.

A partir de esta versión, se ha mejorado StarOffice 8 para que incluya un nuevo motor de gráficos.

Para obtener más información acerca del nuevo motor de gráficos, consulte http://wiki.services.openoffice.org/wiki/Chart2/Features2.3. Si desea más información acerca de StarOffice, consulte http://www.sun.com/software/star/staroffice/whats_new.jsp.

GNOME 2.20

Esta mejora de las herramientas del escritorio es una novedad de Developer 1/08.

GNOME 2.20 es la versión más reciente de GNOME Desktop, el entorno de escritorio de plataforma múltiple. GNOME 2.20 presenta las características siguientes:

Mejoras en el sistema de archivos ZFS de Solaris

En esta sección se describen las novedades de ZFS en Developer 1/08.

Consulte las siguientes secciones de este documento para obtener información sobre la función ZFS:

x86: Compatibilidad con la función de reposo de suspender a RAM.

Esta mejora de recursos del sistema es una novedad de la versión 1/08 de Developer.

A partir de esta versión, el sistema operativo Solaris es compatible con la función de reposo de suspender a RAM (S3). Es una función compatible con las plataformas de Solaris x86 con controladores compatibles, por ejemplo la estación de trabajo Sun UltraTM 20 M2. Para que un controlador se considere compatible debe admitir una serie de características.

Para obtener más información, consulte el Capítulo 12Power Management, en Writing Device drivers .


Nota –

Como las plataformas son compatibles, se agregan a la lista de estaciones de trabajo admitidas.


x86: Virtualización mediante Sun xVM Hypervisor

Esta mejora de recursos del sistema es una novedad de la versión 1/08 de Developer.

El objetivo de la virtualización es pasar de una administración individual de los componentes del centro de datos a la de agrupaciones de recursos. Si consolida varios hosts y servicios en un solo equipo, la virtualización reduce los costes al compartir hardware, infraestructuras y administración.

Sun xVM Hypervisor se basa en el trabajo de la comunidad de código abierto Xen. En un sistema en ejecución, Hypervisor se ubica entre la instancia del sistema operativo y el hardware. Hypervisor puede ejecutar con seguridad varias máquinas virtuales de forma simultánea en un único equipo compatible con la plataforma x86, y con cada máquina virtual ejecutando su propio sistema operativo.

Cada instancia de máquina virtual recibe el nombre de dominio. Hay dos tipos de dominios. Hay un dominio de control, también llamado dominio 0 o dom0. Un sistema operativo invitado recibe el nombre de dominio invitado, también conocido como dominio U o domU. Puede tener varios dominios invitados en el sistema.

En las soluciones basadas en Hypervisor, hay dos tipos básicos de virtualización: la virtualización completa y la paravirtualización. Hypervisor admite ambos modos. Un sistema puede tener dominios completamente virtualizados y paravirtualizados que se ejecuten de manera simultánea.

xVM Hypervisor virtualiza el hardware del sistema. Esto significa que particiona y comparte de manera transparente los recursos del sistema, como las CPU, la memoria y NIC, entre los dominios invitados.

Hypervisor se ejecuta en sistemas basados en x86 y x64. Las configuraciones compatibles incluyen invitados Solaris dom0 y Solaris domU, Linux domU, FreeBSD domU y Windows domU. Las zonas de Solaris y las zonas de marcas se pueden ejecutar en un Solaris domU.

Para obtener más información, consulte lo siguiente:

x86: Administración de la alimentación de la CPU Speedstep mejorada

Esta mejora de la administración de dispositivos se ha incorporado como novedad en Developer 1/08.

A partir de esta versión, la tecnología SpeedstepTM mejorada de Intel es compatible en Solaris. Esta tecnología Speedstep mejorada permite a los usuarios de Solaris controlar el consumo de energía de sus procesadores Intel, ya que baja la frecuencia del procesador durante los periodos de inactividad.

Para obtener más información sobre cómo activar la administración de la alimentación de la CPU con Solaris, consulte la página de comando man power.conf(4).

Función de extracción de dispositivos anómalos.

Esta mejora en la administración de dispositivos se ha incorporado como novedad en Developer 1/08.

A partir de esta versión, el sistema operativo Solaris brinda un nuevo mecanismo de extracción de dispositivos para aislarlos comoanómalos mediante la estructura de administración de anomalías (FMA). Esta función permite la desactivación automática y segura de dispositivos anómalos, para evitar la pérdida de información, el deterioro de los datos o los avisos de error grave y los tiempos de inactividad del sistema. El proceso de extracción se realiza de forma segura, al tener en cuenta la estabilidad del sistema una vez extraído el dispositivo.

Los dispositivos de mayor importancia nunca se extraen. Si necesita sustituir manualmente un dispositivo extraído, use el comando fmadm repair después de la sustitución del dispositivo, para que el sistema sepa que el dispositivo se ha sustituido, además de los pasos de sustitución manuales.

El proceso de reparación de fmadm es el siguiente:

Para más información, consulte la página de comando man fmadm(1M).

Aparece un mensaje general respecto a la extracción del dispositivo en la consola y se guarda en el archivo /var/adm/messages para que sepa el dispositivo que se ha extraído. Por ejemplo:


Aug 9 18:14 starbug genunix: [ID 751201 kern.notice]
NOTICE: One or more I/O devices have been retired

Puede usar el comando prtconf para identificar dispositivos extraídos específicos. Por ejemplo:


# prtconf
.
.
.
pci, instance #2
        scsi, instance #0
            disk (driver not attached)
            tape (driver not attached)
            sd, instance #3
            sd, instance #0 (retired)
        scsi, instance #1 (retired)
            disk (retired)
            tape (retired)
    pci, instance #3
        network, instance #2 (driver not attached)
        network, instance #3 (driver not attached)
    os-io (driver not attached)
    iscsi, instance #0
    pseudo, instance #0
.
.
.

Administrador de tráfico de Sun StorageTek

Esta mejora en la administración de dispositivos se ha incorporado como novedad en Developer 1/08.

A partir de esta versión, han cambiado los mecanismos descritos en scsi[lowbar]vhci(7D) para anular el comportamiento de configuración automática. En la actualización, la personalización actual se convierte en el nuevo mecanismo.

Si desea más información, consulte la página de comando manscsi[lowbar]vhci(7D) y el manual Solaris SAN Configuration and Multipathing Guide.

IPsec NAT-Traversal mejorado

Esta mejora en la red se ha incorporado como novedad en Developer 1/08.

A partir de esta versión, las aplicaciones de administración de claves IPsec pueden activar o desactivar NAT-Traversal mediante una opción de zócalo UDP, y activar las extensiones PF[lowbar]KEY correctas en sus asociaciones de seguridad IPsec.

Tamaño de la cola de elementos pendientes de Inetd

Esta mejora en la red se ha incorporado como novedad en Developer 1/08.

A partir de esta versión, se incorpora un control para establecer el tamaño de la cola de elementos pendientes de los servicios administrados por inetd. Esta característica agrega una propiedad SMF a inetd denominada connection[lowbar]backlog, mediante la cual se puede modificar el tamaño de la cola. El valor predeterminado de la cola connection[lowbar]backlog es de 10. La propiedad connection[lowbar]backlog puede modificarse con el comando inetadm. Por ejemplo:

Para obtener más información, consulte la página de comando man inetadm(1M).

Servidor Xvnc y cliente Vncviewer

Esta mejora de las ventanas X11 se ha incorporado como novedad en Developer 1/08.

VNC proporciona una sesión de escritorio remoto a través del protocolo RBF (búfer de trama remoto). Los clientes de RFB, más conocidos como visualizadores de VNC, están disponibles para la mayoría de las plataformas, tanto en las versiones que se comercializan como las de código abierto.

Developer 1/08 incluye Xvnc, un servidor X basado en las versiones de código abierto del proyecto RealVNC y la Fundación X.Org que muestra un cliente del protocolo RFB en la red, sin que sea necesaria una sesión del servidor X en el hardware de vídeo local. Esta versión también incluye el cliente RFB de vncviewer de RealVNC para conectarse con servidores VNC remotos y varios programas asociados para administrarlos.

Si desea más información, consulte System Administration Guide: Virtualization Using the Solaris Operating System. Consulte también las páginas de comando man Xvnc(1) y vncviewer(1).

64 bits SPARC: Compatibilidad de Memory Placement Optimization con las plataformas sun4v

Esta mejora en el rendimiento del sistema se ha incorporado como novedad en la versión 1/08 de Developer.

MPO (Memory Placement Optimization) activa los sistemas operativos para asignar memoria local al núcleo donde los subprocesos o procesos se ejecutan. La arquitectura sun4v se ejecuta en un entorno de hardware virtualizado. La MPO de las plataformas sun4v proporciona los accesores estándar necesarios en la capa de sun4v a fin de proporcionar información local para la estructura MPO genérica. Esta función es eficaz en las plataformas donde existen diversos zócalos con diferencias en la latencia del acceso a la memoria. La función MPO mejora el rendimiento de diversas aplicaciones, puesto que el sistema operativo puede asignar memoria local a los nodos.

Servicio CIFS de Solaris

Esta mejora del sistema de archivos es una novedad de la versión 1/08 de Developer.

El servicio CIFS de Solaris se ofrece de forma bien integrada y nativa para admitir Windows, MacOS y otros clientes CIFS. Este servicio brinda acceso ubicuo a los archivos que se comparten entre los clientes CIFS y NFS. El servidor CIFS de Solaris puede actuar como servidor miembro en un dominio de Active Directory. El servicio CIFS de Solaris proporciona al sistema de archivos acceso a los clientes MacOS y Windows mediante comparticiones CIFS con admisión para la autenticación de dominios de Active Directory y local.

Al igual que con NFS, CIFS ofrece servicios de sistema de archivos en red. CIFS también ofrece servicios, por ejemplo transporte en red para subprotocolos como conducciones específicas, servicios MS-RPC e interfaces a las funciones principales de Windows.

Para obtener más información, consulte lo siguiente:

Solaris Trusted Extensions admite sistemas de archivos etiquetados de montaje con el protocolo NFSv3

Esta mejora de la seguridad se ha incorporado como novedad de Developer 1/08.

A partir de esta versión, el software Solaris Trusted Extensions puede montar sistemas de archivos etiquetados mediante NFS versión 3 (NFSv3) además de NFS versión 4 (NFSv4). Solaris Trusted Extensions no tiene restricciones respecto al uso de TCP como protocolo de transporte subyacente para NFS. Sin embargo, los usuarios no pueden elegir UDP como protocolo subyacente para el acceso de NFS de reducción para NFSv3. Se admite el uso de UDP para la operación de montaje inicial, pero no se admite para las operaciones NFSv3 posteriores de varios niveles.

Servicio VSCAN

Esta mejora de la seguridad se ha incorporado como novedad de Developer 1/08.

El sistema operativo Solaris admite la exploración para detectar virus integrada de archivos residentes en ZFS mediante el protocolo ICAP para enviar archivos candidatos a productos externos de exploración para detectar virus estándar de terceros.

Para obtener más información, consulte lo siguiente:

SPARC: Compatibilidad con ECC (Criptografía de curva elíptica) acelerada por hardware

Esta mejora de la seguridad se ha incorporado como novedad de Developer 1/08.

Las plataformas basadas en UltraSPARC-T2 admiten la aceleración por hardware de los algoritmos de ECC (Criptografía de curva elíptica). El sistema operativo Solaris admite ECDH y ECDSA de alto rendimiento en estas plataformas. Todos los usuarios de la Estructura criptográfica de Solaris, incluidos los de JAVA y OpenSSL, pueden acceder a estos nuevos algoritmos de ECC.

Funciones del núcleo de conversión de codificación Unicode

Esta mejora de las funciones del núcleo se ha incorporado como novedad en Developer 1/08.

A partir de esta versión, hay un conjunto de funciones del núcleo de conversión de codificación Unicode y para el usuario disponible para las codificaciones UTF-8, UTF-16 y UTF-32. También son compatibles las variaciones de "primero los bytes de más peso" y de "primero los bytes de menos peso" de las codificaciones y el procesamiento de marca de orden de bytes.

Si desea más información, consulte las páginas de comando man uconv[lowbar]u16tou32(9F) y uconv[lowbar]u16tou32(3C).

Funciones del núcleo de preparación del texto UTF-8 Unicode

Esta mejora de las funciones del núcleo se ha incorporado como novedad en Developer 1/08.

Esta característica introduce un conjunto nuevo de funciones del núcleo y para el usuario, aptas para ejecutar normalizaciones de Unicode y conversiones de minúsculas de Unicode en textos UTF-8. También hay funciones para comparar cadenas UTF-8 y validar con diversas opciones.

Para obtener mas información, consulte las páginas de comando man:

Caché squid

Esta mejora en Web Stack es una novedad de la versión 1/08 de Developer.

Squid es un proxy HTTP/1.0 con todas las funciones. Squid ofrece un amplio entorno de autorización y registro con control de acceso para desarrollar aplicaciones de provisión de contenido y aplicaciones de web proxy.

Para obtener más información, consulte http://www.squid-cache.org/Versions/v2/2.6/cfgman/.

32 bits: PHP 5

Esta mejora en Web Stack es una novedad de la versión 1/08 de Developer.

A partir de esta versión, el sistema operativo Solaris incluye PHP 5. El preprocesador de hipertexto PHP es un conocido lenguaje de secuencias para el desarrollo de aplicaciones web.

Para obtener más información, consulte http://www.php.net/.

Ruby 1.8.6 y Rubygems 0.9.4

Esta mejora en Web Stack es una novedad de la versión 1/08 de Developer.

A partir de esta versión, son compatibles el lenguaje de programación Ruby, determinadas extensiones, la estructura de aplicaciones Rails y el sistema de administración de paquetes Rubygems.

Para obtener más información, consulte lo siguiente:

Servidor Apache HTTP 2.2

Esta mejora en Web Stack es una novedad de la versión 1/08 de Developer.

A partir de esta versión, el sistema operativo Solaris incluye el servidor Apache HTTP 2.2.6. El servidor Apache admite diversos módulos MPM, PHP, prefork y worker.

Para obtener más información, consulte http://httpd.apache.org/docs/2.2/.

MySQL 5.0.45

Esta mejora en Web Stack es una novedad de la versión 1/08 de Developer.

A partir de esta versión, el sistema operativo Solaris incluye los sistemas de administración de bases de datos relacionales MySQL 5.0.45.

Interfaz de la base de datos Perl y Controlador PostgreSQL para Perl

Esta mejora del software adicional se ha incorporado como novedad en Developer 1/08.

La interfaz de la base de datos Perl (DBI) es una interfaz genérica de base de datos para comunicarse con un componente de base de datos específico. DBD::Pg es un controlador PostgreSQL que permite a las aplicaciones Perl interactuar con componentes PostgreSQL a través de DBI.

Para obtener más información, consulte lo siguiente:

x86: Controlador GLDv3 versión bnx II

Esta mejora de los controladores es una novedad de Developer 1/08.

El controlador Ethernet Broadcom NetXtreme (bnx) II se ha convertido a GLDv3. Esta conversión incluye algunas funciones en GLDv3 útiles para sistemas basados en bnx(7d),por ejemplo la compatibilidad completa con la adición de vínculos 802.3 y VLAN. También es útil en el caso de otras funciones de apilado, por ejemplo instancias IP.

Para obtener más información, consulte la página de comando man bnx(7D).

Controlador Fast Ethernet ADMtek

Esta mejora de los controladores es una novedad de Developer 1/08.

En esta versión se agrega el controlador afe(7D). afe(7D) es compatible con las interfaces de red basadas en chips ADMtek Centaur y Comet.

Controlador Fast Ethernet Macronix

Esta mejora de los controladores es una novedad de Developer 1/08.

En esta versión se incorpora el controlador mxfe(7D). mxfe(7D) admite dispositivos Ethernet 10/100 basados en el controlador Macronix 98715.

x86: Controlador WiFi 4965

Esta mejora de los controladores es una novedad de Developer 1/08.

El nuevo controlador WiFi 4965 admite el chip WiFi Intel Centrino 4965. El nuevo controlador es útil para usuarios de portátiles que incorporen el chip 4965.

x86: dmfe(7D)

Esta mejora de los controladores es una novedad de Developer 1/08.

A partir de esta versión, el controlador dmfe(7D) para dispositivos Fast Ethernet Davicom 10/100 se ha actualizado para que sea compatible con las plataformas x86.

x86: AMD–8111

Esta mejora de los controladores es una novedad de Developer 1/08.

El concentrador de E/S AMD-8111 HyperTransport incluye un controlador LAN Ethernet de 10/100 Mbps y el controlador lo utiliza la plataforma Andretti.

x86: Controlador SATA HBA nv[lowbar]sata

Esta mejora de los controladores es una novedad de Developer 1/08.

nv[lowbar]sata es un controlador SATA HBA compatible con funciones de conexión en marcha, para controladores NVIDIA ck804/mcp55 y SATA compatibles.

Si desea más información, consulte la página de comando man nv[lowbar]sata(7D).

x86: Compatibilidad con SATA ATAPI en el controlador AHCI

Esta mejora de los controladores es una novedad de Developer 1/08.

El controlador AHCI admite los dispositivos de CD/DVD de SATA ATAPI. Los usuarios pueden utilizar el CD/DVD de SATA en el modo AHCI en lugar del modo compatible. El modo AHCI tiene mejor capacidad para el control de errores y para la conexión en marcha.

Para más información, consulte la página de comando man ahci(7D).

Compatibilidad con Sata NCQ en el controlador AHCI

Esta mejora de los controladores es una novedad de Developer 1/08.

El controlador AHCI es compatible con la función SATA NCQ. La compatibilidad con NCQ mejora el rendimiento del controlador.

Para más información, consulte la página de comando man ahci(7D).

SPARC: rtls(7D)

Esta mejora de los controladores es una novedad de Developer 1/08.

A partir de esta versión, rtls(7D) Ethernet se actualiza para admitir las plataformas SPARC. Para obtener más información, consulte la página de comando man rtls(7D).

32 bits: pgAdmin III

Esta mejora del software de libre distribución es una novedad de Developer 1/08.

pgAdmin III es una conocida plataforma de desarrollo y administración de Open Source con numerosas funciones para PostgreSQL. La interfaz gráfica admite todas las funciones de PostgreSQL y facilita la administración. Esta herramienta permite redactar consultas sencillas de SQL y desarrollar bases de datos complejas.

Para obtener más información, consulte http://www.pgadmin.org/.

GNU Libtool 1.5.22

Esta mejora del software de libre distribución es una novedad de Developer 1/08.

GNU Libtool es una secuencia que permite a los desarrolladores de paquetes ofrecer compatibilidad con bibliotecas genéricas compartidas. La utilizan los desarrolladores que trabajan en software que ya la ha adoptado. Se suele usar junto con las demás herramientas automáticas de GNU, Automake y Autoconf.

VIM 7.1

Esta mejora del software de libre distribución es una novedad de Developer 1/08.

Vi IMproved (VIM) es un conocido clon de Visual Editor (vi). VIM cuenta con más funciones que el editor SystemV vi en /usr/bin/vi.

Para obtener más información, consulte http://www.vim.org/.

p7zip

Esta mejora del software de libre distribución es una novedad de Developer 1/08.

A partir de esta versión, el sistema operativo Solaris incluye el puerto p7zip. p7zip es similar a 7zip, la utilidad de archivado y compresión de Windows.

Para obtener más información, consulte http://p7zip.sourceforge.net/.