知らぬ間に進化を続けるHyper-V:その知識、ホントに正しい? Windowsにまつわる都市伝説(201)
Windowsが標準でサポートするハイパーバイザーといえば「Hyper-V」です。Windows Server 2008(x64)で初めて登場してからしばらくは、新機能追加や機能強化が次々に行われました。しかし、Windows Server 2016以降、目に見える劇的な変化というものが少なくなったような気がしませんか。
仮想マシンのプロセッサリソースコントロールがいつの間にか不能に?
「Windows Server 2008」で初めて登場した「Hyper-V」は、短時間で大幅な機能強化が行われてきました。例えば、「Windows Server 2008 R2 Service Pack(SP)1」のHyper-Vでは、「RemoteFX 3Dビデオアダプター」(「Windows Server 2016」以降ではセキュリティ上の理由で廃止されました)や「USBデバイスリダイレクト」といった仮想デスクトップインフラストラクチャ(VDI)機能が強化されました。
「Windows Server 2012」では、新しい仮想ハードディスク「VHDX」が登場し、また、「SLAT(Second Level Address Translation)」や「SR-IOV(Single Root I/O Virtualization)」「VMQ(Virtual Machine Queue)」などのハードウェアオフロード技術を活用した、メモリ、プロセッサ、ネットワークのパフォーマンス向上が可能になりました。
「Windows Server 2012 R2」では、UEFIベースの第2世代仮想マシンが登場し、エミュレートされたデバイスに多く依存していた従来の第1世代仮想マシンとは異なり、仮想マシンの準仮想化(仮想化を認識して、最適化)レベルが向上しました。
そして、Windows Server 2016では、「入れ子になった仮想化(Nested Virtualization)」や「個別デバイスの割り当て」(DDA《Discrete Device Assignment》、PCI Expressデバイスを直接仮想マシンに割り当てる機能)がサポートされました。
しかし、「Windows Server 2019」以降、機能の廃止(RemoteFX 3Dビデオアダプターや古い仮想マシン構成バージョンの廃止など)はあっても、目玉といえる新機能が登場していないように思えます。「Windows Server 2022」のHyper-Vで、AMDプロセッサでもようやく入れ子になった仮想化がサポートされましたが、それくらいです。
実は、見えないところで重要な変更が行われていたりします。今回はそんな重要な変更の一つである「ハイパーバイザーのプロセッサスケジューラ」の話をしましょう。筆者もつい最近まで気が付いていませんでした。
きっかけは、「Windows 10」のHyper-Vで仮想マシンの設定を眺めていたときのことです。Hyper-Vはその登場時から、プロセッサリソースが競合したときにリソース配分を調整する「リソースコントロール」という機能がありました。
Hyper-Vが仮想マシンに提供する仮想プロセッサは、既定で全ての仮想マシンへ公平に配分されるため、状況によっては複数の仮想マシンが“俺が俺が”“どうぞどうぞ”状態になってしまう可能性があります。リソースコントロールは、そうした状況を打開するための調整役なのですが、現在のWindows 10ではこのオプションを有効化できない旨のメッセージが表示されます(画面1)。
Windows 10 バージョン1803以降の既定はルートスケジューラ
表示されたメッセージ下のリンクをクリックすると、以下のページにリダイレクトされます。
- Managing Hyper-V hypervisor scheduler types[英語](Microsoft Docs)
- Hyper-Vハイパーバイザーのスケジューラの種類の管理[機械翻訳を含む](Microsoft Docs)
関連記事
- Windows 11一般提供開始、企業での導入/展開時に注意すべきポイントは?
MicrosoftはWindowsデスクトップOSの最新バージョンである「Windows 11」を正式にリリースし、Windows 11対応ハードウェアを搭載したWindows 10デバイスに対して、無料アップグレードの段階的なロールアウトを開始しました。 - Windows 11登場! 11で変わること、思ったほど変わらないこと
新しいWindows OS「Windows 11」の正式出荷が2021年10月5日に開始された。Windows 10からの無償アップグレードが可能であるため、どのような新機能が実装されたのか気になる人も多いのではないだろうか。そこで、本稿ではWindows 11の新機能、削除された機能などを簡単にまとめてみた。 - 買って、試して分かった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.