質問: 仮想サーバー・ソフトの性能劣化についての質問です。 米VMwareの「VMware」や米Microsoftの「Virtual Server」など、いわゆる仮想サーバーソフトというのが存在しますが、この仮想サーバー上でソフトを動作させた場合、仮想サーバーではない通常の動作に比べてパフォーマンスはどの程度下がるのでしょうか。 仮想化している分パフォーマンスが下がると思われますが、何%の性能低下になるのか、その調査結果などがまとめられているサイトがありましたら教えてください。 特に、以下の3点の性能低下の度合いが気になっています。 ・CPU演算能力 ・メモリ転送速度 ・ハードディスクからの読み取り速度 ・ネットワークへのデータ通信速度 ご存知の方、よろしくお願いします。
回答: 人力検索はてな - 仮想サーバー・ソフトの性能劣化についての質問です。 米VMwareの「VMware」や米Microsoftの「Virtual Server」など、いわゆる仮想サーバーソフトというのが存在しますが、.. 業務の開発でVMWareを使用しています。 だいたい1台のサーバ機で3~4つのゲストOSを起動しています。 CPUはあまり気になることはありません。 メモリも4Gぐらい積んでおけば大丈夫です。 ただ、HDDとネットワークについては実際のデバイスが1つしかないので、アクセスの遅さが目立ってしまいます。 (ネットワークはNIC複数毎挿しで回避できるかも) DBとWEBだとHDDへのアクセスが集中しそうで、そこがボトルネックになりそうな感じです。 参考程度ですが、とあるバッチ処理で実機1時間以内で終わるものが、VMWare上では4時間ぐらいかかりました。 その時はDBサーバを複数立ち上げてるVMWareがボトルネックとなっていました。