Azure で動作保証済みの Linux ディストリビューション
注意事項
この記事では、サービス終了 (EOL) 状態の Linux ディストリビューションである CentOS について説明します。 適宜、使用と計画を検討してください。 詳細については、「CentOS のサポート終了に関するガイダンス」を参照してください。
適用対象: ✔️ Linux VM ✔️ フレキシブル スケール セット ✔️ 均一スケール セット
この記事では、次について説明します:
- イメージの種類
- パートナー
- イメージの更新頻度
- Azure で調整されたカーネル
Azure 用の Linux VM イメージには、いくつかの異なるソースがあります。 ソースごとに、品質、ユーティリティ、サポートに対する期待が異なります。 このドキュメントでは、各ソース (マーケットプレース イメージ、プラットフォーム イメージ、カスタム イメージ、コミュニティ ギャラリー イメージ) の概要と、Microsoft といくつかのメインストリーム Linux パブリッシャー (Red Hat、Canonical、SUSE など) との間で連携して提供されるイメージであるプラットフォーム イメージについて詳しく説明します。
Microsoft の Linux ディストリビューション パートナーは、Azure Marketplaceに多数の Linux イメージを提供しています。 Marketplace からご利用いただけないディストリビューションについては、「Linux オペレーティング システムを含む仮想ハード ディスクの作成とアップロード」のガイドラインに従って、独自の Linux をいつでも使用できます。 以前のバージョンについては、「Linux カーネルの要件」 を参照してください。
Azure Linux エージェントは、Azure Marketplace イメージにプレインストールされており、通常はディストリビューションのパッケージ リポジトリから入手できます。 ソース コードは GitHubにあります。
ディストリビューションによるサポートの詳細については、Microsoft Azure での Linux イメージのサポートに関するページを参照してください。
Linux での Azure ワークロードの実行について詳しくは、次のビデオをご覧ください。
イメージの種類
Azure Linux イメージは、次の 3 つのカテゴリにグループ化できます:
Marketplace の画像
Microsoft またはパートナーによって公開および管理されている画像。 さまざまなユース ケース (セキュリティ強化、完全なデータベース/アプリケーション スタックなど) には、複数の発行元からのさまざまなイメージがあり、BYOL (ライセンス/サブスクリプションを持ち込む場合) には無料で従量課金制で利用できます。
プラットフォーム イメージは、Marketplace イメージの一種であり、Microsoft が複数のメインストリーム パブリッシャー (パートナーに関する下の表を参照) と提携して一連の「プラットフォーム イメージ」を作成し、追加のテストを受け、予測可能な更新プログラムを受け取ります (下の画像更新頻度のセクションを参照)。 これらのプラットフォーム イメージは、独自のカスタム イメージとソリューション スタックを構築するために使用できます。 これらのイメージは、Canonical (Ubuntu)、Red Hat (RHEL)、Credativ (Debian) などの承認された Linux ディストリビューション パートナーによって公開されています。
Microsoft では、これらのイメージに対して商業的に合理的なカスタマー サポートを提供しています。 さらに、Red Hat、Canonical、SUSE では、プラットフォーム イメージの統合ベンダー サポート機能が提供されます。
カスタム イメージ
これらのイメージは、多くの場合、プラットフォーム イメージに基づいて、顧客によって作成および管理されます。 これらのイメージは、最初から作成して Azure にアップロードすることもできます - カスタム イメージを作成する方法について説明します。 お客様は、これらのイメージを Azure Compute Gallery でホストでき、自分の組織内の他のユーザーと共有できます。
Microsoft では、カスタム イメージに対して商業的に合理的なカスタマー サポートを提供しています。
コミュニティ ギャラリーの画像
これらの画像は、オープンソースプロジェクト、コミュニティ、チームによって作成され、提供されます。 これらのイメージは、多くの場合、オープンソース ライセンスの下で、発行元によって設定されたライセンス条項を使用して提供されます。 これらは従来のマーケットプレースの一覧として表示されませんが、ポータルやコマンド ライン ツールを使用して表示されます。 コミュニティ ギャラリーの詳細については、こちらを参照してください: Azure Compute Gallery。
Microsoft では、コミュニティ ギャラリー イメージに対して商業的に合理的なサポートを提供しています。
プラットフォーム イメージ パートナー
Linux パブリッシャー/ディストリビューション | 画像 (オファー) | Microsoft サポート ポリシー | 説明 |
---|---|---|---|
AlmaLinux | AlmaLinux OS (x86_64/AMD64) AlmaLinux OS (AArch64/ARM64) AlmaLinux OS (x86_64/AMD64) HPC | Microsoft CSS は、これらの画像に対して商業的に合理的なサポートを提供します。 | AlmaLinux OS は、コミュニティが 100% 所有および管理するオープンソースで、永久に無料のエンタープライズ グレードの Linux ディストリビューションです。 AlmaLinux OS は、長期的な安定性を備えており、堅牢な運用グレードのプラットフォームを提供し、RHEL/CentOS と 1 対 1 の互換性があります。 |
Canonical / Ubuntu | Ubuntu Server 20.04 LTS Ubuntu Server 22.04 LTS |
Microsoft CSS は、これらのイメージを商業的に合理的にサポートします。 | Canonical は、Microsoft Azure 用の公式 Ubuntu イメージを製造し、これらの更新プログラムを継続的に追跡して配信し、仮想マシンが起動した瞬間からセキュリティと安定性が確実に構築されるようにします。 Canonical は Microsoft と密接に連携して Azure 上の Ubuntu イメージを最適化し、Ubuntu のリリース時に最新のクラウド機能を確実にサポートします。 Ubuntu は、他のどのオペレーティング システムよりも、Azure 上でより多くのミッション クリティカルなワークロードを促進します。 https://ubuntu.com/azure |
Credativ / Debian | Debian 11 "Bullseye" Debian 12 "Bookworm" |
Microsoft CSS では、これらのイメージのサポートが提供されます。 | Credativ は、無償のソフトウェアを使用したプロフェッショナルなソリューションの開発および実装を専門とする、独立したコンサルティングおよびサービス企業です。 大手のオープン ソース スペシャリストとして、Credativ のサポートを利用している多くの IT 部門から国際的に認知されています。 Microsoft との業務提携で Credativ は Debian イメージを準備しています。 イメージは、Azure で実行するために特別に設計され、プラットフォーム経由で簡単に管理できます。 credativ では、自社のオープン ソース サポート センターを通じて、Azure 用の Debian イメージの長期にわたる保守および更新もサポートします。 https://www.credativ.de/en/portfolio/support/open-source-support-center| |
Kinvolk / Flatcar | Flatcar Container Linux Flatcar Container Linux (BYOL) Flatcar Container Linux ARM64 |
Microsoft CSS は、これらのイメージを商業的に合理的にサポートします。 | Flatcar Container Linux は、コンテナー化されたアプリケーション用の最小限の不変の自動更新オペレーティング システムです。 最初は Kinvolk によって開発され、現在、クラウド ネイティブ コンピューティング基盤 (CNCF) プロジェクトとして 100% のコミュニティが管理されています。 Flatcar は最小限のディストリビューションであり、コンテナーのデプロイに必要なパッケージのみを含みます。 そのファイル システムは変更不可であり、一貫性とセキュリティを保証します。また、最新のセキュリティ修正プログラムを使用して、自動更新機能が常に最新の状態を保ちます。 Kinvolk は 2021 年 4 月に Microsoft によって買収され、買収後も、Microsoft 内で Flatcar コミュニティをサポートするというでの使命を継続しています。 https://www.flatcar.org |
Oracle Linux | Oracle Linux | Microsoft CSS は、これらのイメージを商業的に合理的にサポートします。 | Oracle は、パブリック クラウドおよびプライベート クラウドに幅広いソリューション ポートフォリオを提供するという戦略を取っています。 この戦略により、お客様は、Oracle クラウドやその他のクラウドで Oracle ソフトウェアをデプロイするときに、その方法を複数の選択肢から選び、柔軟に対応することができます。 Microsoft と Oracle との提携により、お客様は Microsoft のパブリック クラウドおよびプライベート クラウドにおいて Oracle の保証とサポートの信頼度で安心して Oracle のソフトウェアをデプロイできます。 Oracle のパブリックおよびプライベート クラウド ソリューションに対する取り組みと投資が変わることはありません。 https://www.oracle.com/cloud/azure| |
Red Hat / Red Hat Enterprise Linux (RHEL) | Red Hat Enterprise Linux Red Hat Enterprise Linux RAW Red Hat Enterprise Linux ARM64 Red Hat Enterprise Linux for SAP Apps Red Hat Enterprise Linux for SAP, HA, Updated Services HA アドオンを含む Red Hat Enterprise Linux |
Microsoft CSS は、これらのイメージを商業的に合理的にサポートします。 | 世界をリードするオープン ソース ソリューションのプロバイダーである Red Hat は、90% 超の Fortune 500 企業が、ビジネス上の課題を解決したり、IT およびビジネス戦略を調整したり、将来のテクノロジを準備するのを支援しています。 Red Hat は、オープン ビジネス モデルおよび手頃な価格の予測可能なサブスクリプション モデルを使用して、安全なソリューションを提供することによって、これを実現しています。 https://www.redhat.com/en/partners/microsoft |
SUSE / SUSE Linux Enterprise Server (SLES) | SUSE Enterprise Linux | Microsoft CSS は、これらのイメージを商業的に合理的にサポートします。 | SUSE Linux Enterprise Server on Azure は、クラウド コンピューティングで優れた信頼性とセキュリティを実現する実績あるプラットフォームです。 SUSE の多機能な Linux プラットフォームは Azure クラウド サービスとシームレスに統合され、管理の容易なクラウド環境を実現します。 SUSE Linux Enterprise Server には、1,800 社を超える独立系ソフトウェア ベンダーによる 9,200 本を超える公認アプリケーションが存在し、SUSE は、データ センターで実行されているワークロードを Azure に安心して自信を持ってデプロイできることを保証しています。 https://www.suse.com/partners/alliance/microsoft |
イメージの更新頻度
Azure の場合、動作保証済み Linux ディストリビューションのパブリッシャーは、四半期ごと、またはそれより短い頻度で、最新のパッチとセキュリティ修正プログラムを適用して、Azure Marketplace 内のプラットフォーム イメージを定期的に更新する必要があります。 Marketplace 内の更新されたイメージは、新しいバージョンのイメージ SKU として、自動的にお客様に提供されます。 Linux イメージの検索方法の詳細については、Azure Marketplace での Linux VM イメージの検索に関する記事を参照してください。
Azure で調整されたカーネル
Azure は、各種の動作保証済み Linux ディストリビューションと密接に連携して、Azure Marketplace に公開されたイメージを最適化しています。 この共同作業の 1 つとして、Azure プラットフォーム用に最適化された "調整済み" Linux カーネルの開発があります。このカーネルは、完全にサポートされる Linux ディストリビューションのコンポーネントとして提供されます。 Azure で調整されたカーネルは、新機能を備えており、パォーマンスが向上しています。また、ディストリビューションで提供される既定のカーネルや汎用のカーネルと比べて、更新頻度が高くなっています (通常は四半期ごと)。
ほとんどの場合、これらのカーネルは、Azure Marketplace 内の既定のイメージにプレインストールされています。そのため、顧客は、これらの最適化されたカーネルの利点を得られます。 Azure で調整されたカーネルの詳細については、次のリンクを参照してください。