软件说明
适用范围
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基于Aonlis 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的安全更新操作(Alibaba Cloud Linux 2)。
大幅优化开机启动速度,提升运行时的系统性能,并增强系统稳定性。
针对ECS实例环境大幅优化启动速度,在实际测试中,相比其他操作系统约减少60%的启动时间。
优化调度、内存以及IO等子系统,在部分的开源基准测试(benchmark)中,相比其他操作系统约提升10%~30%性能。
持续增强系统稳定性,在宕机数据统计结果中,相比其他操作系统减少约50%的宕机率。