Lançamento da distribuição Linux openEuler 20.03, desenvolvida pela Huawei

Huawei apresentado Distribuição Linux openEuler 20.03, que se tornou a primeira versão a ser suportada por meio de um ciclo de suporte de longo prazo (LTS). As atualizações do pacote para openEuler 20.03 serão lançadas até 31 de março de 2024. Repositórios e imagens iso de instalação (x86_64 и aarch64) disponível para download gratuito em fornecendo códigos-fonte do pacote. Textos fonte de componentes específicos de distribuição colocado no serviço Gitee.

openEuler é baseado nos desenvolvimentos de uma distribuição comercial Euler OS, que é um fork da base do pacote CentOS e é otimizado para uso em servidores com processadores ARM64. Os métodos de segurança utilizados na distribuição EulerOS são certificados pelo Ministério de Segurança Pública da República Popular da China e também são reconhecidos como atendendo aos requisitos de CC EAL4+ (Alemanha), NIST CAVP (EUA) e CC EAL2+ (EUA). EulerOS é um dos cinco sistemas operacionais (EulerOS, macOS, Solaris, HP-UX e IBM AIX) e a única distribuição Linux certificada pelo comitê Opengroup para conformidade com o padrão UNIX 03.

As diferenças entre openEuler e CentOS são bastante significativas e não se limitam ao rebranding. Por exemplo, em openEuler fornecido modificado Kernel Linux 4.19, systemd 243, bash 5.0 e
área de trabalho baseada no GNOME 3.30. Muitas otimizações específicas do ARM64 foram introduzidas, algumas das quais já foram contribuídas para as principais bases de código do kernel Linux, GCC, OpenJDK e Docker.

Entre as vantagens declaradas do openEuler:

  • Concentre-se em alcançar o máximo desempenho em sistemas multi-core e alto paralelismo no processamento de consultas. A otimização do mecanismo de gerenciamento de cache de arquivos permitiu eliminar bloqueios desnecessários e aumentar em 15% o número de solicitações processadas paralelamente no Nginx.
  • Biblioteca Integrada Kae, permitindo o uso de aceleradores de hardware Hisilicon Kunpeng para acelerar o desempenho de vários algoritmos (operações criptográficas, expressões regulares, apertar etc.) de 10% a 100%.
  • Ferramentas simplificadas de gerenciamento de contêineres isolados iSulad, configurador de rede clibcni e tempo de execução lcr (Lightweight Container Runtime é compatível com OCI, mas diferentemente do runc, ele é escrito em C e usa gRPC). Ao usar contêineres iSulad leves, os tempos de inicialização dos contêineres são até 35% mais rápidos e o consumo de memória é reduzido em até 68%.
  • Construção otimizada do OpenJDK, demonstrando um aumento de desempenho de 20% devido a um sistema de gerenciamento de memória atualizado e ao uso de otimizações de compilação avançadas.
  • Sistema de otimização automática de configurações Uma melodia, que usa métodos de aprendizado de máquina para ajustar os parâmetros operacionais do sistema. De acordo com testes da Huawei, a otimização automática das configurações dependendo do cenário de uso do sistema demonstra um aumento na eficiência de até 30%.
  • Suporte para diversas arquiteturas de hardware, como processadores Kunpeng e x86 (mais arquiteturas suportadas são esperadas no futuro).

A Huawei também anunciou a disponibilidade de quatro edições comerciais do openEuler - Kylin Server OS, iSoft Server OS, deepinEuler e EulixOS Server, preparadas pelos fabricantes terceirizados Kylinsoft, iSoft, Uniontech e ISCAS (Instituto de Software da Academia Chinesa de Ciências), que se juntaram a comunidade, desenvolvendo o openEuler. A Huawei apresenta inicialmente o openEuler como um projeto aberto e colaborativo desenvolvido com a participação da comunidade. Atualmente, o comitê técnico, o comitê de segurança e a secretaria pública que supervisiona o openEuler já começaram a trabalhar.

A comunidade planeja criar serviços de certificação, treinamento e suporte técnico. Os lançamentos LTS estão planejados para serem lançados a cada dois anos e as versões que desenvolvem funcionalidade - uma vez a cada seis meses. O projeto também assumiu o compromisso de promover primeiro as mudanças no Upstream e devolver todos os desenvolvimentos à comunidade na forma de projetos abertos.

Fonte: opennet.ru

Adicionar um comentário