フォーム読み込み中
こんにちは。
SBクラウド ソリューションアーキテクトの福田です。
Alibaba Cloudの基盤に最適化されたLinux OSの最新版である、
Alibaba Cloud Linux 3がリリースされましたので、簡単にご紹介したいと思います。
これまでの軌跡としては、2017年のファーストリリースをベースに、
2019年 Alibaba Cloud Linux 2リリース、その後LTS(Long Term Support)提供と順当なアップデートがされてきています。
2020年、Alibaba Cloud Linux OSは、オープンソースのオペレーティングシステムコミュニティ
およびイノベーションプラットフォームであるコミュニティに参加しました。
Alibaba Cloud Linuxは、現在そのAnolisOSのダウンストリームディストリビューションの1つとなります。
そして2021年4月28日リリースされたAlibaba Cloud Linux 3は、
Alibaba Cloud公式オペレーティングシステムの第3世代配布バージョンであり、
Alibaba Cloud Linux 2機能を継承し、セキュリティ、安定性、ランタイムパフォーマンスをさらに向上させています。
Alibaba Cloudインフラストラクチャとの統合用に最適化されており、
システムの起動を高速化し、パフォーマンスをさらに向上しています。
また、Intel、AMD、およびARMプロセッサに機能の適応、パフォーマンスチューニング、および安定性の強化を提供し、
オペレーティングシステムが安定した信頼性の高い方法で実行し続けることができるように開発されています。
ご参考
大きな特徴の1つは、CentOS8/RHEL(Red Hat Enterprise Linux)8ベースと互換性があることです。
yum(dnf)でインストールできる、CentOSとの標準パッケージの比較を参考までに下記に記載します。
多くのRPMパッケージで同等か上位のバージョンが利用できます(2021年7月時点)
| パッケージ | Alibaba Cloud Linux | CentOS 8 |
|---|---|---|
| Kernel | 5.10 | 4.18 |
| httpd | 2.4 | 2.4 |
| nginx | 1.18 | 1.14 |
| MySQL | 8.0 | 8.0 |
| MariaDB | 10.5 | 10.3 |
| PostgreSQL | 13.3 | 10.17 |
| Redis | 6.0 | 5.0 |
| PHP | 7.4 | 7.2 |
| Python | 3.6 | 3.6 |
| Perl | 4.5 | 4.5 |
| Ruby | 2.7 | 2.5 |
| Node.JS | 14.16 | 10.24 |
| git | 2.27 | 2.27 |
| gcc | 10.2 | 8.4 |
| binutils | 2.35 | 2.30 |
| glibc | 2.32 | 2.28 |
OSやネットワークのパフォーマンス分析ツールのgcc 10.2を始め、binutils 2.35、およびglibc 2.32を使用して、
安定性を強化し、他のソフトウェアとの互換性を向上しています。
Alibaba Cloud Linux 3は、長期テクニカルサポート(LTS)が提供され、
2029年4月30日まで、無料のソフトウェアメンテナンスとテクニカルサポートが利用できます。
OSイメージは4ヶ月ごとに更新され、アップデートには、新機能、セキュリティアップデート、脆弱性の修正が含まれます。
セキュリティ更新プログラムはYUMリポジトリーから提供されます。
yum updateコマンドを実行して、イメージを最新バージョンに更新が可能です。
2021年EOLを迎えるCentOS 8の移行先の選択肢としてご検討ください。
※CentOSとの比較
| ディストリビューション | サポート期限 | 運営 |
|---|---|---|
| CentOS 7 | 2024/6/30 | The CentOS Project |
| CentOS 8 | 2021/12/31 | The CentOS Project |
| CentOS Stream 8 | 2024/5/31 | The CentOS Project |
| Alibaba Cloud Linux 3 | 2029/4/30 | Alibaba Cloud |
カーネルはLinuxカーネル5.10 LTSが採用されており、
クラウド上のアプリケーション環境のLinuxコミュニティに最新のオペレーティングシステム拡張機能を提供できます(クラウドカーネル)
クラウドカーネルは、Linuxカーネルのカスタマイズおよび最適化されたバージョンであり、
Alibabaオペレーティングシステムチーム(旧称Taobaoカーネルチーム)によって作成された経緯があります。
Alibaba Cloud Elastic Compute Service(ECS)製品で実行されている
Alibaba Cloud Linux OSバージョン2(またはAliyun Linux 2)からデフォルトカーネルとして利用されています。
スケジューリング、メモリ、ファイルシステム、IOシステムの複数のサブシステムを包括的に最適化することにより、
CentOS8と比較して10%〜20%のパフォーマンスが向上します。
※Redis、MySQL、Nginxの比較
概要はこちらにも掲載されていますので、ご参考にしていただければとおもいます。
Alibaba Cloud Linuxは、クラウド基盤に最適化されたパフォーマンスに優れたOSディストリビューションです。
CentOS8/RHEL8の互換性があり、比較的扱いやすいかと思います。 さらに短い期間でEOLを迎えるCentOSに対し、長いサポート期間が付帯されているのも大きなポイントです。
CentOS/RHELの代替OSとしても有効かと思いますので、ぜひお試しいただければ幸いです。
最後のまでご覧いただき、有難うございました!
条件に該当するページがございません