Azure ゲスト OS のサポートと提供終了のポリシー

このページの情報は、Cloud Services の worker ロールと Web ロール (PaaS) Azure ゲスト オペレーティング システム (ゲスト OS) に関連しています。 このページの情報は、Virtual Machines (IaaS) には適用されません。

Microsoft では、 ゲスト OS のサポート ポリシーを公開しています。 このページでは、ポリシーの実装方法について説明します。

ポリシーは次のとおりです。

  • Microsoft は、少なくとも最新の 2 つのゲスト オペレーティング システム ファミリをサポートします。 ファミリが提供終了になるときには、正式な提供終了日から 12 か月の猶予期間が設けられます。その間に、サポートされている新しいゲスト OS ファミリに更新する必要があります。
  • Microsoft は、サポートされているゲスト オペレーティング システムの少なくとも最新の 2 つのバージョンをサポートします。
  • Microsoft は、Azure SDK の少なくとも最新の 2 つのバージョンをサポートします。 SDK のバージョンが提供終了になるときに、正式な提供終了日から 12 か月の猶予期間が設けられます。その間に、より新しいバージョンに更新する必要があります。

ときには 3 つ以上のファミリやリリースがサポートされる場合もあります。 ゲスト オペレーティング システムのサポートに関する公式の情報については、「Azure ゲスト オペレーティング システム リリースと SDK の互換性対応表」を参照してください。

ゲストOSバージョンが削除されている場合

新しいゲスト オペレーティング システムのバージョン は、最新の Microsoft Security Response Center (MSRC) 更新プログラムを組み込むようにほぼ毎月導入されます。 月単位の定期的な更新により、ゲスト OS バージョンは通常、リリースから約 60 日後に無効になります。 この結果、各ファミリで少なくとも 2 つのバージョンのゲスト OS が使用できる状態が維持されます。

ゲスト OS ファミリの提供終了処理中のプロセス

提供終了が公表されると、古いファミリがサービスから公式に削除される前に、12 か月間の "移行" の期間が設けられます。 この移行期間は、Microsoft の判断で延長される場合があります。 Microsoft は、「Azure ゲスト オペレーティング システム リリースと SDK の互換性対応表」に更新情報を投稿します。

段階的な提供終了プロセスは、切り替え期間の 6 か月後から始まります。 この期間中、以下のような処理が行われます。

  • Microsoft から、お客様に提供終了をお知らせします。
  • 提供終了になったゲスト オペレーティング システム ファミリが Azure SDK の新しいバージョンでサポートされなくなります。
  • 提供終了になったファミリで Cloud Services の新しいデプロイおよび再デプロイが禁止されます

Microsoft は、"有効期限" と呼ばれる切り替え期間の最終日まで、最新の MSRC 更新プログラムが組み込まれた新しいゲスト オペレーティング システムバージョンを導入し続けます。有効期限が切れた時点で、引き続き実行中のクラウド サービスは、Azure サービス レベル アグリーメント (SLA) でサポートされません。 Microsoft の判断により、その日以降にサービスを強制的にアップグレード、削除、または停止する場合があります。

ゲスト OS バージョンの提供終了処理中のプロセス

ゲスト OS が自動的に更新されるように設定している場合は、ゲスト OS バージョンについて考慮する必要はありません。 常に、最新のゲスト オペレーティング システム バージョンを使用しています。

ゲスト OS バージョンは毎月リリースされます。 定期的なリリースの頻度により、各バージョンには固定された有効期間があります。

有効期間の 60 日が経過すると、バージョンは "無効" になります。"無効" とは、バージョンがポータルから削除されることを意味します。 また、CSCFG 構成ファイルから設定することもできなくなります。 既存のデプロイは実行されたままになりますが、新しいデプロイや、既存のデプロイに対するコードや構成の更新が禁止されます。

ゲスト オペレーティング システム バージョンは "無効" になってからしばらくすると "有効期限切れ" になります。まだその期限切れのバージョンを実行しているインストールはセキュリティと脆弱性の問題に晒されます。 一般に、有効期限切れにする操作は一括して行われるため、無効になったときから有効期限切れまでの期間は変動する場合があります。

ゲスト OS を手動で更新するようにサービスを構成したお客様は、そのサービスが、サポートされているゲスト OS で実行されていることを確認する必要があります。 ゲスト オペレーティング システムを自動的に更新するようにサービスを構成している場合は、基になるプラットフォームでコンプライアンスが確保され、最新のゲスト オペレーティング システムにアップグレードされます。

顧客が容易に移行できるように、これらの期間は Microsoft の判断で延長される場合があります。 Microsoft は、「Azure ゲスト オペレーティング システム リリースと SDK の互換性対応表」で、あらゆる変更点をお知らせしています。

提供終了処理中の通知

  • ファミリの提供終了
    Microsoft は、ブログ投稿とポータルの通知を使用します。 Microsoft は、提供終了になったゲスト オペレーティング システム ファミリを引き続きお使いのお客様に対しては、割り当てられたサービス管理者に直接連絡 (メール、ポータル メッセージ、電話) して通知します。 Microsoft は、すべての変更点を、「Azure ゲスト オペレーティング システム リリースと SDK の互換性対応表」に投稿します。
  • バージョンの提供終了
    Microsoft は、リリース、無効化、期限切れなど、すべての変更とその変更日は、「Azure ゲスト オペレーティング システム リリースと SDK の互換性対応表」に投稿します。 無効になったゲスト オペレーティング システム バージョンまたはファミリで実行中のデプロイがある場合、サービス管理者はメールを受け取ります。 これらのメールのタイミングは変わる場合があります。 通常は、無効になる日の少なくとも 1 か月前ですが、このタイミングが正式な SLA ではありません。

よく寄せられる質問

移行の影響を軽減するにはどうすればよいですか。

最新のゲスト OS ファミリを使用して Cloud Services を設計することをお勧めします。

  • 新しいファミリへの移行の計画を早めに開始します。
  • 一時的なテスト デプロイをセットアップして、クラウド サービスを新しいファミリでテストします。
  • ゲスト OS バージョン ( .cscfg ファイルの osVersion=*) を Automatic に設定して、新しいゲスト OS バージョンへの移行が自動的に行われるようにします。

Web アプリケーションで OS との緊密な統合が必要な場合はどうすればよいでしょうか。

Web アプリケーションのアーキテクチャが、オペレーティング システムの基になる機能に依存する場合は、スタートアップ タスクのような機能や、他の拡張メカニズムなど、プラットフォームでサポートされる機能を使用します。 または、Azure Virtual Machines (IaaS: Infrastructure as a Service) を使用することもできます。この場合、基になるオペレーティング システムの管理を担当するのはユーザーです。

次のステップ

最新の ゲスト OS リリースを確認します。