マイクロソフト、Windows Serverの半年ごとのリリースを廃止

Table of Contents

マイクロソフト、Windows Serverの半年ごとのリリースを廃止

Microsoft は、今後リリースされる Windows Server 2022 では半年ごとのリリース チャネルをサポートしないため、頻繁な更新を必要とするユーザーは Azure Stack HCI (ハイパーコンバージド インフラストラクチャ) を利用することになります。

以前の Windows Server の世界では、ユーザーはインストールに長期サービス チャネル (LTSC) と半期チャネル (SAC) のどちらかを選択できました。LTSC は基本的に 2 ~ 3 年ごとに大きなリリースを行う従来のモデルであり、SAC は最新のテクノロジを取得するために頻繁に機能更新が行われる「サービスとしての」モデルです。

Windows Server を汎用的に導入する企業は通常、5年間のメインストリームサポートと5年間の延長サポートが付いた LTSC を使用します。SAC は、コンテナワークロード(ホストまたはコンテナイメージ)や、VM の寿命が短く簡単に置き換えられるシナリオを対象としています。SAC には、リリースごとに18か月のサポート期間しかなく、ソフトウェアアシュアランス(より高額なサブスクリプションライセンス)が必要となること、デスクトップエクスペリエンスのオプションがないことが制限事項となっています。

しかし、今週初め、Microsoft はリリース情報を更新し、次のように述べました。「Windows Server 2022 以降では、長期サービス チャネルという 1 つの主要なリリース チャネルが利用可能になります。以前のバージョンの Windows Server の半期チャネルはコンテナーとマイクロサービスに重点を置いていましたが、そのイノベーションは Azure Stack HCI でも継続されます。」

Windows Server 2022はWindows 10とよく似ているが、興味深い変更点はすべてコアとなる配管機能にある。

Windows Server 2022はWindows 10とよく似ているが、興味深い変更点はすべてコアとなる配管機能にある。

Azure Stack HCI はハイブリッド仮想化プラットフォームです。お客様は認定サプライヤーから検証済みのハードウェア(互換性のあるハードウェアであれば任意のハードウェアにインストールするオプションもあります)を購入し、Azure に接続して、物理コアごとに月額 10 ドルの稼働料金を支払います。この料金には、ゲスト オペレーティング システムやその他のアプリケーションのライセンス料金は含まれません。Azure Stack HCI は、最低 2 台のサーバーを必要とするクラスターです。

Azure Stack HCI は、名前に反して、Azure Stack Hub とは大きく異なります。Azure Stack Hub では、ユーザーは Azure サービスを購入し、自社データセンター内の事前承認されたハードウェア上で実行します。Azure Stack HCI は、Windows Server と Hyper-V の特別な構成に近く、ホスト オペレーティング システムはサブスクリプションで購入し、Microsoft によって最新の状態に維持されます。Azure Stack HCI にはデスクトップ エクスペリエンスはなく、ブラウザーベースの Windows Admin Center または Azure Portal を介して管理されます。ただし、この統合管理はホスト オペレーティング システムを対象としており、ゲストやその上で実行されているもの(Exchange、SharePoint、SQL Server、Linux ゲストなど)は対象としていません。

AKS(Azure Kubernetes Service)がインストールされている場合、Azure Stack HCI には特別なケースがあります。この場合、ユーザーは実行中のワーカーノードの仮想 CPU 1 台につき 1 日あたり 1.33 ドルを支払います。プレビュー版では、App Service、Azure Functions、Azure Logic Apps などの Azure サービスを AKS 上で実行できる機能があり、Azure Stack HCI のコンテキストでは、Azure との連携がさらに強化されます。

Windows Server の SAC オプションを削除するとどのような影響があるでしょうか? 一般的な用途のユーザーは SAC を使用する可能性が低いため、影響はありません。しかし、通常は SAC を使用する Windows Server コンテナ イメージについては、混乱が生じています。

「Windows Server SAC 21H1リリースの痕跡が見当たらず、21H1も10.0.19043.985も[Docker Hub]のタグに載っていないことに、ますます懸念を抱いています」と、Windows Containers GitHubリポジトリのあるユーザーは述べています。MicrosoftのWindows Server Containersプログラムマネージャー、Weijuan Shi Davis氏は数日前、「次期Windows ServerリリースはLTSCのWindows Server 2022です。Windows Serverバージョン21H1やそのバージョンのコンテナイメージは計画されていません」と明言しました。

別のユーザーは、Azure HCI に関する Microsoft の計画に疑問を呈し、「SAC の発表ではコンテナー用の Azure Stack HCI が紹介されているにもかかわらず、Azure Stack HCI のドキュメントでは、AKS-on-HCI のコンテキスト以外ではコンテナーについて説明されていないようです。また、Azure Stack HCI 21H2 パブリック プレビューはまだ認識されていません」と述べています。

大まかに見ると、MicrosoftはAzureとAKSに投資しており、オンプレミスのWindows Serverユーザーはいくつかの点で取り残されているように見えます。例えば、Active Directoryの機能レベルはWindows Server 2016以降変更されておらず、Server 2022でもその傾向が維持されていることは注目に値します。

最近の Windows Server 2022 に関するオンライン プレゼンテーションで、Microsoft は次のように述べています。「Azure Stack HCI は、すべての仮想化ホスト イノベーションに対する当社の戦略的方向性です。」

再起動なしのパッチ適用: Azure または Azure Stack HCI のみ

マイクロソフトは、Hotpatch によって実行中のプロセスを中断せずにパッチを適用できる方法を実証しました。

マイクロソフトは、Hotpatch によって実行中のプロセスを中断せずにパッチを適用できる方法を実証しました。

このトレンドのもう一つの側面は、Windows Server 2019、そして新たに登場したWindows Server 2022のAzureエディションの存在です。これらのエディションには独自の機能が搭載されています。中でも特に注目すべきは、再起動せずにセキュリティパッチを適用できるホットパッチ機能です。これは、実行中のプロセスにメモリ内でパッチを適用し、次回の再起動後も変更内容を維持するという仕組みです。

上記のプレゼンテーションで、Microsoftプログラムマネージャーのニック・ウォッシュバーン氏は、再起動や実行中のプロセス(この場合はファイルコピー操作)を中断することなくセキュリティアップデートを適用する方法を説明しました。ホットパッチは従来のアプローチよりも数倍高速で、この点ではLinuxスタイルのパッチ適用にほぼ匹敵するほどでした。

「ホットパッチは、Automanage for Windows Serverに今後提供される多くの新機能の一つです。このエディションはAzureでのみ利用可能であることにご注意ください。まずはAzureパブリッククラウドでWindows Server Azureエディションを提供し、その後数ヶ月以内にHCI 21H2で提供を開始する予定です」とウォッシュバーン氏は述べています。ホットパッチを使用するには、四半期ごとに再起動が必要です。Automanageは、仮想マシンのオペレーティングシステムをメンテナンスするための、プレビュー段階の新しいAzureサービスです。

どこからでも Windows ファイル共有への安全なアクセスを保証する SMB over QUIC は、Windows Server Azure エディションでのみ利用できるもう 1 つの重要な機能です。

Windows Serverと特別なAzureエディションの差別化は、オンプレミスユーザーや他のクラウドユーザーには受け入れられない可能性があります。

Windows Serverと特別なAzureエディションの差別化は、オンプレミスユーザーや他のクラウドユーザーには受け入れられない可能性があります。

Microsoft が Windows Server を Azure クラウドとサブスクリプションベースの Azure Stack HCI 向けに最適化するのは理にかなっています。しかし、一般公開されている Windows Server で重要な新機能がサポートされていないと、オンプレミス ユーザーだけでなく、Windows Server を実行している競合のクラウドでも受け入れられないでしょう。

Windows Server 2022 のリリースまでどれくらい待たなければならないのでしょうか? それほど長くはかかりません。Microsoft は前述のプレゼンテーションで、コードはすでに製造部門にリリースされており、一般提供も間もなく開始されると述べました。®

Discover More