Anolis OS
2021-10-10 09:58:48 阿炯

Anolis OS 8是一款支持多架构的开源Linux操作系统发行版,它由OpenAnolis社区开发和维护,稳定的Anolis OS 8.2正式版将在2021年二季度推出并面向公众提供下载,以下将介绍其优势、技术亮点和应用场景。


2020年12月8日,CentOS 项目组宣布 CentOS Linux 将结束,取而代之的是滚动版的 CentOS Stream,并作为 RHEL 的上游。消息发布之后,各个 CentOS 下游发行版,如 Oracle Linux 纷纷表示谋求接替 CentOS Linux 的位置。在此背景下,2021年1月27日,统信软件宣布与阿里云等公司达成合作,共建 OpenAnolis 社区。宣布 OpenAnolis 社区发起 Anolis OS 项目,作为 CentOS 的替代和创新发展,与社区伙伴和开发者以开放的社区协作来构建一个开源、中立、开放的 Linux 发行版,支持多计算架构,提供企业级的稳定性、高性能、安全、可靠、免费的操作系统。


Anolis OS 8是OpenAnolis社区推出的完全开源、中立、开放的发行版,它支持多计算架构,也面向云端场景优化,100%兼容CentOS 8软件生态(注:CentOS 8的应用技巧基本上都可用在Anolis OS 8)。过去国内缺少原生的Linux操作系统上游社区,大家只能从Fedora、OpenSUSE、Debian等海外站点获取代码,OpenAnolis社区将力图改变这种现状。OpenAnolis 社区下设理事会、技术委员会和运营委员会。首批理事成员单位包括阿里云、统信软件、飞腾、兆芯、龙芯等主流芯片厂家和国内领先云公司,以及以 Intel 等国外领先芯片厂家为代表的合作伙伴单位。

笔者认为:广大软件厂商要慎用阿里旗下的产品


优势介绍

1、国际性
Anolis OS定位为国际性的操作系统发行版,国内、外全架构芯片厂商参与和坚持upstream first贡献,从而保持社区技术的先进性。

2、中立性
Anolis OS对多计算架构中立,包含主流的X86和ARM架构。

3、开放性
开放的社区协作、治理和生态,也使得软件每一行代码的改动变得透明,同行的评审将为开源项目提供持续的改进,提供更高质量的软件。

4、未来性
为从云到边缘和端场景提供一套操作系统底座,推动“云、边、端”协同一体化。

 
技术亮点介绍

1、兼容性
100%兼容CentOS 8软件生态,兼容国际主流Linux厂商发行版。

2、多架构支持
支持多计算架构,适配x86及arm64主流服务器硬件。

3、同步最新成果
同步上游社区最新成果,支持Linux Kernel 5.10 LTS,帮助用户及时获得开源社区创新红利。

4、多场景适用
提供多种形态的基础镜像,适用于Web,数据库,AI,大数据等应用场景。


应用场景介绍

1、基于Anolis OS 8.2的UOS服务器(行业版)
基于Anolis OS的商业发行版-UOS服务器(行业版),一方面承接RHEL/CentOS的服务器生态延续与技术兜底,另一方面借助anolis社区的增强与创新,再加上UOS自身的国产化与信创生态,同源支持鲲鹏、飞腾、龙芯、海光、兆芯等自主CPU及x86平台,并以操作系统技术为核心,研发配套系统增值组件产品和行业系统解决方案,支撑高可用集群、负载均衡集群、容器云平台等,即可面向典型服务器场景(web服务,办公,数据库,财务,ERP等)提供主机系统又可面向云和容器场景提供基础软件支撑,支持用户根据场景需求自定义安装不同组件包,提供ISO、容器、云镜像交付物进行环境部署,为线下客户特别是行业客户提供一个商业价值更高更好的选择!

2、基于Anolis OS 8.2的云原生优化场景
云原生的Java语言运行时,集成上游社区的轻量级虚拟化和安全容器。

3、高性能存储场景
通过新一代异步IO框架io_uring和IO栈优化,进一步释放高性能存储设备的能国,提升IO密集型应用场景如数据库的性能。

4、Anolis OS跟踪诊断场景
针对云上操作系统运行时异常,如时延抖动、性能不符合预期等场景,通过阿里巴巴内核多年沉淀的Linux服务器上各类跟踪诊断的经验和工具,快速定位原因,提供一个全栈覆盖内核与核心组件的跟踪和诊断工具、平台。


附:可用于Anolis OS 8的项目

1、Cloud Kernel
Cloud Kernel针对云计算场景定制和深度优化的开源LTS版本内核,提高云上应用性能和用户的使用体验。

2、Alibaba Dragonwell
Alibaba Dragonwell是一款开源,免费的,生产就绪型Open JDK发行版。

3、Inclavare Containers
Inclavare Containers是面向云原生场景的机密计算开源OCI容器运行时,把机密计算带进云原生生态,降低机密计算的开发和使用成本。

4、Occlum
Occlum是一款开源的TEE OS,可以大幅降低SGX应用的开发门槛。


最新版本:8.2
Anolis OS 8.2 正式版预计将于2021年第二季度推出。

官方主页:https://openanolis.cn/