17

XenServer と ESX を公平に比較​​しようとしていますが、比較したいのは複数の VM でのパフォーマンスです。VM のパフォーマンスを公平にベンチマークする方法を知っている人はいますか?

各サーバーで固定数 (たとえば 8) の XP/Vista VM を実行し、負荷がかかったときに各 VM がどれだけ速く動作するかをある程度測定したいと考えています。理想的には、1 つの側面だけでなく、システム全体 (CPU/メモリ/ディスク/ネットワーク) のベンチマークが必要です。

これは実際には非常にトリッキーなことであり、意味のある結果を得ることができるので、提案に感謝します!

また、公開されている既存のレポートや比較も見たいと思います (ベンダーの偏見ではなく、独立したものが望ましいです!)。

4

4 に答える 4

7

一般的な回答として、VMware は (SPEC 仮想化小委員会の他の仮想化ベンダーと共に)ダウンロード可能なVMmarkと呼ばれるハイパーバイザー ベンチマーク スイートをまとめました。VMmark の Web サイトでは、このベンチマークがハイパーバイザーの比較に役立つ理由について説明しており、ベンチマークについて説明しているFAQホワイトペーパーも含まれています。

とはいえ、非常に具体的なこと (たとえば、ワークロードの下でどのように実行されるか) を探している場合は、VMmark の独自のバリアントを作成する必要がある場合があります。例: Web サーバー、データベース サーバー、ファイル サーバーなど) それでも、その開発の背後にある方法論は興味深いものです。

免責事項: VMmark ではありませんが、私は VMware で働いています。

于 2009-02-12T16:00:27.860 に答える
1

いくつかの事例証拠はどうですか?

XP/Vista でベンチマークを行いたいので、これはテスト環境であると仮定します。私が間違っている場合は、私を修正してください。

私の現在のテスト環境は、8Gb RAM (すぐに 16Gb にアップグレードしようとしている) と最も遅いデュアル クアッド コア Xeon マシン上のさまざまな構成のさまざまな OS (2000/XP/Vista/Vista64/Server 2008/Server 2003) を備えた約 20 の VM です。すべてのマシンは、主に大量のディスク アクセスが原因で Vista です (これは、Windows Defender が無効になっている場合でも)

推奨事項 - ハードウェア RAID。それ以外の方法で Vista VM を実行するにはあまりにも苦痛です。- より多くの RAM。

ベンチマークを行っていて、Vista VM の実行を検討している場合は、ディスク アクセスのベンチマークに重点を置くことをお勧めします。他の場所でパフォーマンスの違いがある場合、それらが重要なものになるとは思えません.

于 2009-02-05T21:12:52.847 に答える
1

VM 内で一般的なベンチマークを使用できない理由がわかりません: WinSAT、Passmark、Futuremark、SiSoftware など... 異なるホストで VM をホストし、それがどうなるかを確認します。

余談ですが、意図した使用法に厳密に一致しないベンチマークは、実際には評価の妨げになる可能性があります。これを正しく行うことの重要性によっては、関連性を持たせるために独自に構築する必要がある場合があります。

なんでベンチやりたいの?

于 2009-02-05T16:48:10.993 に答える