AWS本周稍早发布以Red Hat社群版Fedora为基础开发、最新自有Linux发行版Amazon Linux 2022(AL2022)预览版,作为EC2及AWS服务的底层。
这是继2017年Amazon Linux 2后,AWS开发的最新底层操作系统,故Amazon Linux 2022版本上属于Amazon Linux 3。之前Amazon Linux是以Linux核心为上游(upstream)开发。
AWS表示,Amazon Linux 2022是为Amazon EC2优化,提供安全、稳定、高效的云计算应用开发与执行环境,并集成AWS专门工具。
由于以Fedora为上游,AL2022将固定每季发布小幅更新,加入最新软件,例如语言runtime,但AL2022也会锁定在特定版本的Amazon Linux组件存储库(package repository),方便开发人员管控如何及何时采用更新。此外为提升安全性,新版Amazon Linux包含并默认激活SELinux,也允许用户在激活时设置安全策略。
AWS每2年一次发布新版Amazon Linux,而每个主要升级版,包括AL2022都提供5年支持。
AL2022已以预览版在所有服务区内上线,用户可以在多种服务,包括AWS Management Console、AWS Command Line Interface (CLI)、AWS Tools for Windows PowerShell、RunInstances,或过AWS CloudFormation template激活AL2022。新版本并不额外收费,因此EC2执行实例及其他服务仍以EC2和AWS标准收费。
Linux早已成为高性能系统的基础,连微软也爱用。本月最新公布的全球五百大超级计算机中,微软一座以Linux为底层的Azure云计算系统,首次跻身全球第10名。