
現在の VM の Hyper-V ホストとして機能する新しいサーバーを購入しました。ハードウェア仕様は既存のサーバーよりも優れており (CPU 速度が速い、ディスク IO が速いなど)、VM のパフォーマンスが向上すると期待しています。エンド ユーザーの認識に頼るのではなく、VM のパフォーマンスが向上しているというデータを管理者に提供したいと考えました。どうすれば実現できますか? PerfMon カウンターを使用するべきでしょうか。また、どのカウンターを使用するべきでしょうか? 2 つのホスト間の速度の違いを表示するために使用できる他のツールはありますか?
答え1
私の意見では、経営陣は技術的な詳細を気にしません。技術的な詳細は役に立たないわけではありません。今後のアップグレードを計画したり、追加のハードウェアの予算をいつ開始する必要があるかを把握したりするのに役立ちますが、図に表示したときに古いマシンのパフォーマンスと比較して素晴らしいものでない限り、生の形式では興味をそそられません。
上司に好印象を与えるには、会社の業務に関連したベンチマークを考えましょう。たとえば、ソフトウェアを構築する開発者がいる場合は、古いマシンと新しいマシンでのビルド時間を記録します。または、大規模な定期的な財務レポートを作成する場合は、その時間を計測します。
答え2
詳細なデータではなく、概要から始めます。例:
- エンドユーザー システムの応答時間メトリックが満たされており、高速です。
- 今月は、速度低下を訴えるユーザーからのチケットが減少しました。
- 組織の拡張計画を超える成長に対応できる能力が存在します。
- ハードウェアの寿命が近づいていたため、サポートとセキュリティを維持するために必要でした。
もちろん、これらすべてを裏付けるデータが必要です。測定可能で、ユーザーに焦点を当て、投資収益率も考慮する必要があります。また、たとえば次のようになります。
- ウェブサイトの 99.9 パーセンタイル応答時間は 500 ミリ秒未満であり、顧客がクリックして離れるのを防ぎます。
- 毎日のレポートは午前 6 時までに準備されるため、待ち時間が短縮されます。
- 組織の古いニーズ、新しいニーズ、および予測される将来のニーズに対する合計容量 (VM、ユーザー、トランザクションなど) のグラフ。
- ベンダーのハードウェア サポートによって回避されるダウンタイムの時間数に、ダウンした場合のコストを掛け合わせた値。
ホスト レベルのパフォーマンス メトリックがないことに注意してください。これは、システム管理者ではなく、単にシステムを使用したい人にとっては、あまり重要ではありません。
おそらく、これらはポイントを証明するのに役立つでしょう。90% の CPU 使用率は比較的簡単に理解できます。ただし、ほとんどのホスト リソース使用率データは、システム管理者が分析するためのものです。