| [System Environment] | ||||||||||
パフォーマンス・モニタでHyper-Vサーバの実際のCPU使用率を調査する
|
||||||||||
|
||||||||||
| 解説 |
Windows Server 2008/Windows Server 2008 R2で導入されたHyper-V仮想化環境では、ハイパーバイザ方式の仮想化アーキテクチャが利用されている。従来のVirtual PCやVirtual Serverのようなホスト・アーキテクチャ型とは異なり、ゲスト仮想マシンだけでなく、ペアレント・パーティションですらハイパーバイザの管理する仮想マシンの1つとして管理されている。そのため、ホストOS(ペアレント・パーティション上で稼働しているOSのこと)のタスク・マネージャを見ても、Hyper-Vのホスト・コンピュータ自身の実際の物理的なCPU使用率を知ることはできない。そこに表示されているのは、ホストOSに割り当てられたCPU時間内における、CPUの使用割合に過ぎないからだ。
例えば1つのホストOSと3つのゲストOSに均等にCPU時間が割り当てられているとすると、ホストOSのCPU使用率が100%で、ほかが0%となっていても、実際のCPUの使用率は全体で25%にすぎない。逆に、ホストOSのCPU使用率が0%で、ほかが100%となっていても、ホストOSのタスク・マネージャでは0%としか表示されず、実際の使用率を正しく把握できないことになる。
ホスト・コンピュータ全体の実際のCPU使用率を調べるためには、タスク・マネージャではなく、パフォーマンス・モニタを使って、Hyper-Vに関するカウンタ値を調査する必要がある。本TIPSではその方法について解説する。
| 操作方法 |
|
Hyper-Vのハイパーバイザや各パーティションにおけるパフォーマンスに関する値は、新しく導入された「Hyper-V 〜」という名称のカウンタでモニタできる。カウンタの一覧については関連記事などを参照していただきたいが、ホスト全体の実際のCPU使用率を調査するには、「Hyper-V Hypervisor Logical Processor」カテゴリにある「% Total Run Time」をモニタすればよい。ハイパーバイザ自身のCPU使用率やゲストOSだけのCPU使用率(このゲストOSには、ペアレント・パーティションのOSも含む)も調査したければ、次のカウンタ値もモニタすればよい。
| カウンタ項目 | 説明 |
| % Total Run Time | Hyper-Vホスト全体の実際のCPU使用率。次の2つを合計したもの |
| % Guest Run Time | Hyper-V管理下の各仮想マシンの実際のCPU使用率の合計。ホストOS(ペアレント・パーティション上のOS)のCPU使用率も含む値 |
| % Hypervisor Run Time | Hyper-VのハイパーバイザのCPU使用率 |
| Hyper-VホストのCPU使用率のカウンタ | |
| Hyper-Vのホスト・コンピュータ自身の実際のCPU使用率を調査するには、これらのカウンタの値をモニタする。 | |
具体的には次のように操作してカウンタ値を表示させる。まず[管理ツール]の[信頼性とパフォーマンス モニタ]を起動し、左側のツリーから[信頼性とパフォーマンス]−[モニタ ツール]−[パフォーマンス モニタ]を選択する。そして右側ペインにある緑色の[+]ボタンをクリックする(パフォーマンス・モニタの基本的な使い方についてはTIPS「パフォーマンス・モニタの使い方(基本編)」参照)。
「カウンタの追加」ダイアログが表示されたら、先ほどの3つのカウンタを追加する。
![]() |
|||||||||||||||||||||||||||
| Hyper-VのCPU使用率モニタ用カウンタの追加 | |||||||||||||||||||||||||||
| Hyper-Vホスト・コンピュータのCPU使用率モニタする3つのカウンタを追加する。 | |||||||||||||||||||||||||||
|
結果は次のようになるはずである。ここでは、元からあったカウンタ値(%Processor Time)は削除している。![]()
![]() |
||||||||||||||||||
| Hyper-VホストのCPU使用率のモニタ例 | ||||||||||||||||||
| 3つのカウンタを追加すると、このように、実際のCPU使用率が確認できる。 | ||||||||||||||||||
|
|
||||||||||||||||||||||||||||
| 「Windows TIPS」 |
TechTargetジャパン
- フォルダの名前が変更できない不具合を解消する (2012/5/25)
Windows 7のエクスプローラで画像ファイルやPDFが含まれるフォルダの名前が変更できなかったり、削除できなかったりする不具合の解消方法を解説する - 通信相手のMACアドレスを調べる近隣探索プロトコル (2012/5/24)
イーサネットで通信する場合、相手のMACアドレスが分からないとパケットを送信できない。ARPに代わるIPv6の近隣探索機能とは? - 第316話 ネット対応トイレ (2012/5/22)
毎日用をたすだけで、体温に体重、血圧、体脂肪率も計測して、尿検査、便検査も自動で実施、データはネット経由で医師に送られます - 私物のスマートフォンを業務に活用、「BYOD」って何? (2012/5/21)
私物のスマホやノートPCを組織的に業務に活用する「BYOD」が新たなトレンドとして注目されている。なぜいまBYODなのか? BYODのメリットとデメリットは?
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -





