さようならWindows Server SAC、代替はAKS/AKS on HCI?――Windowsのコンテナ環境はこれからどう変わるのか:山市良のうぃんどうず日記(240)
Microsoftは2022年8月9日(米国時間)、Windows Server SACのサポートを終了しました。最終バージョンとなったWindows Server, version 20H2に対する2022年8月の更新プログラム更新プログラムを最後に、今後は更新プログラムが提供されません。また、2022年9月から、Windows Server上のMirantis Container RuntimeのサポートがMirantisに移管されます。
CBBのNano Serverの登場と廃止、SACの開始と廃止
「Windows Server半期チャネル(Semi-Annual Channel:SAC)」(以下、Windows Server SAC)は、「Windows Server, version 1709」から始まった、Windows Serverソフトウェアアシュアランス(SA)契約のあるWindows Serverライセンスで選択可能なWindows Serverのインストールオプションで、デスクトップエクスペリエンスを搭載しない「Server Core」ベースのサーバOSです。
1年以上前に予告されていたように、最後のバージョンになった「Windows Server, version 20H2」のサービス終了日である2022年8月9日(米国時間)をもって、Windows Server SACの全てのサポートは終了しました。これには、Windowsコンテナ向けのWindows Server SACの「servercore」と「nanoserver」のベースOSイメージも含まれます。
日本時間では2022年8月10日に提供されたWindows Server, version 20H2向けの累積更新プログラム(KB5016616)と、これが適用済みの更新されたベースOSイメージが最終ビルド(19042.1889)になります(画面1、画面2)。
Windows Server SACは半年ごとに新バージョンがリリースされ、各バージョンのサポート期限が「18カ月」(最後の20H2のみサポート期限が3カ月延長)と短いため、企業のインフラストラクチャサーバのOSとして運用しているところはほとんどないのではないでしょうか。
Windows Server SACの主な用途は、Windowsコンテナの最新のベースOSイメージ(servercore、nanoserver)と、それを動かすためのサーバのホストOSを提供することです。ホスト環境としては、最新(同じバージョン以降)の「Windows 10」や「Windows 11」上の「Docker Desktop」でも対応できるので、事実上の用途は最新のベースOSイメージを提供することでした。
一方、Microsoft AzureのWindowsコンテナ対応サービスは、以前の「Docker」から、現在はオープンソースの「Kubernetes」に主軸を置くようになりました。例えば、「Azure Kubernetes Service(AKS)」は、長期サービスチャネル(Long Term Servicing Channel:LTSC)である「Windows Server 2019」のノードおよびベースOSイメージをサポートしています(「Windows Server 2022」はプレビュー段階)。つまり、Windows Server SACの存在意義はもう失われているのです。
Windows Server SACが登場する前、「Windows Server 2016」では「Nano Server」という新しいインストールオプションを選択できるようになりました。これは、Windows Server SA契約に基づいて選択できる最小インストールオプションであり、WindowsコンテナのベースOSイメージとしての利用の他、物理サーバや仮想マシンにインストールしてインフラストラクチャサーバ(Hyper-V、コンテナホスト、ファイルサーバなどの役割に対応)として利用できました。
また、当初は「Current Branch for Business(CBB)」と呼ばれるサービスオプションで、年に2回ないし3回のペースで新バージョンがリリースされることになっていました。しかし、このインストールオプションは、Windows Server 2016の1回限りで廃止となり、代わりにWindows Server SACが用意され、Nano ServerはベースOSイメージとしての提供だけに変更されました。そして、そのWindows Server SACもついに消え去る運命を迎えました。哀れな初代Nano Serverについては、本連載でも繰り返し取り上げました。
- そのNano Serverのインストール、ちょっと待った!(本連載 第104回)
- サヨウナラ、それともまだ現役? 初代Nano Server(本連載 第130回)
6年前に華々しく登場したNano Serverですが、いろいろと変更があり過ぎて混乱してしまうかもしれません。よく聞こえる宣伝文句(攻撃面を最小化できる、起動が速い、更新が早い、軽量なのでより多くのリソースをアプリケーションに割り振ることができるなど)に乗せられて、Nano ServerやWindows Server SACをインフラストラクチャサーバOSとして導入したところは、痛い目に遭ったことでしょう。
以下に、始まりと終わりに関するアナウンスをまとめました。なお、今後は最新のNano ServerのベースOSイメージは、Server CoreのベースOSイメージとともに、LTSCバージョンとして提供されることになります(最新バージョンは「nanoserver:ltsc2022」)。
- Announcing servicing guidelines for Windows Server 2016(Nano Serverの始まり)[英語](Microsoft Windows Server Blog)
- Delivering continuous innovation with Windows Server(Windows Server SACの始まりと初代Nano Serverの終わり)[英語](Microsoft Tech Community)
- Sneak peek #3: Windows Server, version 1709 for developers(Windows Server SACの始まりと初代Nano Serverの終わり、開発者向け)[英語](Microsoft Windows Server Blog)
- Windows Server 2022 and beyond for containers(Windows Server SACの廃止とWindowsコンテナの今後)[英語](Microsoft Tech Community)
Windowsコンテナのこれから
上記の最後のアナウンスには、次のように書かれています。
関連記事
- Windows 11登場! 11で変わること、思ったほど変わらないこと
新しいWindows OS「Windows 11」の正式出荷が2021年10月5日に開始された。Windows 10からの無償アップグレードが可能であるため、どのような新機能が実装されたのか気になる人も多いのではないだろうか。そこで、本稿ではWindows 11の新機能、削除された機能などを簡単にまとめてみた。 - Windows 11一般提供開始、企業での導入/展開時に注意すべきポイントは?
MicrosoftはWindowsデスクトップOSの最新バージョンである「Windows 11」を正式にリリースし、Windows 11対応ハードウェアを搭載したWindows 10デバイスに対して、無料アップグレードの段階的なロールアウトを開始しました。 - 買って、試して分かったWindows 365(契約・セットアップ編)
Microsoftからクラウド上でWindows 10が動く「クラウドPC」の利用可能なサブスクリプションサービス「Windows 365」の提供が開始された。早速、サブスクリプションを契約し、クラウドPCの設定を行ってみた。契約からセットアップまでで見えてきた便利な点、不便な点などをまとめてみた。 - いよいよ完全終了へ。Internet Explorer(IE)サポート終了スケジュール
長らくWindows OSに標準装備されてきたInternet Explorer(IE)。その「寿命」は各種サポートの終了時期に左右される。Windows OSごとにIEのサポート終了時期を分かりやすく図示しつつ、見えてきた「終わり」について解説する。
Copyright © ITmedia, Inc. All Rights Reserved.