Alibaba Cloud Linux是阿里云基于龙蜥社区(OpenAnolis)的龙蜥操作系统(Anolis OS)打造的操作系统发行版,在兼容RHEL/CentOS生态的同时,为云上应用程序提供安全、稳定、高性能的定制化运行环境,并针对云基础设施进行了深度优化,为您打造更好的云上操作系统体验。目前发行版本为Alibaba Cloud Linux 2与Alibaba Cloud Linux 3。
更多信息,请访问Alibaba Cloud Linux 2产品详情页。
适用范围
Alibaba Cloud Linux适用范围说明如下:
- 适用于多种实例规格族,包括弹性裸金属服务器。更多信息,请参见实例规格族。
- 支持的实例vCPU范围为1 vCPU~768 vCPU。
- 支持的实例内存范围为0.5 GiB~12288 GiB。
- 不支持非I/O优化实例。
- 适用于各种云场景工作负载。例如数据库、云原生容器、数据分析、Web应用程序,以及生产环境中的其他工作负载。
费用
Alibaba Cloud Linux是免费镜像,但当您选用Alibaba Cloud Linux镜像创建ECS实例时,需要支付其他资源产生的费用,如vCPU、内存、存储、公网带宽和快照等。计费详情,请参见计费概述。
优势
与其他Linux系统相比,Alibaba Cloud Linux具有以下优势:
- 阿里云官方为Alibaba Cloud Linux提供免费的软件维护和技术支持。各版本生命周期请参见Alibaba Cloud Linux EOL计划。
- 与阿里云基础设施深度结合优化,持续提升系统的启动速度、运行时的性能。同时经过海量阿里巴巴和阿里云的产品打磨,提供优良的稳定性体验。
- 通过更新的Linux内核、用户态软件及工具包,为云上应用程序环境提供Linux社区的最新操作系统增强功能:
- Alibaba Cloud Linux 3选择Linux kernel 5.10 LTS,同时默认搭载GCC 10.2、binutils 2.35、glibc 2.32等基础软件。
- Alibaba Cloud Linux 2选择Linux kernel 4.19 LTS,同时提供GCC-7.3.1/8.2.1/9.1.1的devtoolset支持。devtoolset相关使用说明,请参见使用试验性支持的软件包。
- 兼容CentOS/RHEL生态,CentOS/RHEL中的大多数软件无需或仅需少量改造即可在Alibaba Cloud Linux中运行。
- Alibaba Cloud Linux 3基于Anolis OS 8打造,兼容CentOS 8、RHEL 8生态。
- Alibaba Cloud Linux 2基于Anolis OS 7打造,兼容CentOS 7、RHEL 7生态。
- 提供安全漏洞监控与修复策略,持续保证系统安全。更多信息,请参见安全更新。
Alibaba Cloud Linux特性
- 默认搭载并启用阿里云云内核:
- Alibaba Cloud Linux2基于Linux kernel 4.19 LTS定制而成;Alibaba Cloud Linux 3基于Linux kernel 5.10 LTS定制而成。系统在持续增加适用于云场景的新特性的同时,持续改进内核性能并修复重大缺陷。更多信息,请参见Alibaba Cloud Linux 2镜像发布记录和Alibaba Cloud Linux 3镜像发布记录。
- 提供针对ECS实例环境定制优化的内核启动参数和系统配置参数。
- 提供操作系统崩溃后的内核转储(Kdump)能力,您可根据需要在线打开或者关闭该功能,无需重启操作系统。
- 提供内核热补丁升级(Live Patch)能力。 更多信息,请参见内核热补丁概述。
- 软件包预装和更新说明。
- 用户态软件包保持与新版CentOS兼容。CentOS 7版本用户态软件包可直接在Alibaba Cloud Linux 2使用;CentOS 8版本用户态软件包可直接在Alibaba Cloud Linux 3使用。
- 默认搭载阿里云CLI。
- 软件包安全漏洞(CVE)修复在Alibaba Cloud Linux版本支持期限内会持续更新。更多信息,请参见Alibaba Cloud Linux 2安全公告和Alibaba Cloud Linux 3安全公告。Alibaba Cloud Linux提供自动化修复方案。具体操作,请参见基于YUM的安全更新操作。
- 大幅优化开机启动速度,提升运行时的系统性能,并增强系统稳定性。
- 针对ECS实例环境大幅优化启动速度,在实际测试中,相比其他操作系统约减少60%的启动时间。
- 优化调度、内存以及IO等子系统,在部分的开源基准测试(benchmark)中,相比其他操作系统约提升10%~30%性能。
- 持续增强系统稳定性,在宕机数据统计结果中,相比其他操作系统减少约50%的宕机率。
Alibaba Cloud Linux镜像
发行版 | 镜像名称 | 镜像说明 |
---|---|---|
Alibaba Cloud Linux 3 | Alibaba Cloud Linux 3.2104 64位 | 支持x86架构的默认标准镜像。 |
Alibaba Cloud Linux 3.2104 64位 快速启动版 | 该镜像支持Qboot(quick boot)快速启动,基于Alibaba Cloud Kernel,并直接从内核引导虚拟机启动的定制化镜像。使用该镜像创建的ECS实例相比其它镜像创建的ECS实例,启动速度得到了极大的提升,并且默认运行时与标准镜像完全一致。快速启动版镜像的相关说明如下:
| |
Alibaba Cloud Linux 3.2104 64位 UEFI版 | 基于x86架构默认标准镜像开发,仅支持UEFI启动模式。 | |
Alibaba Cloud Linux 3.2104 64位 ARM版 | 支持ARM架构的默认标准镜像。 | |
Alibaba Cloud Linux 2 | Alibaba Cloud Linux 2.1903 LTS 64位 | 支持x86架构的默认标准镜像。 |
Alibaba Cloud Linux 2.1903 LTS 64位 快速启动版 | 该镜像支持Qboot(quick boot)快速启动,基于Alibaba Cloud Kernel,并直接从内核引导虚拟机启动的定制化镜像。使用该镜像创建的ECS实例相比其它镜像创建的ECS实例,启动速度得到了极大的提升,并且默认运行时与标准镜像完全一致。快速启动版镜像的相关说明如下:
| |
Alibaba Cloud Linux 2.1903 LTS 64位 UEFI版 | 基于x86架构默认标准镜像开发,仅支持UEFI启动模式。 | |
Alibaba Cloud Linux 2.1903 64位 可信版 | 基于x86架构默认标准镜像开发,支持阿里云可信实例的镜像版本。 |
获取Alibaba Cloud Linux
您可通过下列方法获取并使用Alibaba Cloud Linux。
- ECS实例
- 新创建ECS实例时选择公共镜像,并选择Alibaba Cloud Linux的相应版本。具体操作,请参见自定义购买实例。
- 已创建的ECS实例可通过更换系统盘,将现有操作系统更换为Alibaba Cloud Linux。具体操作,请参见更换操作系统(系统盘)。
- 本地环境(基于KVM技术的虚拟化环境)
直接下载Alibaba Cloud Linux虚拟机镜像并安装启动。更多信息,请参见在本地使用Alibaba Cloud Linux 2镜像或在本地使用Alibaba Cloud Linux 3镜像。
镜像发布记录
安全更新
Alibaba Cloud Linux CVE更新记录,请参见:
技术支持
阿里云为Alibaba Cloud Linux提供如下技术支持:
- 按各操作系统版本的生命周期(详情请参见Alibaba Cloud Linux EOL计划),提供免费安全更新和问题修复。您可以通过提交工单获得免费的技术支持。
- 在保证repo源实时更新的同时,对基础镜像进行月度更新,更新内容包括新特性支持、安全更新、已知问题修复等。
- 在YUM源提供安全更新(Security Updates),运行yum update命令可更新至新版本。