Novedades de Solaris Express Developer Edition

Novedades en Solaris Express 12/05

En esta sección se describen todas las funciones que son nuevas o se han mejorado en la versión 12/05 de Solaris Express.

El sistema de archivos ZFS

Esta mejora del sistema de archivos se ha incluido como novedad en Solaris Express 12/05.

Esta versión de Solaris Express incluye ZFS, un nuevo sistema de archivos de 128 bits. ZFS proporciona una administración sencilla, semántica transaccional, integridad de datos de un extremo a otro y una gran escalabilidad. ZFS no supone una mejora incremental de la tecnología existente, pero sí un enfoque radicalmente nuevo de la administración de datos.

Solaris ZFS utiliza un modelo de almacenamiento agrupado que elimina por completo el concepto de volumen. Por lo tanto, Solaris ZFS acaba con los problemas asociados a la administración de particiones, el suministro y el crecimiento de los sistemas de archivos. Se pueden obtener miles de sistemas de archivos a partir de un conjunto de almacenamiento común. Cada sistema consume sólo el espacio que en realidad necesita. El ancho de banda de E/S combinado de todos los dispositivos del conjunto está disponible para todos los sistemas de archivos en todo momento.

Todas las operaciones son transacciones de "copia-sobre-escritura", por lo que el estado del disco es siempre válido. Cada bloque incluye una suma de comprobación, por lo que es imposible que se dañen los datos de forma inadvertida. Además, los datos se pueden reparar automáticamente en las configuraciones repetidas. Es decir, si una copia resulta dañada, Solaris ZFS detecta el daño y utiliza otra copia para reparar la copia dañada.

ZFS es fácil de administrar

Para los administradores del sistema, la mejora más importante de ZFS frente a los sistemas de archivos tradicionales consiste en su sencilla administración.

Solaris ZFS utiliza un único comando para configurar un conjunto de almacenamiento duplicado y un sistema de archivos. Por ejemplo:


# zpool create home mirror c0t1d0 c1t2d0

El comando anterior crea un conjunto de almacenamiento duplicado con el nombre home y un único sistema de archivos denominado home. El sistema de archivos se monta en /home.

Con ZFS, puede utilizar discos enteros en lugar de particiones para crear el conjunto de almacenamiento.

Puede utilizar la jerarquía del sistema de archivos /home para crear una serie de sistemas de archivos bajo /home. Por ejemplo:


# zfs create home/user1

Para obtener más información, consulte las páginas de comando man zpool(1M) y zfs(1M).

Además, ZFS proporciona las siguientes funciones de administración:

Para más información, consulte la Guía de administración de Solaris ZFS.

Cambios y mejoras de comandos ZFS

En la sección siguiente se describen las últimas mejoras y los cambios en la interfaz de comandos ZFS de Solaris Express.

Para más información sobre estas modificaciones y mejoras, consulte la Guía de administración de Solaris ZFS.

Administración basada en web de ZFS

La versión 1/06 de Solaris Express incluye la herramienta de administración basada en Web ZFS, que permite realizar la mayor parte de las tareas de administración que pueden efectuarse con la interfaz de línea de comandos de ZFS. Puede realizar las siguientes tareas administrativas con la consola de administración de ZFS:

Puede acceder a la consola de administración de ZFS mediante un navegador Web seguro en la siguiente dirección URL:


https://system-name:6789

Si escribe la dirección URL correcta pero no puede acceder a la consola de administración de ZFS, es posible que no se haya iniciado el servidor. Para iniciarlo, ejecute el siguiente comando:


# /usr/sbin/smcwebserver start

Si desea que el servidor se ejecute automáticamente al iniciarse el sistema, ejecute el siguiente comando:


# /usr/sbin/smcwebserver enable

ZFS y Zonas de Solaris

La tecnología de partición de Zonas de Solaris es compatible con los componentes de ZFS; por ejemplo, se pueden agregar sistemas de archivos ZFS y agrupaciones de almacenamiento a una zona.

Se ha mejorado, por ejemplo, el tipo de recurso del sistema de archivos en el comando zonecfg de la siguiente forma:


zonecfg:myzone> add fs
zonecfg:myzone:fs> set type=zfs
zonecfg:myzone:fs> set dir=/export/share
zonecfg:myzone:fs> set special=tank/home
zonecfg:myzone:fs> end

Para obtener más información, consulte la página de comando man zonecfg(1M) y la Guía de administración de Solaris ZFS .

Compatibilidad con las herramientas de instalación de Solaris de los sistemas de archivos ZFS

En esta versión, la herramienta de instalación de Solaris es compatible con:

Nuevo modelo de ACL de Solaris

ZFS implementa un nuevo modelo de ACL. Las versiones anteriores del sistema operativo Solaris sólo eran compatibles con un único modelo de ACL, basado principalmente en la especificación de borrador POSIX ACL. Las ACL (listas de control de acceso) basadas en el borrador POSIX se utilizan para proteger los archivos UFS. Para proteger los archivos de ZFS, se utiliza un nuevo modelo basado en la especificación NFSv4.

Las principales funciones del nuevo modelo de ACL son:

La página del comando man chmod(1), revisada recientemente, incluye un gran número de ejemplos que muestran su uso con ZFS. La página del comando man acl(5) incluye una descripción general del nuevo modelo de ACL. Además, la Guía de administración de Solaris ZFS proporciona ejemplos detallados del uso de las LCA para proteger los archivos de ZFS.

IPv6 para filtro IP

Esta mejora de la seguridad es una novedad de Solaris Express 12/05.

Se ha mejorado el filtro IP de Solaris para incluir los filtros de paquetes IPv6. Los filtros de paquetes IPv6 pueden filtrar basándose en la dirección IPv6 de origen, la dirección de destino, el comando poolsl que contiene direcciones IPv6 y los encabezados de extensión IPv6.

Se ha añadido la opción -6 al comando ipf para utilizar con IPv6. Utilice la opción -6 para cargar y vaciar reglas de filtros de paquetes IPv6. El comando ipstat también cuenta con una opción -6, que se utiliza para ver estadísticas de IPv6.

Aunque no hay cambios en la interfaz de la línea de comandos para los comandos ipmon y ippool, estos comandos también admiten IPv6. El comando ipmon se ha mejorado para permitir el registro de paquetes IPv6. El comando ippool permite crear agrupaciones de IPv6.

Puede utilizar el archivo ipf6.conf para crear conjuntos de reglas de filtros de paquetes para IPv6. De modo predeterminado, el archivo de configuración ipf6.conf se incluye en el directorio /etc/ipf. Al igual que con los demás archivos de configuración de filtros, el archivo ipf6.conf se carga automáticamente durante el proceso de arranque cuando se almacena en el directorio /etc/ipf.

Para más información sobre IP de Solaris, consulte la System Administration Guide: IP Services .

Compatibilidad con nombres descriptivos de Solaris Volume Manager

Esta mejora en la administración del sistema es una novedad de Solaris Express 12/05.

Los nombres descriptivos de los volúmenes y las agrupaciones de repuestos en marcha permiten a los administradores del sistema asignar nombres a los volúmenes y las agrupaciones de repuestos en marcha utilizando cualquier nombre que cumpla las directrices sobre denominaciones. Asimismo, se ha añadido la opción -D al comando metstat. Esta opción permite al usuario enumerar los volúmenes y las agrupaciones de repuestos en marcha con nombres descriptivos.

Para obtener más información, consulte la Solaris Volume Manager Administration Guide.

Compatibilidad de PKCS #11 v2.20 en la Estructura criptográfica de Solaris

Esta mejora de la seguridad es una novedad de Solaris Express 12/05.

Esta función permite la compatibilidad de RSA PKCS #11 v2.20 en la Estructura criptográfica de Solaris, incluidos los algoritmos SHA2 más seguros.

Para obtener una lista de los mecanismos que proporciona v2.20, consulte la página de comando man pkcs11[lowbar]softtoken (5. ) Para obtener una lista de los mecanismos disponibles para los usuarios, consulte las páginas de comando man digest(1) y mac(1).

Mejora del rendimiento de UDP y TCP

Esta mejora de red se ha incluido como novedad en Solaris Express 12/05.

En esta versión se ha mejorado el rendimiento de los protocolos TCP y UDP. Estas mejoras proporcionan una mejor latencia y un mayor rendimiento de transmisión y recepción. Las aplicaciones de red obtienen un mejor rendimiento debido a las mejoras de rendimiento del sistema. En concreto, las aplicaciones que transmiten o reciben paquetes UDP de gran volumen o utilizan conexiones TCP en bucle son las que obtienen mejores resultados.

Para obtener más información, consulte las páginas de comando man ip(7P), tcp(7P) y udp(7P). Consulte también el Solaris Tunable Parameters Reference Manual .

Función de cambio de nombre de zonas en la tecnología de contenedores de Solaris

Esta mejora de los recursos del sistema se ha incorporado como novedad en Solaris Express 12/05.

El nombre de la zona ahora es un atributo que se puede establecer mediante el comando zonecfg. Consulte la página del comando man zonecfg(1M) para conocer el procedimiento para cambiar el nombre de una zona.

Sólo se puede cambiar el nombre de las zonas que tengan el estado de configuradas o instaladas. Para obtener información sobre los estados de las zonas, consulte la página del comando man zones(5).

Estructura de interrupciones DDI avanzada

Esta mejora en la administración de dispositivos se ha incluido como novedad en Solaris Express 12/05.

El sistema operativo Solaris ofrece una nueva estructura de interrupciones DDI para las tareas de registro y anulación del registro de interrupciones. También se admiten las interrupciones indicadas de mensajes (MSI o Message Signaled Interrupts). Las interfaces de administración permiten controlar las prioridades y capacidades, interrumpir el enmascaramiento y obtener información pendiente.

Para ver una lista de las nuevas interfaces, consulte Interrupt Functions in Writing Device Drivers . Para ver una lista de las funciones de interrupción que están obsoletas y no deben utilizarse, consulte la tabla B-3 de funciones de interrupción obsoletas de esta sección.

Para más información, consulte el Chapter 8, Interrupt Handlers, in Writing Device Drivers . Consulte también las páginas del comando man de las interfaces. Todas las páginas del comando man de estas interfaces se encuentran en la sección 9F de la página del comando man.

Compatibilidad de VLAN con el controlador Ethernet xge de 10 Gb

Esta mejora de red se ha incluido como novedad en Solaris Express 12/05.

La compatibilidad de VLAN con xge permite a los administradores del sistema configurar una VLAN en una Ethernet de 10 Gbytes. Esta mejora es la primera implementación de VLAN con un controlador Ethernet de 10 Gbytes en el sistema operativo Solaris. El comando dladm permite configurar VLAN con una gran flexibilidad.

Para obtener más información e instrucciones sobre la configuración de VLAN, consulte la página del comando man dladm(1M).

Resincronización del mecanismo Kerberos principal con MIT 1.4

Esta mejora de la seguridad es una novedad de Solaris Express 12/05.

La biblioteca del mecanismo GSS de Kerberos[lowbar]V5 se ha sincronizado con MIT Kerberos 1.4.0. Esta versión incluye compatibilidad con varios subprocesos rigurosos.

SPARC: Adobe Acrobat Reader 7.0.1

Esta mejora del escritorio es una novedad de Solaris Express 12/05.

En esta versión, Adobe® Acrobat Reader se ha actualizado de la versión 5.0 a la 7.0.1. Adobe Reader permite ver, examinar e imprimir archivos PDF (del inglés Portable Document Format). Esta mejora está destinada a la plataforma SPARC.

Controlador rge

La compatibilidad con este controlador es una novedad de Solaris Express 12/05. El controlador rge proporciona compatibilidad con los dispositivos Realtek RTL8169S/8110S Gigabit Ethernet.

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

Nuevas configuraciones regionales UTF-8

Esta mejora de la compatibilidad de idioma se ha incluido como novedad en Solaris Express 12/05.

Se han incluido más de 50 configuraciones regionales UTF-8 en esta versión. Por lo tanto, ahora se proporciona compatibilidad con Unicode para las configuraciones regionales europeas, de Oriente Medio y asiáticas (EMEA) que carecen de la variante de juego de caracteres UTF-8. Además, por primer vez, están disponibles las configuraciones regionales de Chipre, Luxemburgo y Malta. Por lo tanto, ahora se admiten las configuraciones regionales de los 25 estados miembros de la Unión Europea (UE).