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