10 月 20 日,2021 云栖大会上,阿里云发布全新操作系统“龙蜥”并宣布开源。同时,阿里达摩院操作系统实验室也宣告成立。据介绍,龙蜥操作系统定位于服务器端,支持X86、ARM等多种芯片架构和计算场景。
该系统已在阿里巴巴内部打磨10年,有效支撑了历年天猫双11,性能和稳定性均经受住了严苛的考验。如今的龙蜥操作系统在稳定这件事情上,做到了极致。
在系统安全方面,除了基于阿里云在网络安全领域的积累而做的操作系统层面的加固外,龙蜥操作系统还提供了基于 OpenSSL 衍生的 BabaSSL,为龙蜥操作系统提供了诸如国密算法、QUIC API 等特性。它还内置了首个机密计算开源容器 Inclavare Containers,后者刚刚被捐赠给 CNCF 基金会孵化。这样,在安全方面龙蜥操作系统从根本上奠定了解决可信、可控问题的基础。
在系统管理方面,龙蜥操作系统则提供了一个全栈覆盖内核与核心组件的跟踪和诊断工具 sysAK,增强龙蜥操作系统在系统层面和应用层面的可观测性和可靠性,让业务的监控和诊断更加简单易用。
还有 Java 虚拟机 Dragonwell、PolarDB、OceanBase等一系列阿里巴巴自研的技术,都可以在龙蜥操作系统中找到身影。
此外,针对云原生应用开发龙蜥做了多重优化,为云上典型场景带来40%的综合性能提升,故障率降低50%,兼容CentOS生态,支持一键迁移,并提供全栈国密能力。
据悉,龙蜥操作系统完全开源,通过开源社区和操作系统厂商等形式提供服务。
未来,阿里云计划为龙蜥投入20亿专项资金,并联合100家生态合作伙伴推动生态建设,提供至少十年技术支持。
值得一提的是,除龙蜥外,阿里云还推出了第四代神龙架构。
这也是飞天云操作系统新一代虚拟化技术,并首次搭载了全球唯一的大规模弹性RDMA加速网络,神龙4.0带来的计算架构革新,将云计算带进了5微妙时延时代。
据报道,在深度学习场景下,第四代神龙可提升分布式NLP和视觉计算30%的训练性能。在大数据场景下,可提升Spark30%的计算性能。
在数据库场景下,MySQL性能最高提升60%、Redis混合读写吞吐量可提升130%。NginxSSL建连每秒吞吐性能提升420%。
龙蜥操作系统(Anolis OS) 8.4
发布内容包括 ISO、虚拟机镜像和repo 源
1、ISO 列表
2、虚拟机镜像列表
注1:RHCK内核兼容CentOS 8.4的内核,当前版本是 kernel-4.18.0-305.an8
注2: 镜像缺省sudo用户anuser,对应登录密码是anolisos。
4、REPO源列表
亮点:
· 100% 兼容国际主流 Linux 厂商发行版;
· 支持x86_64 和aarch64架构及飞腾、海光、兆芯、鲲鹏等芯片,适配 x86 及 arm64 主流服务器硬件;
· 支持 Linux Kernel 4.19 LTS 版本并同步上游社区最新成果,帮助用户及时获得开源社区创新红利;
· 支持开源分布式关系数据库OceanBase;
· 支持安全容器Kata Containers;
· 支持开源云原生关系型数据库PolarDB for PostgreSQL;
· 基础应用组件升级; Python 3.9/SWIG 4.0/Subversion 1.14/Redis 6/PostgreSQL 13MariaDB 10.5;
· 工具链升级; GCC Toolset 10/LLVM Toolset 11.0.0/Rust Toolset 1.49.0/Go Toolset 1.15.7;
· 提供CentOS系统到Anolis OS迁移工具,帮助系统及应用的顺滑迁移;
硬件支撑
支持架构
x86_64 和aarch64
Cloud Kernel平台兼容性
Cloud Kernel内核已验证支持的服务器如下,后续将逐步增加对其他服务器的支持,也欢迎广大合作伙伴/开发者参与贡献和验证。
责编:editorAlice