OpenAnolis社区是一个操作系统开源社区和创新平台,由阿里云与统信软件联合电信运营商,国内、外芯片厂商等单位成立的开源社区。

AnolisOS
公司介绍:
产品详情:
AnolisOS是由OpenAnolis社区发行的Linux开源发行版,支持多计算架构,提供稳定、高性能、安全、可靠的操作系统服务。AnolisOS8支持x86_64和aarch64架构,搭载双内核RHCK(RHELCompatibleKernel)和ANCK(OpenAnolisCloudKernel)。与RHEL8100%兼容,完全可以作为CentOS8的替代。
一、产品概述
AnolisOS 是由 OpenAnolis 龙蜥社区开发和维护的开源 Linux 发行版,旨在为企业级应用提供稳定、高性能、安全、可靠的操作系统支持。它支持多计算架构,包括主流的 x86 和 ARM 架构,同时面向云端场景进行了深度优化。AnolisOS 提供了多个版本,包括 Anolis OS 7、Anolis OS 8 和 Anolis OS 23,均集成了 Anolis Cloud Kernel(ANCK)内核版本,该内核由社区 Cloud Kernel SIG 组基于上游 Kernel 研发,针对云基础设施和产品进行了优化。
二、内核与架构支持
AnolisOS 的内核版本是其核心技术之一。例如,Anolis OS 8.9 的 ANCK 镜像默认内核变更为 5.10.134-16.2 版本。该版本全面支持海光四代 CPU 平台,并新增了海光安全特性,如 CSV/CSV2 机密虚拟机启动/迁移、机密容器支持,以及 CSV3 安全虚拟机的热迁移功能。此外,Anolis OS 8.9 还支持 Intel 最新的 EMR 和 SPR 架构处理器,增强了 QAT/DLB/IAA 等加速能力。
三、性能优化
AnolisOS 在多个方面进行了性能优化,以满足不同场景的需求。例如,在容器化场景中,AnolisOS 支持 IPVlan 的容器网络模式,相比传统 bridge 和策略路由网络,在小包场景下性能提升 40%。此外,通过实现 BufferIO Control/TCP/CPUSet/Mem/NUMA 等细粒度资源的配置和动态更新,AnolisOS 能够在提升资源利用率的同时,最大程度减少应用间的互相干扰。
在高性能存储场景中,AnolisOS 通过新一代异步 IO 框架 io_uring 和 IO 栈优化,进一步释放高性能存储设备的能力,提升 IO 密集型应用场景(如数据库)的性能。
四、安全特性
AnolisOS 在设计之初就将稳定性和安全性作为首要考虑因素。它采用了经过严格测试的内核版本,并结合阿里云的安全防护机制,确保系统能够在复杂的网络环境下保持高效稳定的运行。此外,AnolisOS 还具备强大的漏洞修复能力,能够及时响应并解决潜在的安全威胁,保障用户数据的安全。
在安全特性方面,Anolis OS 8.9 新增了海光安全特性 CSV/CSV2 机密虚拟机启动/迁移、机密容器支持,以及 CSV3 安全虚拟机的热迁移功能。这些特性为用户提供了更高级别的数据保护和隐私保障。
五、软件生态与兼容性
AnolisOS 100% 兼容 CentOS 8 软件生态,这意味着 CentOS 8 的应用技巧基本上都可用在 AnolisOS 上。此外,AnolisOS 还兼容国际主流 Linux 厂商发行版,为用户提供了广泛的软件选择。AnolisOS 的社区协作、治理和生态是开放的,每一行代码的改动都经过同行评审,为开源项目提供了持续的改进,从而提供更高质量的软件。
六、多场景适用性
AnolisOS 提供多种形态的基础镜像,适用于 Web、数据库、AI、大数据等应用场景。例如,在云原生场景中,AnolisOS 支持 Dragonwell 云原生的 Java 语言运行时,并集成了上游社区的轻量级虚拟化和安全容器。在 AI 容器镜像方面,AnolisOS 提供了强大的 AI 开发平台,支持一键安装主流 NVIDIA GPU 驱动和 CUDA 加速库,节省驱动匹配和手动安装时间。
七、版本与生命周期
AnolisOS 提供了长期支持版本(LTS)和主版本。LTS 版本的维护周期至少为 5 年,分为开发支持阶段和维护支持阶段。开发支持阶段通过定期发布小版本更新迭代,小版本发布前会通过社区严格全量覆盖测试。这种长期支持模式适用于注重系统可靠性和长期支持的用户。主版本的维护周期不超过 5 年,仅包含开发支持阶段,通过定期发布小版本更新迭代,小版本发布前会通过基本版本覆盖测试。这种模式适用于更注重最新开发工具和功能,对软件前向兼容性没有要求的用户。
#### 八、社区与支持
AnolisOS 的开发和维护由 OpenAnolis 龙蜥社区负责,该社区是一个完全开源、中立、开放的社区。社区的国际性体现在国内外全架构芯片厂商的参与和坚持 upstream first 贡献,从而保持社区技术的先进性。社区的开放性使得软件的每一行代码的改动都变得透明,同行的评审为开源项目提供了持续的改进。
AnolisOS 还提供了完善的企业级技术支持服务,包括 7×24 小时在线客服、专属技术支持团队等。这些服务帮助企业用户快速解决问题,确保业务连续性。
九、总结
AnolisOS 是一个面向企业级市场的开源 Linux 发行版,它在稳定性、安全性、性能优化、软件生态和社区支持方面表现出色。AnolisOS 的多版本策略和长期支持模式使其能够满足不同用户的需求。通过持续的技术创新和社区协作,AnolisOS 为用户提供了一个稳定、高性能、安全、可靠的操作系统选择。
案例介绍
版权/专利









