The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
All other trademarks are the property of their respective owners.
Red Hat tiene el gusto de anunciar la disponibilidad de Red Hat Enterprise Linux 6. Red Hat Enterprise Linux 6 es la siguiente generación de paquetes comprensivos de sistemas operativos, diseñados para computación de empresas de misión crítica y certificados por los principales proveedores de hardware y software de empresas.
Este lanzamiento está disponible como un kit único de las siguientes arquitecturas:
i386
AMD64/Intel64
System z
IBM Power (64-bit)
En este lanzamiento, Red Hat reune las mejoras a través del servidor, sistemas y la experiencia general de código abierto de Red Hat.
Nota
Esta versión de las Notas de lanzamiento contiene material desactualizado. Consulte las Notas de lanzamiento en línea para una visión general actual de las nuevas funcionalidades contenidas en este lanzamiento.
2. Instalador
El instalador de Red Hat Enterprise Linux (también conocido como anaconda) asiste en la instalación de Red Hat Enterprise Linux 6. Esta sección de las notas de lanzamiento proporciona una vision general de las nuevas funcionalidades implementadas en el instalador para Red Enterprise Linux 6.
Otras lecturas
La Guía de instalación de Red Hat Enterprise Linux 6 proporciona documentación detallada sobre el instalador y el proceso de instalación.
2.1. Métodos de instalación
El instalador proporciona tres interfaces principales para instalar Red Hat Enterprise Linux: kickstart, el modo de instalador gráfico y el instalador basado en texto.
2.1.1. Instalador gráfico
El Instalador gráfico de Red Hat Enterprise Linux lleva al usuario a través de los principales pasos de preparación de un sistema para instalación. La GUI de instalación de Red Hat Enterprise Linux introduce importantes mejoras para particionamiento de disco y configuración de almacenamiento.
Al comienzo del proceso de instalación, el usuario tiene la opción de dispositivos de almacenamiento básico o dispositivos de almacenamiento especializado. Los dispositivos de almacenamiento básico no necesitan ninguna configuración adicional antes de que se utilice el dispositivo. Una nueva interfaz ha sido implementada para configurar dispositivos de almacenamiento especializado. Los dispositivos Firmware de RAID, dispositivos de Canal de fibra en Ethernet (FCoE), dispositivos multirutas, y otros dispositivos de redes de área de almacenamiento (SAN) ahora se configuran fácilmente mediante la nueva interfaz.
Figura 1. Configuración de dispositivos de almacenamiento especializado
La interfaz para elegir la distribución de particiones ha sido mejorada, proporcionando descripciones detalladas y diagramas para cada diseño de particiones predeterminado.
Figura 2. Opciones de distribución de particiones
El instalador permite que dispositivos de almacenamiento sean especificados tanto como dispositivos de instalación o como dispositivos de almacenamiento de datos para instalación.
Figura 3. Especificación de dispositivos de almacenamiento
2.1.2. Kickstart
Kickstart es un método de instalación que los administradores de sistemas usan para instalar Red Hat Enterprise Linux. Al usar kickstart, se crea un archivo único, el cual contiene las respuestas a todas las preguntas que normalmente serian hechas durante una instalación típica.
Red Hat Enterprise Linux 6 introduce mejoras para la validación de archivos kickstart, permitiendo al instalador capturar problemas con la sintaxis de archivos de kickstart antes de que comience una instalación.
2.1.3. Instalador basado en texto
El instalador basado en texto se proporciona principalmente para sistemas con recursos limitados. El instalador basado en texto ha sido simplificado, permitiendo la instalación para las distribuciones de disco predeterminadas y de nuevos paquetes y actualizaciones de paquetes.
Figura 4. Instalador basado en texto
Nota
Algunas instalaciones requieren opciones avanzadas que no estaban presentes en el instalador basado en texto. Si el sistema de destino no puede ejecutar localmente el instalador gráfico, use el protocolo de pantalla de computación virtual en red(VNC) para completar la instalación.
2.2. Creación de contraseñas de respaldo durante la instalación
Actualmente, la creación de contraseñas de respaldo para dispositivos encriptados durante la instalación puede sólo realizarse durante una instalación kickstart. Mayor información sobre esta funcionalidad, incluye su utilización en una instalación Kickstart de Red Hat Enterprise Linux 6, consulte el Apendice de cifrado en la Guíade instalación.
2.3. Entradas de catálogo de medios de arranque DVD
Los medios de DVD para Red Hat Enterprise Linux 6 incluyen entradas de catálogo de arranque tanto para computadores basados en BIOS como para UEFI. Esto permite a los medios arrancar sistemas basados en cualquier interfaz de firmware. (UEFI es la Interfaz Extensible del Firmware Unificada, una interfaz de software inicialmente desarrollada por Intel y ahora administrada por Unified EFI Forum. Intenta ser un remplazo para la firmware de BIOS anterior.)
Importante
Algunos sistemas con implementaciones muy viejas no arrancarán desde los medios lo que incluye mas de una entrada de catalogo de arranque. Dichos sistemas no arrancaran desde un DVD 6 de Red Hat Enterprise Linux pero pueden se podrán iniciar con un controlador de USB o en una red mediante PXE.
Nota
Las configuraciones de arranque UEFI y BIOS difieren significativamente entre si y no son intercambiables. Una instancia instalada de Red Hat Enterprise Linux 6 no arrancar si el firmware para la que ha configurado se cambia. Usted no puede, por ejemplo, instalar el sistema operativo en un sistema basado en BIOS y luego arrancar la instancia instalado en un sistema basado en UEFI.
2.4. Reporte de caídas de instalación
Red Hat Enterprise Linux 6 cuenta con reporte de caídas de instalación en el instalador. Si el instalador encuentra un error durante el proceso de instalación, detalles del error serán reportados al usuario.
Para asistir en la resolución de problemas y depuración de instalaciones, ahora se incluyen detalles adicionales en registros de archivos producidos por el instalador. Información adicional sobre registros de instalación y la forma de usarlos para resolver problemas se pueden hallar en la Guía de instalación.
La Guía de administración de almacenamiento proporciona instrucciones adicionales sobre cómo administrar efectivamente los sistemas de archivos en Red Hat Enterprise Linux 6. Además, Global File System 2 documenta información especifica sobre configuración y mantenimiento de Red Hat Global File System 2 para Red Hat Enterprise Linux 6.
3.1. Soporte para sistemas de archivos ext4
El cuarto sistema de archivos extendido (ext4) se basa en el tercer sistema de archivos extendido (ext3) y cuenta con un número de funcionalidades y mejoras. Estas incluyen sistemas de archivos más grandes, rápidos y asignación de espacio de disco mas eficiente, sin limite en el numero de subdirectorios dentro de un directorio, verificación más ágil de sistemas de archivos y un sistema de diarios mas robusto. El sistema de archivos ext4 se selecciona por defecto y se recomienda.
3.2. XFS
XFS es altamente escalable, sistema de archivos de alto rendimiento que fue diseñado en Silicon Graphics, Inc. Fue creado para soportar sistemas de archivos hasta de 16 exabytes (aproximadamente 16 millones de terabytes), archivos hasta de 8 exabytes (aproximadamente 8 millones de terabytes) y estructuras de directorio que contienen decenas de millones de entradas.
XFS soporta diarios de metadata, lo cual facilita la recuperación rápida de caídas. Los sistemas de archivos XFS también pueden desfragmentarse y expandirse mientras estén montados y activos.
3.3. Descartar bloque y soporte mejorado para dispositivos LUN y SSD suministrados.
Los sistemas de archivos en Red Hat Enterprise Linux 6 usan la nueva funcionalidad de descartar bloques para que puedan ser informados cuando el sistema de archivos detecte que las secciones de un dispositivo (también conocidas como bloques) ya no están en uso activo. Aunque pocos dispositivos de almacenamiento cuentan con opciones de descarte de bloque, nuevos controladores de estado solido (SSD) utilizan esta funcionalidad para optimizar distribuciones de datos internos de diseño e invocar etiquetamiento proactivo. Además, algunos dispositivos SCSI de gama alta usan información de descarte de bloque para ayudar a implementar los LUN finamente suministrados.
3.4. Sistema de archivos de red (NFS)
Un sistema de archivos de red(NFS) permite a hosts remotos montar sistemas de archivos en una red e interactuar con esos sistemas de archivos como si estuvieran montados localmente. Esto permite a los administradores de sistemas consolidar recursos en servidores centralizados en la red. Red Hat Enterprise Linux 6 soporta clientes NFSv2, NFSv3, y NFSv4. El montaje de un sistema de archivos a través de NFS ahora está predeterminado a NFSv4.
Se han hecho mejoras adicionales al NFS en Red Hat Enterprise Linux 6, proporcionando soporte mejorado en Protocolo de Internet versión 6 (IPv6)
4. Almacenaje
4.1. Tamaño y alineación de Entrada/Salida de almacenamiento
Mejoras recientes para los modelos SCSI y ATA permiten a los dispositivos de almacenamiento indicar su alineación y tamaño de E/S preferidos (y en algunos casos requeridos). Esta información es particularmente útil con unidades de disco más recientes que aumentan el tamaño del sector físico de 512 bytes a 4K bytes. Esta información puede también beneficiar a los dispositivos de RAID, donde el tamaño del fragmento y banda pueden impactar el rendimiento.
Red Hat Enterprise Linux 6 proporciona la capacidad de leer y utilizar esta información y optimizar la forma como se leen o escriben los datos desde los dispositivos de almacenamiento.
4.2. Equilibrio de carga dinámico con DM-Multipath
El Dispositivo mapeador multirutas (DM-Multipath) crea un dispositivo conceptual desde los múltiples cables, interruptores y controladores que conectan servidores a las matrices de almacenamiento. De este modo, habilita la administración centralizada de dispositivos de conexión (conocidos como rutas) y hace posible el equilibrio de cargas en todas las rutas disponibles.
DM-Multipath en Red Hat Enterprise Linux 6 introduce dos nuevas opciones al equilibrar dinámicamente cargas sobre rutas. Ahora, las rutas pueden seleccionarse dinámicamente según el tamaño de la cola de cada ruta o de los datos de tiempo de E/S.
Otras lecturas
El libro DM Multipath proporciona información sobre el uso de la funcionalidad del Dispositivo mapeador multirutas de Red Hat Enterprise Linux 6.
4.3. El Administrador de volúmenes lógicos (LVM)
El administrador de volúmenes crea una capa de abstracción sobre almacenamiento físico al crear volúmenes de almacenamiento lógico. De esta manera, proporciona mayor flexibilidad que al usar directamente sólo almacenamiento físico. Red Hat Enterprise Linux 6 administra volúmenes lógicos mediante el Administrador de volúmenes lógicos (LVM).
Importante
system-config-lvm es una interfaz gráfica de usuario proporcionada en Red Hat Enterprise Linux para administrar volúmenes lógicos. La funcionalidad provista por system-config-lvm está en proceso de transición a una herramienta más fácil de mantener llamada gnome-disk-utility (también conocida como palimpsest). Como resultado, Red Hat será muy selectivo en actualizar system-config-lvm. Puesto que gnome-disk-utility alcanza paridad con system-config-lvm, Red Hat se reserva el derecho de eliminar system-config-lvm mientras exista Red Hat Enterprise Linux 6.
Otras lecturas
El documento Administrador de volúmenes lógicos describe el administrador de volúmenes lógicos LVM e incluye información sobre ejecución de LVM en un entorno de agrupamientos.
4.3.1. Mejoras de espejo LVM
LVM soporta volúmenes en espejo. Al crear volúmenes lógicos en espejo, LVM garantiza que los datos escritos a un volumen físico subyacente sea copiados en espejo en un volumen físico independiente.
4.3.1.1. Instantáneas de espejos
La funcionalidad de instantánea de LVM proporciona la capacidad de crear imágenes de respaldo de un volumen lógico en un instante específico sin necesidad de interrumpir el servicio. Cuando se realiza un cambio al dispositivo original (el origen) tras de la toma de una instantánea, la funcionalidad de instantánea hace una copia del área de datos cambiada como si fuera anterior al cambio con el fin de poder reconstruir el estado del dispositivo. Red Hat Enterprise Linux 6 introduce la habilidad de tomar una instantánea de un volumen lógico en espejo.
4.3.1.2. Fusionando instantáneas
Red Hat Enterprise Linux 6 introduce la habilidad de fusionar una instantánea de un volumen lógico de regreso a su volumen lógico original. Esto permite a los administradores del sistema revertir cambios que hayan ocurrido en un volumen lógico al fusionar de nuevo al punto preservado por una instantánea.
Para obtener mayor información sobre la nueva funcionalidad de fusión de instantáneas, consulte la página man de lvconvert.
4.3.1.3. Cuatro espejos de volumen
LVM en Red Hat Enterprise Linux 6 soporta la creación de un volumen lógico hasta de cuatro espejos.
4.3.1.4. Copiando registros de espejos
LVM guarda un registro pequeño (en un dispositivo independiente) el cual usa para mantener un seguimiento de cuáles regiones están sincronizadas con el espejo o los espejos. Red Hat Enterprise Linux 6 proporciona la capacidad de copiar en espejo este dispositivo de registro.
4.3.2. Biblioteca de aplicación LVM
Red Hat Enterprise Linux 6 cuenta con la nueva biblioteca de aplicación de LVM (lvm2app), la cual permite el desarrollo de LVM basado en aplicaciones de administración de almacenamiento.
5. Administrador de energía
Otras lecturas
La Guía de administración de energía proporciona información sobre el manejo efectivo de consumo de energía en Red Hat Enterprise Linux 6.
5.1. powertop
La introducción del kernel sin intervalo en Red Hat Enterprise Linux 6 (consulte Sección 12.4.2, “Kernel sin intervalo”) permite a la CPU entrar en estado inactivo con más frecuencia, reduciendo el consumo de energía y mejorando la administración de energía. La nueva herramienta powertop proporciona la capacidad de identificar componentes específicos del kernel y aplicaciones de espacio de usuario que frecuentemente despiertan a la CPU. powertop se utilizaba en desarrollo para identificar y ajustar muchas aplicaciones en este lanzamiento, reduciendo innecesarios despertadores de CPU en un factor de 10.
5.2. tuned
tuned es un demonio de ajuste de sistema que monitoriza componentes del sistema y ajusta configuraciones del sistema. Al utilizar ktune (el mecanismo estático para ajuste de sistema), tuned puede monitorizar y ajustar dispositivos (por ejemplo, unidades de disco duro y dispositivos de ethernet). Red Hat Enterprise Linux 6 también introduce diskdevstat para monitorizar operaciones de disco y netdevstat para monitorizar operaciones de red.
6. Administración de paquetes
6.1. Suma de verificación de paquetes
RPM proporcione soporte para paquetes firmados mediante fuertes algoritmos hash tales como SHA-256 para garantizar la integridad del paquete y aumentar seguridad. Los paquetes de Red Hat Enterprise Linux 6 están comprimidos en forma transparente con la biblioteca de compresión sin pérdida XZ, la cual implementa el algoritmo de compresión de LZMA2 para mayor compresión (reduciendo así el tamaño) y agilizando el desempaquetamiento (al instalar los RPM). Mayor información sobre sumas de verificación más fuertes se consigue en la Guía de implementación
6.2. El Administrador de paquetes de PackageKit
Red Hat ofrece PackageKit para ver, administrar, actualizar, instalar y desinstalar paquetes y grupos de paquetes compatibles con su sistema y habilitados en repositorios de Yum. PackageKit consta de varias interfaces gráficas que se pueden abrir desde el menú de panel GNOME o desde el área de notificación, cuando PackageKit le avisa que hay actualizaciones disponibles. Además, PackageKit permite la rápida habilitación e inhabilitación de repositorios, un registro de transacciones gráficas que se pueden buscar,y una integración de PolicyKit. Mayor información sobre PackageKit está disponible en la Guía de implementación
6.3. Yum
A través de la arquitectura de complementos, Yum proporciona soporte nuevo o mejorado para varias opciones, tales como los RPM delta (mediante el complemento presto), comunicación de RHN (rhnplugin), auditoría y aplicación—mediante un número calculado menos invasivo de actualizaciones—sólo correcciones importantes para un sistema (complemento de seguridad).
Yum también se distribuye con la utilidad de yum-config-manager, la cual muestra información exhaustiva acerca de todas las opciones de configuración establecidas y parámetros para cada repositorio independiente. Mayor información sobre actualizaciones para Yum está disponible en la Guía de implementación
7. Agrupamiento
Los clústeres son varios computadores o nodos que trabajan en concierto para aumentar la confianza, escalabilidad y disponibilidad a los servicios de producción crítica. La Alta disponibilidad mediante Red Hat Enterprise Linux 6 se puede implementar en una serie de configuraciones que se ajustan a diversas necesidades en rendimiento, alta disponibilidad, balance de carga y disponibilidad de archivos.
Otras lecturas
El documento en Cluster Suite Overview proporciona una vista general de Red Hat Cluster Suite para Red Hat Enterprise Linux 6. Además, el documento High Availability Administration describe la configuración y administración de sistemas de agrupamientos de Red Hat para Red Hat Enterprise Linux 6.
7.1. Corosync Cluster Engine
Red Hat Enterprise Linux 6 utiliza el Corosync Cluster Engine para funcionalidad de clúster .
7.2. Configuración de registro unificado
Los diversos demonios que Alta disponibilidad ahora emplea utilizan una configuración de registro unificado compartida. Esto le permite a los administradores de sistemas, capturar y leer registros de sistema de agrupamiento a través de un único comando en la configuración de clúster.
7.3. Administración de Alta disponibilidad
Conga es un set de componentes de software integrados que proporciona configuración centralizada y administración para Alta disponibilidad de Red Hat Enterprise Linux. Uno de los componentes primarios de Conga es luci, un servidor que se ejecuta en un computador y se comunica con múltiples clústeres y computadores. En Red Hat Enterprise Linux 6 la interfaz de red que se utiliza para interactuar con luci ha sido rediseñada.
7.4. Mejoras generales de Alta disponibilidad
Además de las funcionalidades y mejoras detalladas anteriormente, las siguientes funcionalidades y mejoras para agrupamientos han sido implementadas para Red Hat Enterprise Linux 6.
Soporte mejorado para Protocolo de Internet versión 6 (Ipv6)
Compatibilidad en Soporte de Desarrollo de Arquitecturas Linux SCSI mejorado.
Los huéspedes KVM virtualizados ahora se pueden ejecutar como servicios gestionados.
8. Seguridad
Otras lecturas
La Guía de seguridad asiste a los usuarios y administradores en el aprendizaje de procesos y prácticas para proteger estaciones de trabajo y servidores contra intrusos locales y remotos, explotación y actividades maliciosas.
8.1. Demonio de servicios de seguridad del sistema (SSSD)
El Demonio de servicios de seguridad del sistema (SSSD) es una nueva funcionalidad en Red Hat Enterprise Linux 6 que implementa un set de servicios para la administración central de identidades y autenticación. La centralización de los servicios de identidad y autenticación permite guardar identidades en cache local, la identificación de usuarios aún en casos en que la conexión al servidor se interrumpa. SSSD soporta muchos tipos de servicios de identidad y autenticación, incluyendo: el Servidor de directorio de Red Hat, OpenLDAP, 389, Kerberos y LDAP.
Otras lecturas
La Guía de implementación contiene una sección que describe cómo instalar y configurar el Demonio de servicios de seguridad del sistema (SSSD), y cómo usar las características que éste proporciona.
8.2. SELinux, Seguridad Mejorada de Linux
La Seguridad Mejorada de Linux (SELinux) añade Control de acceso obligatorio (MAC) al kernel de Linux y se habilita de forma predeterminada en Red Hat Enterprise Linux 6. Un propósito general de la arquitectura MAC es hacer cumplir una política de seguridad administrativa en todos los procesos y archivos en el sistema, basando decisiones en etiquetas que contienen una variedad de información importante de seguridad.
8.2.1. Usuarios confinados
Tradicionalmente, SELinux se utiliza para definir y controlar la interacción de las aplicaciones con el sistema. SELinux en Red Hat Enterprise Linux 6 introduce un set de políticas que permiten a los administradores controlar lo que los usuarios particulares pueden acceder en un sistema.
8.2.2. Sandbox
SELinux en Red Hat Enterprise Linux 6 cuenta con la nueva funcionalidad Sandbox o entorno de prueba de seguridad. Sandbox ayuda a establecer políticas de SELinux que permiten al administrador del sistema ejecutar cualquier aplicación dentro de un dominio de SELinux estrechamente confinado. Mediante Sandbox, los administradores de sistemas pueden probar el procesamiento de un contenido no confiable sin dañar el sistema.
8.2.3. Extensión de control de acceso X (XACE)
El sistema X Window (conocido como un "X") proporciona el marco de trabajo de base para desplegar la interfaz gráfica de usuario (GUI) en Red Hat Enterprise Linux 6. Este lanzamiento cuenta con el nuevo acceso X Access Control Extensión (XACE), el cual permite a SELinux acceder a decisiones tomadas dentro de X, en particular, controlar flujo de información dentro de objetos de ventanas.
8.3. Contraseñas de respaldo para dispositivos de almacenamiento encriptado
Red Hat Enterprise Linux permite encriptar los datos en dispositivos de almacenamiento, asistiendo en la prevención no autorizada de acceso de datos. El encriptado se realiza transformando los datos en un formato de sólo lectura mediante una llave de encriptado al transformar los datos en un formato que puede ser sólo de lectura mediante una llave de encriptación específica. Esta llave — la cual se crea durante el proceso de instalación y protegida por una contraseña — es la forma de descifrar los datos encriptados.
Figura 7. Desciframiento de datos
No obstante, si se pierde la contraseña, la llave de cifrado no puede ser utilizada y los datos en los dispositivos de almacenamiento no pueden ser accedidos.
Red Hat Enterprise Linux 6 permite guardar llaves encriptadas y crear contraseñas de respaldo. Esta funcionalidad permite la recuperación de un volumen encriptado (incluyendo el dispositivo de root) incluso cuando la contraseña original se haya perdido.
8.4. sVirt
libvirt es una aplicación de Interfaz en lenguaje de programación C (API) para administrar e interactuar con las opciones de virtualización de Red Hat Enterprise Linux 6. En este lanzamiento, libvirt cuenta con el nuevo componente sVirt. sVirt se integra con SELinux, proporcionando mecanismos de seguridad para evitar acceso de hosts y huéspedes no autorizados en un entorno virtualizado.
8.5. Cliente de seguridad empresarial
El Cliente de seguridad empresarial (ESC) es una GUI simple que permite a Red Hat Enterprise Linux administrar tarjetas y credenciales inteligentes. Las tarjetas inteligentes pueden formatearse e inscribirse, lo que significa que se pueden generar nuevas llaves y solicitar certificados para la tarjeta inteligente automáticamente. El ciclo de vida de la tarjeta inteligente puede ser administrado, también, para que las tarjetas inteligentes que se pierden puedan renovar sus certificados revocados y caducos. ESC funciona junto con un producto de administración de infraestructura de llave publica mayor, ya sea el Sistema de certificación de Red Hat o Dogtag PKI.
9. Redes
9.1. Red Multiqueue
Cada paquete de datos transferidos sobre un dispositivo de red representa procesamiento que debe ser completado por una CPU. La implementación de red en Red Hat Enterprise Linux 6, permite a los controladores de dispositivo de red dividir el procesamiento de paquetes a través de múltiples colas. La división de dichos procesos permite al sistema utilizar mejor los procesadores múltiples y los núcleos centrales presentes en sistemas modernos.
9.2. Protocolo de Internet versión 6 (IPv6)
La especificación de la siguiente generación de Protocolo de Internet versión 6 (IPv6) esta diseñada como el sucesor del Protocolo de Internet versión 4 (IPv4). IPv6 especifica un amplio rango de mejoras sobre IPv4, extensión de direccionamiento de funcionalidades, etiquetas de flujo y formatos de encabezamientos simplificados.
9.2.1. Detección optimista de dirección de duplicado
La Detección optimista de dirección de duplicado (DAD) es una funcionalidad de la porción del Protocolo de descubrimiento de vecino.Neigbor de IPv6. Especificamente, DAD esta asignado con la verificación de si una dirección IPv6 ya esta siendo utilizado: Red Hat Enterprise cuenta con Detección optimista de dirección, una optimización de velocidad de DAD.
9.2.2. Protocolo de direccionamiento de túnel automático intra-sitio
Red Hat Enterprise Linux 6 cuenta con soporte para el Protocolo de direccionamiento de túnel automático intra-sitio (ISATAP). ISATAP es un protocolo que está diseñado para asistir en la transición de IPv4 a IPv6, al proveer un mecanismo de conexión de routers y hosts sobre una infraestructura de red IPv4.
9.3. Netlabel
Netlabel es una nueva funcionalidad de nivel de kernel en Red Hat Enterprise Linux 6 que proporciona servicios de etiquetamiento de paquetes de red para Módulos de seguridad de Linux (LSM). Los paquetes de etiquetamiento que usan netlabel permiten a un LSM mejorar los requerimientos de seguridad en paquetes de red entrantes.
9.4. Descarga de recibo genérico
La implementación de red en Red Hat Enterprise Linux 6 cuenta con soporte de Descarga de recibo genérico (GRO). El sistema GRO aumenta el rendimiento de conexiones de red internas al reducir la cantidad de procesamiento realizado por CPU. GRO implementa la misma técnica como el sistema de Gran Descarga de recibo (LRO), pero puede aplicarse a un rango de transporte de protocolos de capas.
9.5. Soporte inalámbrico
Red Hat Enterprise Linux 6 contiene soporte para redes y dispositivos inalámbricos. Se ha mejorado el soporte para redes de área local inalámbrica mediante el set de modelos IEEE 802.11 con soporte agregado para redes inalámbricas 802.11n.
10. Escritorio
10.1. Inicio gráfico
Red Hat Enterprise Linux 6 presenta una nueva secuencia de arranque gráfico que comienza inmediatamente después de que el hardware ha inicializado.
Figura 8. Pantalla de arranque gráfico
La nueva secuencia de arranque gráfica ofrece al usuario retroalimentación visual sencilla sobre la marcha del arranque del sistema y sin problemas cambia a la pantalla de inicio.
Nota
Los administradores de sistemas aún pueden ver el progreso de la secuencia de arranque en detalle al presionar la tecla F11 en cualquier momento durante el arranque gráfico.
10.2. Suspender y reanudar
Suspender y reanudar es una funcionalidad actual de Red Hat Enterprise Linux que permite quitar o instalar una máquina en un estado bajo de consumo de energía. La funcionalidad modesetting del nuevo kernel permite mejorar soporte para la funcionalidad de suspender y reanudar. Anteriormente, el hardware gráfico se suspendía y reanudaba a través de aplicaciones de espacio de usuario. En Red Hat Enterprise Linux 6, esta funcionalidad ha pasado al kernel, para proporcionar un mecanismo más confiable para activar el modo de consumo de energía bajo.
10.3. Soporte de pantalla múltiple
Red Hat Enterprise Linux 6 cuenta con un soporte mejorado para estaciones de trabajo con varias pantallas. Cuando se agrega una nueva pantalla a una máquina, el controlador gráfico la detecta y automáticamente la añade al escritorio. Por el contrario, cuando se desconecta la pantalla, el controlador gráfico automáticamente la quita del escritorio.
Nota
De forma predeterminada, se añade la pantalla adicional en una disposición que abarca la izquierda de la pantalla actual.
La detección automática de pantallas adicionales es útil cuando se añaden y eliminan pantallas con frecuencia. (Por ejemplo, al configurar un portátil con un proyector externo)
10.3.1. Mostrar preferencias
El nuevo cuadro de diálogo Mostrar preferencias proporciona la habilidad para personalizar otros diseños de pantalla.
Figura 9. Cuadro de dialogo de Mostrar preferencias
El nuevo cuadro de diálogo ofrece la posibilidad de cambiar la configuración de posición, resolución y actualización de tasa y rotación para cada pantalla individual que esté conectada a la máquina.
10.4. Controlador nuevo para dispositivos gráficos NVIDIA
Red Hat Enterprise Linux 6 cuenta con un nuevo controlador Nouveau predeterminado para dispositivos gráficos NVIDIA hasta las series NVIDIA GeForce 200 inclusive. Nouveau soporta vídeo 2D y aceleración de vídeo por software y kernel modesetting.
Nota
El anterior controlador predeterminado para hardware NVIDIA (nv) está aún disponible en Red Hat Enterprise Linux 6.
10.5. Internacionalización
10.5.1. IBus
Red Hat Enterprise Linux 6 introduce Intelligent Input Bus (IBus) como el marco predeterminado de métodos de entrada para lenguas asiáticas.
10.5.2. Elección y configuración de métodos de entrada
Red Hat Enterprise Linux 6 incluye a im-chooser, una interfaz gráfica de usuario para habilitar y configurar métodos de entrada. im-chooser (localizado bajo Sistema > Preferencias > Método de Entrada en el menú principal) permite al usuario configurar fácilmente los métodos de entrada disponibles en el sistema.
10.5.3. Teclado índico Onscreen
El nuevo teclado índigo Onscreen (iok) es un teclado virtual basado en pantalla para lenguas índicas, permiten entrada mediante diseños keymap Inscript y otras asignaciones de llave 1:1.
10.5.4. Soporte de colación índico
Red Hat Enterprise Linux 6 incluye una clasificación mejorada para lenguas índicas. El orden de menús y otros elementos de interfaz están ahora ordenados correctamente en lenguas índicas.
10.5.5. Fuentes
El soporte de fuentes tipográficas en Red Hat Enterprise Linux 6 ha sido mejorado, con actualizaciones para fuentes de los idiomas chino, japonés, coreano, índico y tailandés.
10.6. Aplicaciones
La mayoría de aplicaciones en el escritorio de Red Hat Enterprise Linux 6 han sido actualizadas. La siguiente sección documenta las actualizaciones más importantes.
10.6.1. Firefox
Red Hat Enterprise Linux 6 introduce la versión 3.5 del navegador de red Mozilla de Firefox.
Red Hat Enterprise Linux 6 incluye la versión 3 del cliente de correo-e Mozilla Thunderbird, proporcionando separadores de mensajería, carpetas inteligentes y un archivador de mensajes. Para obtener mayores detalles sobre las nuevas funcionalidades en Thunderbird 3, consulte Notas de lanzamiento de Thunderbird
10.6.3. OpenOffice.org 3.1
Red Hat Enterprise Linux 6 cuenta con OpenOffice.org 3.1, añade soporte para lectura en un amplio rango de formatos de archivos, incluyendo el formato Microsoft Office OOXML. Además, OpenOffice.org ha mejorado soporte para bloqueo de archivo y tiene la capacidad de entregar gráficos mediante antialiasing.
NetworkManager es una herramienta de escritorio que sirve para configurar y administrar un amplio rango de tipos de conexiones de red.
Figura 11. NetworkManager
En Red Hat Enterprise Linux 6, NetworkManager proporciona soporte mejorado para dispositivos móviles de banda ancha, IPv6 y soporte agregado para conexión de dispositivos Bluetooth Personal Area Network (PAN).
10.8. KDE 4.3
Red Hat Enterprise Linux 6 proporciona KDE 4.3 como una alternativa de entorno de escritorio.
KDE 4.3 cuenta con una experiencia de usuario totalmente nueva, incluye:
El nuevo Plasma Desktop Workspace, el cual incluye Plasma Widgets para un escritorio más personalizado.
Oxygen, con icono mejorado y temas sonoros.
Mejoras a KDE Window Manager (kwin)
Además, el navegador de archivos dolphin ha sido remplazado por konqueror como el predeterminado KDE.
11. Documentación
La documentación para Red Hat Enterprise Linux 6 comprende 18 documentos independientes. Cada uno de estos documentos pertenece a una o más de los siguientes temas:
Documentación de lanzamiento
Instalación e implementación
Seguridad
Herramientas y rendimiento
Agrupamiento
Virtualización
11.1. Documentación de lanzamiento
Notas de lanzamiento
Las Notas de lanzamiento documentan las principales funcionalidades en Red Hat Enterprise Linux 6.
Notas técnicas
La Notas técnicas de Red Hat Enterprise Linux Technical Notes contienen información detallada sobre este lanzamiento, incluyen: Muestras de tecnología, información de cambio de paquetes y aspectos conocidos.
Guía de migración
La Guía de migración de Red Hat Enterprise Linux documenta migración de Red Hat Enterprise Linux 5 a Red Hat Enterprise Linux 6.
11.2. Instalación e implementación
Guía de instalación
La Guía de instalación documenta información importante sobre la instalación de Red Hat Enterprise Linux 6
Guía de implementación
La Guía de implementación documenta información relevante sobre implementación, configuración y administración de Red Hat Enterprise Linux 6.
Guía de administración de almacenaje
La Guía de administración de almacenaje proporciona instrucciones sobre cómo administrar efectivamente dispositivos de almacenamiento y sistemas de archivos en Red Hat Enterprise Linux 6. Está diseñada para ser utilizada por administradores de sistemas con experiencia intermedia, ya sea en Red Hat Enterprise Linux o en distribuciones de Fedora de Linux.
Global File System 2
El libro Global File System 2 documenta información sobre configuración y mantenimiento de Red Hat GFS2 (Red Hat Global File System 2) para Red Hat Enterprise Linux 6.
Manejo del Administrador de volumen lógico
El libro Logical Volume Manager Administration describe el administrador de volumen lógico -LVM, incluyendo información sobre ejecución de LVM en un entorno de agrupamiento.
11.3. Seguridad
Guía de seguridad
La Guía de seguridad está diseñada para asistir usuarios y administradores en el aprendizaje de procesos y prácticas para asegurar estaciones de trabajo y servidores contra intrusos locales o remotos y actividades de explotación o maliciosas.
Guía de usuario SELinux
La Guía de usuario SELinux cubre la administración y uso de Seguridad Mejorada de Linux para aquellos con experiencia mínima o sin ninguna experiencia en el marco de trabajo. Sirve de introducción a SELinux y explica los términos y conceptos en uso.
Manejo de servicios confinados
La Guía Administración de servicios confinados está diseñada para asistir a los usuario y administradores en el uso y configuración de Seguridad Mejorada de Linux (SELinux). Está enfocada en Red Hat Enterprise Linux y describe los componentes de SELinux ya que pertenecen a servicios que un usuario avanzado o administrador puede necesitar configurar. También se incluyen ejemplos reales de configuración de estos servicios y demostraciones de cómo SELinux complementa su operación.
11.4. Herramientas y Rendimiento
Guía de administración de recursos
La Guía de administración de recursos documenta herramientas y técnicas para administración de recursos de sistema en Red Hat Enterprise Linux 6.
Guía de administración de energía
La Guía de Administración de energía explica cómo administrar efectivamente el consumo de energía en sistemas de Red Hat Enterprise Linux 6. Este documento discute diferentes técnicas que disminuyen el consumo de energía (para servidores y portátiles), y cómo cada técnica afecta el rendimiento general de un sistema.
Guía de desarrollador
La Guía de Desarrollador describe las diferentes funcionalidades que hacen de Red Hat Enterprise Linux 6 una plataforma de empresas para desarrollar aplicaciones.
Guía para principiantes de SystemTap
La Guía de principiantes de SystemTap proporciona instrucciones básicas sobre la forma de usar SystemTap para monitorizar diferentes subsistemas de Red Hat Enterprise Linux en más detalle.
Referencia de SystemTap Tapset
La Guía de SystemTap Referencia de Tapset describe las definiciones más comunes que los usuarios pueden aplicar para scripts de SystemTap.
11.5. Alta disponibilidad
Visión general de Cluster suite
El documento Generalidades de Cluster Suite proporciona un resumen de Alta disponibilidad para Red Hat Enterprise Linux6.
Administración de Alta disponibilidad
El documento de Administración de alta disponibilidad describe la configuración y administración de sistemas de alta disponibilidad para Red Hat Enterprise Linux 6.
Administración de servidor virtual
El libro Administración de servidor virtual describe la configuración de sistemas y servicios de alto rendimiento con Red Hat Enterprise Linux 6 y el sistema del Servidor virtual de Linux (LVS).
DM Multipath
El libro DM Multipath proporciona información sobre el uso de la funcionalidad del Dispositivo-Mapeador Multirutas de Red Hat Enterprise Linux 6.
11.6. Virtualización
Guía de virtualización
La Guía de virtualización detalla el proceso para instalar, configurar y administrar las tecnologías de virtualización en Red Hat Enterprise Linux 6.
12. Kernel
12.1. Control de recursos
12.1.1. Grupos de control
Los grupos de control son una nueva funcionalidad del kernel de Linux en Red Hat Enterprise Linux 6. Cada grupo de control es un set de tareas en un sistema que han sido agrupadas para manejar mejor la interacción con el hardware del sistema. Los grupos de control han sido rastreados para monitorizar los recursos del sistema que ellos utilizan. Además, los administradores de sistemas pueden usar infraestructura de grupos de control o negar acceso a grupos de control específicos, tales como memoria, CPU (o grupos de CPU), redes, E/S o el programador. La administración de los grupos de control en espacio de usuario es proporcionada por libcgroup, permitiendo a los administradores de sistemas crear grupos de control, iniciar nuevos procesadores en un grupo de control especifico y establecer parametros de grupos de control.
Nota
Los grupos de control y otras funcionalidades de administración de recursos se discuten en detalle en la Guia de administración de recursos de Red Hat Enterprise Linux 6.
12.2. Escalabilidad
12.2.1. Programador de reparto justo (CFS)
Un programador de proceso (o tarea) es un subsistema de kernel responsable de asignar el orden en el cual los procesos son enviados a la CPU. El kernel (versión 2.6.32) distribuido en Red Hat Enterprise Linux 6, remplaza al programador O(1) por el nuevo Programador de reparto justo(CFS). El Programador de reparto justo implementa el algoritmo de programación de cola justa.
12.2.2. Escalabilidad de memoria virtual Pageout
Implementada por el kernel, la memoria virtual presenta aplicaciones con direcciones únicas, bloque contiguo de direcciones de memoria. La realidad subyacente a esta presentación es compleja, con direcciones físicas reales comúnmente fragmentadas e incluso removidas a dispositivos más lentos tales como discos fijos. Las direcciones de memoria virtual están organizadas por el kernel en unidades estaandar llamadas páginas. El kernel en Red Hat Enterprise Linux 6 cuenta con administración de paginas de memoria virtual mejoradas que reducen la carga de procesamiento en sistemas con grandes cantidades de memoria física.
12.3. Reporte de errores
12.3.1. Reporte de errores avanzado (AER)
El kernel en Red Hat Enterprise Linux 6 cuenta con Reporte de errores avanzado (AER). AER es una nueva funcionalidad de kernel que proporciona reporte de errores mejorado para dispositivos PCI-Express.
12.3.2. Auto mejoras de Kdump
Kdump esta habilitada por defecto en sistemas con grandes cantidades de memoria. Especificamente, kdump está habilitado por defecto en:
sistemas con más de 4GB de memoria en arquitecturas con un tamaño de página de 4KB (i.e. x86 o x86_64), o
sistemas con mas de 8GB de memoria en arquitecturas con un tamaño de página de 4 KB (i.e PPC64).paagina mayor de 4KB (i.e PPC64).
12.4. Administración de energía
12.4.1. Administración de energía de enlace agresivo (ALPM)
El kernel en Red Hat Enterprise Linux 6 cuenta con soporte para la Administración de energía de enlace agresivo (ALPM). ALPM es una técnica de ahorro de energía que ayuda a ahorrar energía de disco al configurar un enlace SATA al disco en una configuración de baja energía durante el tiempo de inactividad (i.e. cuando no hay E/S). ALPM automáticamente restablece el enlace SATA a un estado activo una vez que E/S solicite estar en cola para ese enlace.
12.4.2. Kernel sin intervalo
Anteriormente el kernel implementaba un temporizador que periódicamente solicitaba al sistema chequear si había tareas para procesar. Como consecuencia, la CPU permanecía en un estado activo, consumiendo energía innecesaria. El kernel en Red Hat Enterprise Linux 6 habilita la nueva funcionalidad sin intervalo que remplaza las interrupciones periódicas del temporizador por interrupciones en-demanda. El kernel sin intervalo permite a la CPU entrar en estados de sueño profundo cuando está inactiva y despertar solamente si hay una tarea para procesar.
12.5. Análisis de rendimiento de kernel
12.5.1. Contador de rendimiento para Linux
La infraestructura de Contadores de rendimiento para Linux proporciona una abstracción de rendimiento de opciones de hardware de contadores tales como instrucciones ejecutadas, perdidas de cache, misprediction de ramas. PCL proporciona contadores por CPU y por tareas y añade opciones de eventos por encima de estos contadores. La información de contadores de rendimiento sirve para perfilar las funciones de kernel
12.5.2. Ftrace y perf
Dos nuevas herramientas están disponibles en Red Hat Enterprise Linux 6 para asistir en el análisis de rendimiento de kernel. Ftrace proporciona trazado de estilo de llamada gráfico. La nueva herramienta perf monitoriza, registra y analiza los eventos de hardware del sistema.
12.6. Actualizaciones generales de Kernel
12.6.1. Extensión de dirección física (PAE)
La Extensión de dirección física (PAE) es una herramienta implementada en procesadores modernos x86. PAE extiende opciones de direccionamiento de memoria, permitiendo más de 4 GB de memoria de acceso aleatoria (RAM) para ser utilizada. El kernel predeterminado distribuido con la versión de arquitectura x86 de Red Hat Enterprise Linux 6 tiene PAE activado. Un procesador PAE habilitado es un requisito mínimo para la variante x86 de Red Hat Enterprise Linux 6.
12.6.2. Archivos Firmware cargables
Los archivos Firmware para los cuales no hay licencia de código abierto han sido eliminados del kernel de Red Hat Enterprise Linux 6. Los módulos que requieren firmware de carga ahora utilizan la interfaz de kernel para solicitar Firmware desde espacio de usuario.
13. Compilador y herramientas
13.1. SystemTap
SystemTap es una herramienta de trazado y sondeo que permite a los usuarios estudiar y monitorizar las actividades del sistema operativo (en particular, el kernel) en fino detalle. Proporciona información similar para la salida de herramientas como netstat, ps, top, e iostat; sin embargo, SystemTap está diseñada para proporcionar más opciones de filtración y análisis para la información recolectada.
Red Hat Enterprise Linux 6 cuenta con la versión 1.1 de SystemTap, la cual introduce nuevas funcionalidades y mejoras que incluyen:
Soporte mejorado para sondeo de espacio de usuario.
Soporte para sondear programas C++ con sintaxis nativa C++.
Un servidor de compilación de scripts más seguro.
Un nuevo modo no privilegiado que permite utilizar SystemTap a los no usuarios de root .
Importante
El modo no privilegiado es nuevo y experimental. La utilidad de servidor stap en la cual se basa es un trabajo en construcción para mejoras de seguridad y debe ser implementado con cuidado en una red de confiable.
13.2. OProfile
OProfile es un perfilador de todo el sistema para sistemas de Linux. El perfilador se ejecuta de forma transparente en el fondo y los datos de perfil se pueden recolectar en cualquier momento.
Red Hat Enterprise Linux 6 cuenta con la versión 0.9.5 de OProfile, la cual agrega soporte para nuevos procesadores Intel y AMD.
13.3. Colección de compilación GNU (GCC)
La Colección de compilación GNU (GCC) incluye, entre otros, C, C++ y los compiladores Java GNU y bibliotecas de soporte relacionadas. Red Hat Enterprise Linux 6 cuenta con la versión 4.4 de GCC, la cual incluye las siguientes funcionalidades y mejoras:
Conformidad para la versión 3.0 de la interfaz de programación (API) de la aplicación Open Multi-Processing (OpenMP).
Bibliotecas C++ adicionales para utilizar hilos de OPenMP
Otras mejoras del próximo borrador estándar de ISO C++(C++ 0x)
Introducción de tareas de seguimiento de variables para mejorar la depuración mediante el GNU Project Debugger (GDB) y SystemTap.
Más información sobre mejoras aplicadas en GCC 4.4 está disponible en GCC website.
13.4. Biblioteca GNU C (glibc)
Los paquetes de la biblioteca GNU C (glibc) contienen las bibliotecas C estándar utilizadas por varios programas en Red Hat Enterprise Linux. Estos paquetes contienen las bibliotecas estándar C y las bibliotecas de matemáticas. Sin ellas dos, el sistema Linux no puede funcionar correctamente.
Red Hat Enterprise Linux 6 cuenta con la versión 2.11 de glibc, la cual proporciona muchas funcionalidades y mejoras que incluyen:
Una conducta de asignación de memoria dinámica mejorada (malloc) que permite más alta escalabilidad a través de las conexiones y núcleos. Esto se lleva a cabo al asignar hilos que la propia memoria agrupa y evitando el bloqueo en algunas situaciones. La cantidad de memoria utilizada para los grupos de memoria (si los hay) se puede controlar mediante las variables de entorno MALLOC_ARENA_TEST y MALLOC_ARENA_MAX. MALLOC_ARENA_TEST especifica que un test para el número de núcleos se realiza una vez que el número de grupos de memoria alcanza este valor. MALLOC_ARENA_MAX establece el número máximo de grupos de memoria utilizados, independientemente del número de núcleos.
Eficiencia mejorada al utilizar las variables de condición (condvars) con operaciones de exclusión mutua (mutex) de herencia de prioridad (PI). Esta mejora es proporcionada por el soporte para herencia de prioridad de exclusión mutua en el kernel.
Operaciones de cadena optimizadas en la arquitectura x86_64.
La función getaddrinfo() tiene ahora soporte para el Protocolo de control de congestión de datagrama (DCCP) y el protocolo UDP-Lite. Además, getaddrinfo() ahora tiene la habilidad de buscar simultáneamente direcciones IPv4 e IPv6.
13.5. Depurador de proyecto GNU (GDB)
El Depurador de proyecto GNU (normalmente conocido como un GDB) depura programas escritos en C, C++, y otros lenguajes al ejecutarlos de una manera controlada y luego imprimir sus datos. Red Hat Enterprise Linux 6 cuenta con la versión 7.0 de GDB.
Scripting de Python
Esta versión actualizada de GDB introduce la nueva API Python que permite a GDB automontarse mediante scripts en lenguaje de programación Python.
Una funcionalidad importante de la API de Python es la habilidad de formatear salida GDB (conocida como pretty-printing) mediante scripts de Python. Anteriormente, pretty-printing en GDB se establecía con un set estándar de configuraciones de impresión. La habilidad de personalizar scripts de pretty-printer da control al usuario para presentar información de GDB para aplicaciones específicas. Red Hat Enterprise Linux se distribuirá con un paquete completo de scripts de pretty-printer para la biblioteca C++ estándar de GNU (libstdc++).
Soporte C++ mejorado
Soporte para lenguaje de programación C++ en GDB ha sido mejorado. Importantes mejoras incluyen:
Muchas mejoras para sondeo de expresión.
Mejor manejo de nombres de tipo.
La necesidad de extrañas citaciones casi ha sido eliminada.
"next" y otros comandos de step funcionan correctamente incluso cuando el inferior lanza una excepción.
GDB tiene el nuevo comando "catch syscall". Ésto puede utilizarse para detener el inferior cada vez que hace una llamada al sistema.
Depuración de hilos independiente
Ejecución de hilos ahora permite la depuración de hilos de forma individual e independiente del otro; habilitado por nuevas configuraciones "set target-async" y "set non-stop".
14. Interoperatividad
14.1. Samba
Samba es un paquete de programas que utilizan NetBIOS sobre TCP/IP (NetBT) para habilitar la disponibilidad de archivos, impresoras y demás información (como directorios de archivos e impresoras disponibles). Este paquete proporciona un Bloque de mensajes de servidor o servidor SMB (también conocido como un Sistema de archivos de Internet común o servidor CIFS), el cual puede proporcionar servicios de red para clientes SMB/CIFS.
Red Hat Enterprise Linux 6 proporciona las siguientes mejoras para Samba:
Soporte para Protocolo de Internet versión 6 (IPv6)
Soporte para relaciones de confianza de Windows 2008 (R2).
Soporte para miembros de dominio Windows 7.
Soporte para política de firma/sello de directorio activo LDAP.
Mejoras para libsmbclient
Mejor soporte para herramientas de administración de Windows (mmc y Administrador de usuario)
Cambios de contraseña de maquina automáticos como miembro de dominio
Nueva capa de configuración basada en registro
Transporte SMB encriptado entre cliente y servidor Samba
Soporte para Windows cross-forest, confianzas transitivas y confianzas de dominio de una vía
Administración reomota del nuevo NetApi y bibliotecas C de clientes winbind
Una nueva interfaz gráfica de usuario para vincular dominios de Windows
Otras lecturas
Consulte la Guía de Implementación para obtener mayor información sobre configuración de Samba en Red Hat Enterprise Linux 6.
15. Virtualización
15.1. Kernel-basado en máquina virtual
Red Hat Enterprise Linux 6 Beta incluye soporte completo para el hipervisor de Máquina virtual basada en Kernel (KVM) en arquitecturas AMD64 e Intel 64. KVM integrado al kernel de Linux, proporciona una plataforma de virtualización que aprovecha la estabilidad, funcionalidades y soporte inherente de hardware en Red Hat Enterprise Linux.
15.1.1. Mejoras de memoria
Las Transparent Hugepages aumentan el tamaño de memoria de 4 KB a 2 MB. Las Transparent Hugepages ofrecen ventajas significativas en rendimiento del sistema con recursos altamente demandados y grandes cargas de trabajo de memoria. Además, Red Hat Enterprise Linux 6 soporta el uso de Transparent Hugepages con KSM.
Los bits de Extended Page Table activan un host para que tome decisiones inteligentes de cambio de memoria bajo presión de memoria y permite el intercambio de Transparent Hugepages al seccionar las páginas extendidas en paginas mas pequeñas.
15.1.2. Funcionalidades de CPU virtualizada
Red Hat Enterprise Linux 6 soporta hasta 64 CPU virtualizadas para un solo huésped virtualizado.
Las extensiones de CPU presentes en el procesador de host ahora pueden ser utilizadas por huéspedes virtualizados. Soporte para estos sets de instrucciones permiten a huéspedes virtualizados aprovechar sets de instrucciones de procesadores modernos y funcionalidades de hardware.
El nuevo x2apic Controlador de interrupción virtual avanzado (APIC) mejora el rendimiento de huésped virtualizado x86_64 al permitir acceso directo de huésped APIC y eliminar el gasto de acceso emulado.
Los nuevos notificadores de espacio de usuario permiten guardar en memoria los registros de CPU, evitando las acciones de computo costosas de preservación de estados de registro de componentes no utilizados durante los cambios de contexto.
Ahora, el Bloqueo de kernel de lectura de actualización de copia (RCU) se utiliza para mejorar el soporte de multiprocesamiento simétrico. El bloqueo de kernel RCU proporciona mayor rendimiento para funciones de red y sistemas de multi procesamiento.
15.1.3. Almacenaje
El controlador de bloque QEMU emulado cuenta con una E/S totalmente asíncrona, funciones preadv y pwritev. These funciones aumentan el rendimiento de dispositivos de almacenamiento mediante el controlador de bloques emulados QEMU.
El Protocolo de monitor QEMU (QMP) permite a las aplicaciones comunicarse correctamente con el monitor QEMU. QEMU proporciona un formato basado en texto que puede ser fácilmente leído y soporta mensajes asíncronos y negociación de opciones.
Entradas de anillo indirecto (spinlocks) para los controladores para-virtualizados (virtio) mejoran el rendimiento del bloque de E/S de operaciones más concurrentes de E/S.
Dispositivos virtualizados de almacenamiento ahora pueden añadirse o eliminarse (conexión en caliente) del tiempo de ejecución de huéspedes.
El soporte para reconocimiento de topología de almacenamiento de bloque. Las funcionalidades de hardware de almacenamiento subyacente y los tamaños de almacenamiento físico (por ejemplo, sectores de 4KB) se presentan a huéspedes. Esta funcionalidad requiere información de dispositivo de almacenamiento y comandos. El reconocimiento de topología de huésped permite a los huéspedes virtualizados optimizar la distribución del sistema de archivos y mejorar el rendimiento de aplicaciones mediante optimizaciones de E/S.
Mejora de rendimiento para el formato de imagen virtualizado qcow2.
15.1.4. Red
La funcionalidad vhost-net desplaza varias funciones de red del espacion de usuario QEMU dentro del kernel. vhost-net usa pocos cambios de contexto y llamadas vmexit. Estos cambios mejoran el rendimiento de dispositivos SR-IOV, dispositivos de red directamente asignados y de otros dispositivos de red.
El soporte MSI-X que aumenta el número de interrupciones disponibles de dispositivos de red. El soporte MSI-X aumenta el rendimiento de hardware compatible.
Los dispositivos de red virtualizado ahora pueden ser conectados en caliente y removidos de huéspedes en ejecución. El arranque de red mediante gpxe para un arranque de red PXE más avanzado.
15.1.5. Fusión de kernel SamePage
El hipervisor KVM en Red Hat Enterprise Linux 6 cuenta con Fusión de SamePage de kernel (KSM), el cual permite a huéspedes KVM compartir páginas idénticas de memoria. La disponibilidad de página reduce la duplicación de memoria y hace que los sistemas operativos más similares se ejecuten en un host práctico determinado.
15.1.6. Paso PCI
Los dispositivos de Paso PCI (tarea directa) ahora pueden conectarse o removerse en caliente de los huéspedes en ejecución
15.1.7. SR-IOV
Ahora, SR-IOV soporta un modo de socket crudo. Anteriormente las interrupciones de red se administraban a través de software conectando en modo Tap. SR-IOV soporta la asignación de interfaces de red lógicas para huéspedes.
Anteriormente, SR-IOV no soportaba migración. La abstracción de red de vhost proporciona a SR-IOV tareas transparentes y permite migración con sistemas no idénticos.
15.1.8. virtio-serial
El dispositivo serial para-virtualizado (virtio-serial) proporciona una interfaz de comunicación simple entre el espacio de usuario de host y el espacio de usuario de huésped. virtio-serial sirve para comunicación cuando no esta disponible o no se puede utilizar la red.
15.1.9. sVirt
sVirt es una nueva funcionalidad incluida en Red Hat Enterprise Linux 6.0 que integra a SELinux y virtualización. sVirt aplica Control de acceso obligatorio (MAC) para mejorar seguridad al usar huéspedes virtualizados. sVirt mejora seguridad y fortalece al sistema contra errores en el hipervisor que podrían utilizarse como un vector de ataque para el host u otro huésped virtualizado.
15.1.10. Migración
La estabilidad del huésped ABI proporciona soporte mejorado de migración. Los números de dispositivos de Huéspedes PCI se preservan durante la migración y posiciones de dispositivos PCI idénticas se presentan tras la migración del huésped.
La migración ahora cuenta con modelos de CPU. Los modelos de CPU permiten a los huéspedes aprovechar los sets de instrucciones del nuevo procesador.
La funcionalidad de red vhost permite a los huéspedes el uso de SR-IOV para migrar a configuraciones de host no idénticas que también usan dispositivos SR-IOV.
Mejoras al protocolo de migración.
15.1.11. Estabilidad ABI de dispositivo de huésped
Como parte de un nuevo modelo de dispositivo qdev, el huésped ABI ahora es estable y sera guardado para nuevos lanzamientos. Los dispositivos y disposición de dispositivos en huéspedes permanecerán en futuras actualizaciones. Esta funcionalidad resuelve problemas con algunos procesos de activación del sistema operativo.
Nota
Red Hat Enterprise Linux 6 incluye componentes que proporcionan funcionalidad para el protocolo de pantalla remota Protocolo simple para entornos informáticos independientes (SPICE). Estos componentes solamente están soportados para ser utilizados con productos de Red Hat Enterprise Virtualization y no se garantiza que tengan un ABI estable. Los componentes serán actualizados para sincronizar con requisitos funcionales de productos de Red Hat Enterprise Virtualization. La migración a futuros lanzamientos puede requerir operaciones manuales por sistema individual.
15.2. Xen
Red Hat Enterprise Linux 6 está soportado como un huésped Xen para arquitecturas x86, AMD 64 e Intel 64. Las operaciones para-virtualizadas (pv-ops) se incluyen en el kernel de Red Hat Enterprise Linux 6. El kernel predeterminado de Red Hat Enterprise Linux 6 sirve como huésped Xen para-virtualizado y como un huésped Xen totalmente virtualizado en hosts de Red Hat Enterprise Linux 5. Red Hat Enterprise Linux 6 incluye los controladores para-virtualizados para instalaciones de huéspedes totalmente virtualizadas de Xen.
Red Hat Enterprise Linux 6 no está soportado como host Xen.
Otras lecturas
La Guía de virtualización detalla el proceso para instalar, configurar y administrar las tecnologías de virtualización en Red Hat Enterprise Linux 6.
15.3. virt-v2v
Red Hat Enterprise Linux 6 cuenta con la nueva herramienta virt-v2v que permite a los administradores del sistema convertir e importar maquina virtuales creadas en otros sistemas tales como Xen y VMware ESX. virt-v2v proporciona ruta de migración para huéspedes Xen que se ejecuten en el hipervisor de Red Hat Enterprise Linux 5.
16. Mantenimiento y Soporte
16.1. Herramienta de recuperación de sistema firstaidkit
Red Hat Enterprise Linux 6 incluye la nueva herramienta de recuperación de sistemas firstaidkit. Al automatizar procesos de recuperación comunes,firstaidkit proporciona un entorno interactivo para ayudar en la resolución de problemas y recuperación de un sistema que arranca incorrectamente. Además, los administradores de sistemas pueden crear procesos de recuperación personalizados mediante la infraestructura de complementos firstaidkit.
Importante
firstaidkit se considera como una Muestra de tecnología en Red Hat Enterprise Linux 6.
16.3. Herramienta automática de reporte de errores
Red Hat Enterprise Linux 6 cuenta con una nueva herramienta de Reporte de errores automática (ABRT). ABRT registra detalles de caídas de software en un sistema local y proporciona interfaces (tanto gráficas como de línea de comandos) para abrir instantáneamente un tique en la página web de rastreo de errores Bugzilla de Red Hat.
Figura 12. Herramienta automática de reporte de errores
17. Servidores y servicios Web
17.1. Servidor de red Apache HTTP
El servidor Apache HTTP es un servidor comercial firme de código abierto. Red Hat Enterprise Linux 6 incluye tanto el servidor Apache HTTP 2.2.15 como también una cantidad de módulos diseñados para mejorar la funcionalidad.
Apache en Red Hat Enterprise Linux 6 cuenta con soporte para el protocolo de Indicación de Servidor de Nombre (SNI), el cual habilita un host virtual de nombre sobre conexiones Secure Sockets Layer (SSL). Además, se ha agregado soporte para la Interfaz de Puerta de enlace de servidor de red (WSGI) a Apache para este lanzamiento, el cual permite el uso de marcos de aplicación de red Python para implementar el estándar WSGI.
17.2. PHP: Preprocesador de Hipertexto (PHP)
PHP es un lenguaje de scripts incorporado de HTML comúnmente usado con el servidor de red Apache HTTP. Ahora, en Red Hat Enterprise Linux, PHP soporta la Cache PHP alternativa (APC).
17.3. memcached
memcached es un servidor de cache de objeto distribuido de alto rendimiento que está diseñado para aumentar el rendimiento de aplicaciones de red dinámicas al reducir carga de base de datos. memcached es una nueva funcionalidad en este lanzamiento y proporciona vínculos para lenguajes de programación C, PHP, Perl y Python.
18. Base de datos
18.1. PostgreSQL
PostgreSQL es un sistema de administración de base de datos relación-objeto (DBMS). Los paquetes postgresql incluyen los programas de cliente y bibliotecas necesarias para acceder al servidor PostgreSQL DBMS.
Red Hat Enterprise Linux 6 cuenta con la versión 8.4 de PostgreSQL
18.2. MySQL
MySQL es un servidor de base de datos SQL multi-hilos para multiusuario. Consta de un demonio de servidor MySQL (mysqld) y varios programas de clientes y bibliotecas.
Este lanzamiento cuenta con la versión 5.1 de MySQL. Para obtener un listado de todas las mejoras que ofrece esta versión, consulte las Notas de Lanzamiento MySQL
19. Notas específicas de arquitectura
Red Hat Enterprise Linux 6 está completa en arquitecturas y todas las arquitecturas soportadas están disponibles ahora.
Red Hat Enterprise Linux 6 no ofrecerá soporte para la arquitectura Intel® Itanium®. Todo el desarrollo relacionado con Itanium será incorporado exclusivamente a Red Hat Enterprise Linux 5. Hasta marzo de 2014, Red Hat Enterprise Linux 5 proporcionará soporte, entregará nuevas funcionalidades y habilitará el nuevo hardware Itanium de acuerdo con el ciclo de vida publicado del producto de Red Hat Enterprise Linux. Además, el soporte extendido a Red Hat Enterprise Linux 5 para Itanium está disponible hasta marzo de 2017 desde los fabricantes del equipo original seleccionados.
En la arquitectura POWER, Red Hat Enterprise Linux 6 requiere procesadores POWER6 o CPU superiores. Los procesadores no reciben soporte de Red Hat Enterprise Linux 6.
A. Historial de revisiones
Historial de revisiones
Revisión 1
Wed Aug 12 2010
RyanLerch
Versión inicial de las Notas de lanzamiento de Red Hat Enterprise Linux 6