Hyper-V の用語

このセクションでは、このパフォーマンス チューニングのトピック全体で使用される仮想マシン テクノロジに固有の主要な用語についてまとめます。

項目 定義
子パーティション ルート パーティションによって作成される任意の仮想マシン。
デバイスの仮想化 ハードウェア リソースを抽象化し、複数のコンシューマー間で共有できるようにするメカニズム。
エミュレートされたデバイス ゲストが実際の物理ハードウェア デバイスの一般的なドライバーを使用できるように、そのハードウェア デバイスを模倣する仮想化デバイス。
エンライトメント 仮想マシン環境を認識させ、その動作を仮想マシン向けに調整する、ゲスト オペレーティング システムの最適化。
ゲスト パーティションで実行されているソフトウェア。 フル機能のオペレーティング システムであることも、小規模な特定目的のカーネルであることもあります。 ハイパーバイザーはゲストに依存しません。
ハイパーバイザー ハードウェアの上位、そして 1 つ以上のオペレーティング システムの下位に位置するソフトウェアのレイヤー。 ハイパーバイザーの主な目的は、パーティションと呼ばれる分離された実行環境を提供することです。 各パーティションには、仮想化されたハードウェア リソース (中央処理装置 (CPU)、メモリ、デバイス) の独自のセットがあります。 ハイパーバイザーは、基盤となるハードウェアへのアクセスを制御し調整します。
論理プロセッサ 1 つの実行スレッド (命令ストリーム) を処理する処理ユニット。 プロセッサ コアあたり 1 つ以上の論理プロセッサと、プロセッサ ソケットごとに 1 つ以上のコアを使用できます。
パススルー ディスク アクセス ゲスト内の仮想ディスクとしての物理ディスク全体の表現。 データとコマンドは (ルート パーティションのネイティブ ストレージ スタックを介して) 物理ディスクに渡されます。仮想スタックによる処理が介入することはありません。
ルート パーティション 最初に作成され、ほとんどのデバイスやシステム メモリを含め、ハイパーバイザーにはないすべてのリソースを所有するルート パーティション。 ルート パーティションは仮想化スタックをホストし、子パーティションを作成および管理します。
Hyper-V 固有のデバイス 物理ハードウェア アナログがない仮想化デバイス。そのため、ゲストには、その Hyper-V 固有のデバイスに対するドライバー (仮想化サービス クライアント) が必要になる場合があります。 そのドライバーは、仮想マシン バス (VMBus) を使用して、ルート パーティション内の仮想化デバイス ソフトウェアと通信できます。
仮想マシン ソフトウェア エミュレーションによって作成され、実際のコンピューターと同じ特性を持つ仮想コンピューター。
仮想ネットワーク スイッチ (仮想スイッチとも呼ばれます) 物理ネットワーク スイッチの仮想バージョン。 仮想ネットワークは、1 つ以上のバーチャル マシンにローカルまたは外部ネットワーク リソースへのアクセスを提供するように構成することができます。
仮想プロセッサ 論理プロセッサ上で実行されるようスケジュールされるプロセッサの仮想抽象化。 仮想マシンには、1 つ以上の仮想プロセッサを実装できます。
仮想化サービス クライアント (VSC) ゲストがリソースまたはサービスを使用するために読み込むソフトウェア モジュール。 I/O デバイスの場合、仮想化サービス クライアントは、オペレーティング システム カーネルが読み込むデバイス ドライバーである場合があります。
仮想化サービス プロバイダー (VSP) ルート パーティション内の仮想化スタックによって公開されるプロバイダー。子パーティションに I/O などのリソースまたはサービスを提供します。
仮想化スタック 仮想マシンをサポートするために一緒に動作する、ルート パーティション内のソフトウェア コンポーネントのコレクション。 仮想化スタックはハイパーバイザーと連動して動作すると共に、ハイパーバイザーの上位に存在します。 管理機能も提供します。
VMBus 複数のアクティブな仮想化パーティションが存在するシステム上で、パーティション間の通信とデバイスの列挙に使用されるチャネルベースの通信メカニズム。 VMBus は、Hyper-V 統合サービスと共にインストールされます。

その他の参照情報