Alibaba Cloud Linux 3

作成日:2021-07-27

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

はじめに

本記事では、CentOS8 / RHEL8と互換性もある「Alibaba Cloud Linux 3」をご紹介します。

Alibaba Cloud Linuxとは

Alibaba Cloud Linux(別名Aliyun Linux)OSは、Alibaba Operating Systemチームによって作成された
オープンソースのLinuxディストリビューションです。
Alibaba Cloudの「Elastic Compute Service(ECS/仮想サーバ)」を利用されるお客様に
さまざまな機能、高性能、安定性を備えたOSサービスを提供することを目的としています。

「Alibaba Cloud Linux」と「Elastic Compute Service」は、OSとサーバの関係性となり、
「Elastic Compute Service」で利用できるOSのひとつが「Alibaba Cloud Linux」という事になります。

https://www.alibabacloud.com/ja/product/ecs

Alibaba Cloud Linuxの歴史

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

img

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

https://openanolis.cn/

Alibaba Cloud Linux 3リリース

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

Alibaba Cloudインフラストラクチャとの統合用に最適化されており、
システムの起動を高速化し、パフォーマンスをさらに向上しています。

また、Intel、AMD、およびARMプロセッサに機能の適応、パフォーマンスチューニング、および安定性の強化を提供し、
オペレーティングシステムが安定した信頼性の高い方法で実行し続けることができるように開発されています。

img

ご参考

https://qiita.com/eterao/items/22baf2969120494453bc

Alibaba Cloud Linux 3 の主な特徴

特徴1

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

img

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)からデフォルトカーネルとして利用されています。

img

特徴4

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

※Redis、MySQL、Nginxの比較 img

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

https://www.alibabacloud.com/help/ja/doc-detail/212631.htm

最後に

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

tfukuda
この記事を書いた人
tfukuda
2019年よりAlibaba Cloudに携わる。これまでのクラウド基盤の導入経験を活かし、Alibaba Cloudを活用した様々なソリューションをお客様へ提案するプリセールスエンジニアとして奔走中。MARVEL映画大好き。
Close

Alibaba Cloudを始めてみましょう

ソフトバンクは、Alibaba Cloudのアカウント開設から、サービス展開までをお手伝いします。
Hatena