Herramientas y beneficios de Red Hat Enterprise Linux v.4
Red Hat Enterprise Linux v.4, lanzado en febrero de 2005, brinda importantes mejoras tecnológicas sobre la versión v.3. Las áreas de desarrollo específico incluyen mejoras en las capacidades de seguridad, aumento del desempeño del servidor y la escalabilidad, y
también refuerzo de las capacidades de desktop—todo al mismo tiempo que asegura un alto nivel de compatibilidad con las versiones anteriores. Red Hat Enterprise Linux soporta un amplio rango de aplicaciones de hardware y software, y es el entorno Linux líder a nivel mundial
orientado a la empresa.
La siguiente sección describe algunas de las principales herramientas de Red Hat Enterprise Linux v.4:
Infraestructura de kernel de Linux 2.6
Red Hat Enterprise Linux v.4 brinda el producto comercial más estable y robusto basado en el kernel 2.6.9 de la comunidad Linux. Los proyectos open source como Fedora ofrecían un entorno para Linux 2.6 kernel
que quedarían desactualizados considerablemente durante 2004. Como resultado de ello, Red Hat Enterprise Linux v.4 kernel ofrece numerosas mejoras sobre kernels anteriores, incluyendo muchos algoritmos y herramientas mejoradas
y reforzadas:
- Programador de CPU lógico genérico: Maneja CPU de núcleo múltiple y con hyperthread.
- VM Mapeo invertido basado en objetos: Desempeño mejorado en sistemas de memoria limitada.
- Actualización de la copia de lectura: Optimización del algoritmo SMP para estructuras de datos del sistema operativo.
- Programadores I/O múltiples: Seleccionables en base al entorno de aplicación.
- Soporte mejorado de SMP y NUMA: Escalabilidad y desempeño mejorado para grandes servidores.
- Mitigación de la interrupción de la red (NAPI): Desempeño mejorado para cargas de red pesadas.
Capacidades mejoradas de sistemas de almacenamiento y archivo
Numerosas mejoras se han incorporado a Red Hat Enterprise Linux v.4 que perfeccionan la escalabilidad y el desempeño de los datos en los sub-sistemas de almacenamiento, incluyendo:
- Desempeño Ext3: Reservas de bloque y directorios Hash Tree que mejoran el desempeño de las operaciones de lectura/escritura I/O y escaneo de directorio.
- Escalabilidad de Ext3: La expansión dinámica del sistema de archivos y los sistemas de archivo
de hasta 8TB cuentan ahora con soporte.
- Administrador de Volumen Lógico: Una actualización integral del LVM provee nuevas herramientas como capturas de pantalla de lectura/escritura y actualizaciones metadatos transaccionales, junto con una nueva GUI
flexible de administración. La entrega del mirroring y el multipathing mejorados
está programada para mediados de 2005.
- Escalabilidad: La administración mejorada de almacenamiento LUN posibilita configurar sub-sistemas de almacenamiento mucho más grandes.
- Automontaje: La inclusión de AutoFSv4 ofrece control de acceso de dispositivo sofisticado, con el soporte de herramientas tales como browsable mounts y servidores replicados.
- Reducción de costos: Soporte para almacenamiento en disco Serial ATA que brinda desempeño mejorado, mayor densidad y costo reducido por megabyte sobre los tradicionales dispositivos IDE.
Nuevas capacidades de seguridad
El suministro de las capacidades de seguridad sofisticada ha sido un foco de desarrollo específico en la versión de Red Hat Enterprise Linux v.4. Las nuevas herramientas incluyen:
- Control de acceso obligatorio: Security Enhanced Linux (SELinux) brinda una infraestructura MAC que complementa las herramientas de seguridad de Control de Acceso Discrecional existentes suministradas por el entorno Linux estándar. En un entorno basado en MAC, las capacidades de aplicación y los privilegios se establecen por políticas predefinidas y son aplicados por kernel. Esto evita que las aplicaciones errantes comprometan la seguridad del sistema.
- Mejoras en la administración de memoria: Algunas herramientas, incluyendo Exec Shield y Position Independent Executables,
se combinan para evitar que las aplicaciones sean dañadas
incorrectamente mediante ataques como sobreflujos del buffer.
- Verificación de consistencia de compilación y tiempo de ejecución: Nuevas técnicas de validación de buffer en el compilador GCC y la librería Glibc reducen enormemente el riesgo de verse comprometidas por aplicaciones defectuosas.
Capacidades desktop mejoradas
Se ha destacado especialmente el suministro de un entorno desktop variado en herramientas y de fácil uso para todos los miembros de la familia Red Hat Enterprise Linux (incluyendo Red Hat Desktop). Breve resumen de las nuevas herramientas:
- Productividad personal: El suite de productividad OpenOffice.org, el navegador web Firefox y el cliente de correo electrónico Evolution suministran capacidades avanzadas
al usuario
- Soporte de dispositivo plug-and-play: Fácil manejo de los dispositivos tales como discos USB y cámaras digitales (así como las aplicaciones de administración de fotos tales como gThumb)
- Multimedia: Aplicaciones para audio, video y visualización de contenido tales como RhythmBox, HelixPlayer, Totem y SoundJuicer
- Entorno del usuario: GNOME 2.8 ofrece numerosas mejoras para un estilo gráfico más consistente. Herramientas de administración integrales (por ejemplo, administración de impresora y red y sesión de aplicación basada en VNC compartida) y utilidades (por ejemplo, mensajería instantánea Gaim y procesamiento de imágenes GIMP) se combinan para suministrar
al usuario una experiencia completa y altamente funcional.
- Interoperabilidad: Tecnologías que permiten al usuario autenticación del acceso con Microsoft Active Directory, autenticación NTLM para aplicaciones basadas en la web
y acceso del cliente de correo Evolution a Windows Exchange Servers
- IIIMF: El marco del método de ingreso Internet/Intranet
provee el marco del método de ingreso Unicode multilingüe de la próxima generación. Ofrece varias herramientas, tales como soporte Unicode y la capacidad de ejecutar múltiples motores de lenguajes simultáneos.
Herramientas varias
Como nueva versión principal, casi todos los aspectos de Red Hat Enterprise se han mejorado. Alunas de las mejoras más importantes:
- Compatibilidad con versiones anteriores: Red Hat Enterprise Linux v.4 incluye las librerías de compatibilidad que permiten a la mayoría de las aplicaciones de la v.3 y v.2.1 seguir ejecutándose sin modificaciones.
- Idiomas: Centrado en estándares internacionales, tales como OpenI18N y GB18030, Red Hat Enterprise Linux posee documentación y software disponible en 15 idiomas: inglés, japonés, alemán, portugués brasileño, coreano, italiano, francés, chino simplificado, chino tradicional, español, devnagari, bangla, punjabi, tamil, gujarati.
- Auditoría: En una actualización planificada para mediados de 2005, estará disponible un nuevo centro de auditoría que brindará una interfaz de socket abierta bidireccional que puede ser utilizada por las aplicaciones de auditoría.
Proveerá capacidades integrales de auditoría para SELinux y eventos Linux estándar.
- File serving: El suministro de NFSv4 brinda herramientas como seguridad mejorada, coalescencia de operación y bloqueo de archivo integrado, mientras que Samba ofrece fácil acceso a las impresoras y archivos compartidos de Microsoft Windows.
- Desarrollo de software: provee la última cadena de herramientas del compilador GCC 3.4, y una vista preliminar de la tecnología de la próxima cadena de herramientas GCC 4.0. Éstas ofrecen entornos de desarrollo compatibles con los estándares C/C++ y Fortran 95.
- Interfaz de configuración avanzada y potencia: El soporte del estándar ACPI habilita un amplio rango de capacidades de administración de potencia (monitoreo de la batería, corte de energía automatizada, suspensión), y brinda las
bases para herramientas futuras que serán cada vez más sofisticadas.
- Adicionales: Se suministra software opcional en Red Hat Enterprise Linux Extras CD y Red Hat Network channel. Esto incluye herramientas como aplicaciones desktop adicionales (por ejemplo, Adobe Reader, Macromedia Flash), entornos Java y fuentes de calidad de imprenta Agfa/Monotype.
Encontrará información adicional sobre éstas y otras herramientas en los documentos de Red Hat.