openEuler 20.03 LTS: la primera versión oficial LTS de la distro de Huawei
La semana pasada Huawei dio a conocer la liberación de su distribución de Linux “openEuler 20.03 LTS” siendo esta la primera versión oficial que se siguió como parte de un largo ciclo de soporte (LTS).
Para quienes desconocen de openEuler, deben saber que esta distro se basa en los logros de la distribución comercial EulerOS, que a la vez es una distro sé que se basa en CentOS y está optimizada para su uso en servidores con procesadores ARM64.
Los métodos de seguridad utilizados en la distribución EulerOS están certificados por el Ministerio de Seguridad Pública de la República Popular de China y también se reconoce que cumplen con los requisitos de CC EAL4 + (Alemania), NIST CAVP (EE. UU.) Y CC EAL2 + (EE. UU.).
EulerOS es uno de los cinco sistemas operativos (EulerOS, macOS, Solaris, HP-UX e IBM AIX) y la única distribución de Linux certificada por el comité Opengroup para cumplir con el estándar UNIX 03.
Huawei presenta inicialmente openEuler como un proyecto colaborativo abierto desarrollado con la participación de la comunidad. Un comité técnico de openEuler, un comité de seguridad y una secretaría pública ya han comenzado a trabajar.
Con la comunidad, se planea crear servicios de certificación, capacitación y soporte técnico. Huawei planea formar versiones LTS una vez cada dos años y desarrollar versiones de funcionalidad, una vez cada seis meses. El proyecto también se comprometió a transferir los cambios a Upstream como una prioridad y devolver todo el desarrollo a la comunidad en forma de proyectos de código abierto.
Las diferencias entre openEuler y CentOS son bastante significativas y no se limitan al cambio de marca.
Por ejemplo, openEuler incluye un kernel de Linux modificado 4.19, systemd 243, bash 5.0 y un escritorio basado en GNOME 3.30.
Ademas de que se han introducido muchas optimizaciones específicas de ARM64, algunas de las cuales ya se han transferido a las principales bases de código de los núcleos Linux, GCC, OpenJDK y Docker.
De las principales características de esta distro se destacan las siguientes:
- Máximo rendimiento en sistemas multinúcleo y un alto paralelismo en el procesamiento de consultas: la optimización del mecanismo de gestión de caché de archivos permitió deshacerse de bloqueos innecesarios y aumentar en un 15% el número de solicitudes procesadas en paralelo en Nginx.
- Una biblioteca KAE integrada: permite el uso de aceleradores de hardware Hisilicon Kunpeng para acelerar el rendimiento de varios algoritmos (operaciones criptográficas, expresiones regulares, compresión, etc.) del 10% al 100%.
- Herramientas simplificadas para administrar contenedores aislados: iSulad, el configurador de red clibcni y runtime lcr (Lightweight Container Runtime, compatible con OCI). Al usar contenedores livianos, iSulad aceleró los contenedores de lanzamiento hasta un 35% y redujo el consumo de memoria hasta un 68%.
- Ensamblaje optimizado de OpenJDK: que muestra un aumento del 20% en el rendimiento debido al sistema de administración de memoria modernizado y al uso de optimizaciones avanzadas durante la compilación.
- Sistema de optimización automática A-Tune: que utiliza métodos de aprendizaje automático para ajustar los parámetros de operación del sistema. Según las pruebas de Huawei, la optimización automática de la configuración según el escenario de uso del sistema demuestra un aumento en la eficiencia de hasta el 30%.
- Soporte para varias arquitecturas de hardware: como los procesadores Kunpeng y x86 (se espera un aumento en el número de arquitecturas compatibles en el futuro).
Huawei también anunció la disponibilidad de cuatro ediciones comerciales de openEuler:
- Kylin Server OS
- iSoft Server OS
- deepinEuler
- EulixOS Server
Estas versiones estan preparadas por terceros, los cuales son los fabricantes Kylinsoft, iSoft, Uniontech e ISCAS (Institute of Software Chinese Academy of Sciences), que están conectadas a la comunidad, desarrollando openEuler.
Descargar openEuler 20.03 LTS
Finalmente para quienes estén interesados en poder probar esta distro desarrollada por Huawei, pueden dirigirse a su sitio web oficial y en su sección de descargas podrán obtener las imágenes ISO de instalación (x86_64 y aarch64) que están disponibles para descarga gratuita con la provisión de fuentes de paquetes.
El código fuente de los componentes específicos de distribución está disponible en el servicio Gitee y las actualizaciones de paquetes para openEuler 20.03 se lanzarán hasta el 31 de marzo de 2024.