Anolis OS 8 是 OpenAnolis 社区推出的完全开源、中立、开放的发行版,它支持多计算架构,也面向云端场景优化,兼容 CentOS 软件生态。Anolis OS 8 旨在为广大开发者和运维人员提供稳定、高性能、安全、可靠、开源的操作系统服务。

Anolis OS 8.9 是 Anolis OS 8 发布的第五个小版本。

发布详情

1 概述

1.1 亮点

  • 新平台:Anolis OS 8.9 全面支持海光四代 CPU 平台。
  • 新特性:海光安全特性支持,新增CSV/CSV2机密虚拟机启动/迁移、机密容器支持。新增CSV3安全虚拟机,支持热迁移功能。

1.2 发行版整体支持

  • Anolis OS 8.9 ANCK 镜像默认内核变更为 5.10.134-16.2 版本。
  • Anolis OS 8.9 正式支持 GB 18030-2022 字符集标准,并匹配阿里巴巴普惠字体实现对应的展示。
  • 虚拟机社区镜像支持 Legacy + UEFI 双启动。

1.3 平台支持

  • 全面支持海光四号处理器(749X、748X、34XX)。
    • 包括全新 CPU 拓扑、x2APIC、微码加载、MCA RAS 功能、DDR5、SR-IOV、QoS、L3 Perf/PMU 以及温度监控等。
    • 新增 CSV3 安全虚拟机支持,包括支持热迁移功能,支持硬件保护虚拟机页表,硬件隔离虚拟机内存,修复主机 VMM 无法读写虚拟机内存问题。
  • 更完善地支持 loongarch64 架构平台。
    • 支持龙芯 3A5000、3A6000、3C5000、3D5000 等多个基于 loongarch 架构设计的 CPU。
    • 增加对上述 CPU 配套的 7A1000/7A2000 桥片,以及桥片中的各种外设 I/O 驱动和显示设备的支持。
    • 增加对 Loongarch 2K0500BMC 驱动的支持。
    • 在支持 Loongarch 基础架构的基础上,进一步增加对向量指令、虚拟化、二进制翻译等扩展功能的支持。
    • 增加对 perf、ftrace、kdump、uprobe、kprobe、kretprobes 等调测工具的支持。

2 L0 层软件(内核层)

2.1 ANCK-5.10

对于全新安装的操作系统,无论是通过 ISO 镜像安装,还是启动 Anolis OS 8.9 虚拟机镜像,默认的内核版本是 5.10 版本,Anolis OS 8.9 默认搭载的内核版本是 5.10.134-16.2.an8, 可以在系统内执行下列命令查看对应的内核版本信息:

$ uname -r
5.10.134-16.2.an8.x86_64
  • 增加对国产申威 (sw_64 6b) 架构的基础支持。
  • 增加对海光四号 CPU 的全面支持。
  • 增加对飞腾 S5000C 处理器的支持。
  • 内核密码模块(Cryptographic Coprocessor)的国密支持。
  • 使能 ANCK 5.10 kABI 机制。
  • 支持 core scheduling。
  • 在 arm64 中支持 eBPF trampoline 特性。
  • 支持 mglru 特性。
  • batch TLB flushing 支持。
  • ARM64 内核态触发 RAS 事件增强。
  • SMC-D loopback 特性。
  • 支持页表绑核,提供页表跨 die 的统计。
  • 代码多副本增强。
  • kfence 增强。
  • 提供 memcg THP控制接口。
  • ACPU(Assess CPU)支持。
  • 自研HT-aware-quota特性。
  • 提供 Group Identity 2.0 细粒度优先级特性。
  • Group Identity 2.0 CPU share 比例校准。
  • 增加 Group Identity 2.0 force idled time 指标。
  • 提供 cgroup v2 IO SLI。

3 L1 层(核心层)软件

3.1 核心库

  • glibc 升级至 2.28-236 版本,支持GB 18030-2022字符集标准,增加海光支持,同时修复了CVE-2023-4911,CVE-2023-4806 等问题。[贡献团队:发布小组 SIG]

4 L2 层(系统层)软件

4.1 系统工具

  • ethtool 升级至 6.6 版本,更好的支持了 CMIS 协议,并支持更新的光模块。[贡献团队:发布小组 SIG]

4.2 系统库

  • Intel SPR 特性更新。 发布外设驱动 ,增强 QAT/DLB/IAA 等加速能力。[贡献团队:Intel Arch SIG]
    • intel-QAT20 升级至 intel-QAT20-L.0.9.4-00004.12.an8
    • kmod-intel-QAT20 升级至 kmod-intel-QAT20-5.10.13416-L.0.9.400004~2.an8
    • intel-ipp-crypto-mb 升级至 intel-ipp-crypto-mb-1.0.6-3.an8
    • intel-accel-plugin 升级至 intel-accel-plugin-0.27-1.an8
    • kmod-intel_dlb2 升级至 kmod-intel_dlb2-5.10.13416-8.2.01.an8
    • kmod-udma 升级至 kmod-udma-5.10.13416-0.1.02.an8
  • Inter EMR 特性支持。 [贡献团队:Intel Arch SIG]
    • mcelog 更新至 mcelog-194-1.an8
    • numatop 更新至 numatop-2.4-1.an8
    • accel-config 更新至 accel-config-3.5.3-1.an8

5 L3 层(应用层)软件

5.1 应用工具

  • 引入 KeenTune 作为系统智能优化工具,可选择替代 tuned 使用。[贡献团队:系统运维 SIG]
  • qemu-kvm 更新至 6.2.0-41.0.1 版本,edk2 更新至 20220126gitbb1bba3d77 版本,支持海光 CSV3 热迁移特性,修复了 CVE-2023-3019 问题。[贡献团队:海光信息]

5.2 应用库

  • libvirt 更新至 8.0.0-22 版本,删除 tpm-tis arch 验证,修复了 CVE-2023-2700 问题。

6 其他层

  • 集成自研 llvm 编译器 alibaba-cloud-compiler ,针对大规模云业务场景进行了优化。
  • 集成自研 plugsched,作为内核调度器子系统热升级的 SDK,它可以实现在不重启系统、应用的情况下动态替换调度器子系统。
  • 新增 dragonwell 17 版本,同时提供 dragonwell 8/11/17 三个版本替代默认的 Open JDK。
  • 新引入 gcc-toolset-13 工具链。

 

文件名称: AnolisOS-8.9-x86_64-dvd.iso
文件大小: 15.3 GB
MD5: 27edc9f8a05f310e174a368564f9cb4c
SHA1: 4494ae4287887df07525ffbabe6d0b99312507a6
SHA256: 664426cf87889a9985bc04e3ebf74e07c5ffd51f63dfd116c478d31607141023

文件名称: AnolisOS-8.9-x86_64-minimal.iso
文件大小: 2.53 GB
MD5: e133442d0e3a560fe3d136130302da4f
SHA1: ada1952149b5ff2c030f36cc1d1566526fe6c983
SHA256: dd7332e6d0e3b63f7d8127efe81b53ce1f6b1f10c68f685da4a28425ae298e76

文件名称: AnolisOS-8.9-x86_64-RHCK.qcow2
文件大小: 1.57 GB
MD5: 3ed5820a58ceedc5219de20562cd31d0
SHA1: 3eb6d94efaf8d59a0a1a1ba49b11784cf6959d80
SHA256: 086a3aa7baa7eaad7eec7a42ef5b94d375d4e525c3ae3d9b5d9c37bbf0eb5e3c

文件名称: AnolisOS-8.9-aarch64-dvd.iso
文件大小: 12.9 GB
MD5: 5954ee1299cbbc3a2128411ee5e933a1
SHA1: 945879f6818c7743b53cd07b3ac78fbf457b60f0
SHA256: 007b7de8127ffb246592a62b02ee07d3c3de104e83db2df33155169f8a159cd7

文件名称: AnolisOS-8.9-aarch64-minimal.iso
文件大小: 2.27 GB
MD5: a8f8839a18ec77739f710c4cacf8dff1
SHA1: 6e7504e34c66d01150b903fe12bfeb0eb60fdc18
SHA256: 9a0ab2cea869ce39b76fab532ccaf8b64a8e25d7b5067e907e2b5dfbe67ed502

文件名称: AnolisOS-8.9-aarch64-RHCK.qcow2
文件大小: 1.40 GB
MD5: f665fe9c84aedf0126f04e67e2e0885e
SHA1: ef40e4b173caf9313536c5105925196d0291998d
SHA256: 088ae9951c3cd32bada70284549667d622fbcaa1d671de7d1f2d0d0d802923bd

百度网盘:
https://pan.baidu.com/s/1EwLmxWKOljswc6j_lNimFQ?pwd=8fbp

 

声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。