CentOS8 / RHEL8と互換性もある「Alibaba Cloud Linux 3」のご紹介

2021年7月27日掲載

こんにちは。
SBクラウド ソリューションアーキテクトの福田です。

Alibaba Cloudの基盤に最適化されたLinux OSの最新版である、
Alibaba Cloud Linux 3がリリースされましたので、簡単にご紹介したいと思います。

目次

Alibaba Cloud Linuxの歴史

これまでの軌跡としては、2017年のファーストリリースをベースに、
2019年 Alibaba Cloud Linux 2リリース、その後LTS(Long Term Support)提供と順当なアップデートがされてきています。

2020年、Alibaba Cloud Linux OSは、オープンソースのオペレーティングシステムコミュニティ
およびイノベーションプラットフォームであるコミュニティに参加しました。
Alibaba Cloud Linuxは、現在そのAnolisOSのダウンストリームディストリビューションの1つとなります。

Alibaba Cloud Linux 3リリース

そして2021年4月28日リリースされたAlibaba Cloud Linux 3は、
Alibaba Cloud公式オペレーティングシステムの第3世代配布バージョンであり、
Alibaba Cloud Linux 2機能を継承し、セキュリティ、安定性、ランタイムパフォーマンスをさらに向上させています。

Alibaba Cloudインフラストラクチャとの統合用に最適化されており、
システムの起動を高速化し、パフォーマンスをさらに向上しています。
また、Intel、AMD、およびARMプロセッサに機能の適応、パフォーマンスチューニング、および安定性の強化を提供し、
オペレーティングシステムが安定した信頼性の高い方法で実行し続けることができるように開発されています。

ご参考

Alibaba Cloud Linux 3の主な特徴

〜 特徴1 〜

大きな特徴の1つは、CentOS8/RHEL(Red Hat Enterprise Linux)8ベースと互換性があることです。

yum(dnf)でインストールできる、CentOSとの標準パッケージの比較を参考までに下記に記載します。
多くのRPMパッケージで同等か上位のバージョンが利用できます(2021年7月時点)

パッケージAlibaba Cloud LinuxCentOS 8
Kernel5.104.18
httpd2.42.4
nginx1.181.14
MySQL8.08.0
MariaDB10.510.3
PostgreSQL13.310.17
Redis6.05.0
PHP7.47.2
Python3.63.6
Perl4.54.5
Ruby2.72.5
Node.JS14.1610.24
git2.272.27
gcc10.28.4
binutils2.352.30
glibc2.322.28

OSやネットワークのパフォーマンス分析ツールのgcc 10.2を始め、binutils 2.35、およびglibc 2.32を使用して、
安定性を強化し、他のソフトウェアとの互換性を向上しています。

〜 特徴2 〜

Alibaba Cloud Linux 3は、長期テクニカルサポート(LTS)が提供され、
2029年4月30日まで、無料のソフトウェアメンテナンスとテクニカルサポートが利用できます。

OSイメージは4ヶ月ごとに更新され、アップデートには、新機能、セキュリティアップデート、脆弱性の修正が含まれます。
セキュリティ更新プログラムはYUMリポジトリーから提供されます。
yum updateコマンドを実行して、イメージを最新バージョンに更新が可能です。

2021年EOLを迎えるCentOS 8の移行先の選択肢としてご検討ください。

※CentOSとの比較

ディストリビューションサポート期限運営
CentOS 72024/6/30The CentOS Project
CentOS 82021/12/31The CentOS Project
CentOS Stream 82024/5/31The CentOS Project
Alibaba Cloud Linux 32029/4/30Alibaba Cloud

〜 特徴3 〜

カーネルはLinuxカーネル5.10 LTSが採用されており、
クラウド上のアプリケーション環境のLinuxコミュニティに最新のオペレーティングシステム拡張機能を提供できます(クラウドカーネル)

クラウドカーネルは、Linuxカーネルのカスタマイズおよび最適化されたバージョンであり、
Alibabaオペレーティングシステムチーム(旧称Taobaoカーネルチーム)によって作成された経緯があります。
Alibaba Cloud Elastic Compute Service(ECS)製品で実行されている
Alibaba Cloud Linux OSバージョン2(またはAliyun Linux 2)からデフォルトカーネルとして利用されています。

〜 特徴4 〜

スケジューリング、メモリ、ファイルシステム、IOシステムの複数のサブシステムを包括的に最適化することにより、
CentOS8と比較して10%〜20%のパフォーマンスが向上します。

※Redis、MySQL、Nginxの比較

概要はこちらにも掲載されていますので、ご参考にしていただければとおもいます。

おわりに

Alibaba Cloud Linuxは、クラウド基盤に最適化されたパフォーマンスに優れたOSディストリビューションです。
CentOS8/RHEL8の互換性があり、比較的扱いやすいかと思います。 さらに短い期間でEOLを迎えるCentOSに対し、長いサポート期間が付帯されているのも大きなポイントです。
CentOS/RHELの代替OSとしても有効かと思いますので、ぜひお試しいただければ幸いです。

最後のまでご覧いただき、有難うございました!

関連サービス

Alibaba Cloud

おすすめの記事

条件に該当するページがございません