私は仮想化を使用したことがなく、速度を上げようとしています。私の新しいデスクトップは今日来る予定で、1 台のマシン (つまり、Vista デスクトップ、XP デスクトップ、vs 2005、vs20008、windows サーバー、sharepoint、sql サーバー 2000/2005/2008 など) ですべてのニーズを試して実行するために特別に購入しました。 )。以前は、ホーム オフィスでこれらのアプリごとに個別の物理マシンを購入してセットアップしていました。(これが、私の地下室が小さなデータセンターと混同されることがある理由です。)
私がセットアップしたこれらの仮想サーバーはどれも負荷が高くなく、開発とテストのために「オンライン」にしたいだけです。
だから私の質問は、どの無料の仮想化がセットアップするのが最も簡単な(最も速く、最も痛みが少ない)ですか? 私のニーズが変わった場合、あるツールから別のツールに変更する方法はありますか? (つまり、最初に「正しい」決定を下すことがどれほど重要か?)
次に、「ベース」OS として 64 ビット Vista を実行する可能性が高いため (別の方法で説得されない限り)、基本的にその OS には何もインストールせず、代わりにすべてを VM の「内部」にインストールしますか? 私の「プライマリ」開発環境でさえ?(私のメール、オフィススイートなども?)ここで読んでいるメッセージから、「イメージ」全体を移動してバックアップする機能は大きなプラスのようですが、それがアプリで可能かどうかはわかりません「ホスト」上で直接実行されます。
このマシンは、16G の RAM と 15K のハード ドライブを備えたデュアル CPU クアッド コアのバリエーションであるため、何でも処理できるはずです。
ところで: Windows プラットフォーム以外のセットアップが必要になる可能性はおそらく 5% 未満です。したがって、Unix/Linux ボックスをセットアップできるのは良いことですが、必須ではありません。
質問を要約すると、どの VM を使用すれば、手間が最小限で済み、「ホスト」OS に直接何かをインストールするべきではないのでしょうか? デスクトップ VM 戦略を適切に開始するためのその他のアドバイスはありますか? 本当に避けたい間違いはありますか?
2011 年 12 月の更新:この最初の質問とすべての役立つ回答の後、私は最終的に VMware ワークステーションを使用することになりましたが、後悔はしていません。それは無料ではありませんが、あなたが得るすべてに対して非常に安いです. 他の製品も機能していたと思います。
これを読んでいる人が仮想化を検討している場合、率直に言って、それは素晴らしいことです。何を待っているのでしょうか? 私の最初の VMware セットアップでは、プライマリ開発を「ホスト」OS に保持し、テスト サーバーには VM のみを使用しましたが、わずか 6 か月前に新しいマシンを購入し、現在はホスト OS (Windows 7) で何も実行せず、 1 つ以上の VM 内のすべてのツール/デスクトップ。プライマリ デスクトップに VM を使用すると、パフォーマンスがわずかに (非常にわずかに) 低下しますが、完全に実行可能なバックアップを常に利用できることは、マイナス面をはるかに上回り、プライマリ デスクトップをオンにすることもできます。私が道に出た場合/そのとき、私のラップトップ。