Microsoft は間もなく、ユーザーが Linux 内でネストされたハイパーバイザー (Hyper-V) またはネストされた仮想化を実行できるようにする可能性があります。
ご存じない方のために説明しておきますが、ネストされた仮想化は、通常、企業での使用を目的として設計された機能です。
この機能を使用すると、Hyper-V 仮想マシン (VM) 内で Hyper-V を実行できます。これは、仮想マシンで Visual Studio 電話エミュレータを実行したり、通常は複数のホストを必要とする構成をテストしたりする場合に役立ちます。
Microsoftの上級LinuxエンジニアであるJinank Jain氏は水曜日、入れ子になったMicrosoft Hypervisor上でLinuxを実行するためのサポートを追加するための一連のパッチを送信した。
「このパッチ シリーズでは、ネストされた Microsoft ハイパーバイザーの実行のサポートを追加する予定です。ネストされた Microsoft ハイパーバイザーの場合、L1 ハイパーバイザーではなく L0 ハイパーバイザーを経由する必要がある特権ハイパーコールはほとんどありません。このパッチ シリーズは基本的にそのようなハイパーコールを識別し、ネストされたハイパーコールに置き換えます。」読むパッチノート。
- mshv: ネストされたハイパーバイザーの検出のサポートを追加
- hv: ネストされたルート パーティションの場合に synic レジスタをセットアップする
- hv: ネストされたハイパーコールを実行するインターフェイスを追加します。
- hv: ネストされたルート パーティションの vmbus ドライバーを有効にする
- hv、mshv : ネストされたルート パーティションの割り込みベクトルを変更する
万が一、パッチがネストされた Microsoft ハイパーバイザー サポートと正常にマージされれば、Linux カーネル バージョン 6.2 にギリギリ間に合う可能性があります。
今後もこのスペースに注目して最新情報を入手してください。