これが私の状況です。2台のサーバー(1台のVM)をホストするクライアントがあり、ホストはVMware Zimbraを提供し、もう1台はWindows Small Business Server 2011を提供します。残念ながら、私の前の人はこのセットアップを次のように構成しました。
実行中の何らかの理由で、VMはほぼアイドル状態になっているとロックされ、VirtualBoxプロセスは240%以上の値を上に報告します(どうしてそれが可能ですか?!)。または提案?私はこれに完全に困惑しています。
確認したいログを提供してください。理想的には、VirtualBoxを削除し、これをVMware Workstationでプロビジョニングしますが、クライアントは、関連する(ごくわずかな)コストに反対しています。ハードウェアを購入する必要がある場合は購入する必要がありますが、現時点では最後の手段としてアップグレードを検討しています。
前もって感謝します! *指が交差しました*
top
は、パーセンテージに基づいてCPU値を報告していますCPUあたり。 Core i7には8つのCPU(4つのハイパースレッドコア)があるため、理論的には最大800%になる可能性があります。したがって、240%はそれほど大したことではありません。
VMが実際に何をしているのかを知るには、ゲストにアクセスして、タスクマネージャー、Perfmon、またはその他のWindows診断ツールを確認します。おそらく、スケジュールされたタスクまたは同様にありふれたものを実行しています。
システムの改善に関しては、より多くのRAMが必要であり、昨日必要です。このローエンドハードウェアが可能なものは何でも、それを最大限に活用し、より多くのRAMをゲストに提供します。最近のCorei7デスクトップボードは最大で32GBまたは64GBです。それ以下のものは使用しないでください。マザーボードがそれを処理しない場合を除いて、32GBよりも大きいです(そうでなければ、次の人があなたを呪うでしょう...)第1世代のCore i7ボード(あなたが持っているかもしれません)は12GBまたは24GBで最大になります。
仮想化を変更する場合は、そうすることができます。これはほぼ間違いなく良い考えです。 KVMはコメンターによって推奨されており、私はそれに同意します。VirtualBoxからKVMへのV2Vにとっては非常に簡単ですが、数時間のメンテナンスウィンドウが必要です。可能であれば、Ubuntuをに更新してください。 12.04 LTSを使用すると、KVMの最新バージョンによって提供される拡張機能と修正を取得できます。また、ゲストにvirtioディスクとネットワークドライバーをインストールすることを忘れないでください。
私は同様のセットアップを扱いました...(CentOSとVMWareサーバーを使用)。 SBSサーバーにできるだけ多くのRAMを与えるようにする必要があります。4GbのRAMを使用すると、ディスク247にスワップアウトされ、パフォーマンスが低下し、ロックアップします。
より多くのRAMを購入します。SBS2011ボックス(ベアメタル)では12Gb未満のRAM)を使用しません。