我從來沒有使用過虛擬化,並且正在努力加快速度。我的新桌面即將推出,我專門購買了它,以便在單臺計算機上運行我的所有需求(例如,vista桌面,xp桌面,vs 2005,vs20008,windows服務器,sharepoint,sql server 2000/2005/2008等)。在過去,我總是爲每個應用程序購買和設置獨立的物理機器。 (這就是爲什麼我的地下室有時會與小型數據中心混淆的原因。)虛擬化問題
我設置的這些虛擬服務器都沒有負載,只是希望它們「聯機」用於開發和測試。
所以我的問題是,哪個免費虛擬化是最簡單(最快,最不痛苦)的設置?如果我的需求應該改變,是否有任何途徑可以從一種工具轉變爲另一種工具? (也就是說,確保我首先做出正確的決定有多重要?)
其次,因爲我可能會將64Bit Vista作爲「基本」操作系統運行(除非有人說服我)基本上不在該操作系統上安裝任何東西,而是將所有內容安裝在虛擬機內部?即使我的'主要'開發環境? (甚至是我的電子郵件,辦公套件等)?從我在這裏閱讀的信息看來,移動和備份整個「圖像」的能力是一大優勢,我不清楚這是否適用於應用程序直接在'主機'上運行。
該機器是一款雙CPU四核芯,16G RAM和15K硬盤 - 所以它應該可以處理任何事情。
順便說一句:我可能不到5%的機會需要安裝Windows平臺以外的任何東西,所以雖然很高興能夠設置Unix/Linux盒,但它不是必需的。
所以,只是爲了重新提出這個問題:哪個虛擬機讓我以最少的麻煩運行起來,並且應該直接在'主機'操作系統上安裝什麼?任何關於讓我的桌面虛擬機策略關閉的其他建議 - 我真正想要避免的任何錯誤都會讓我沮喪?
Update 12/2011:在回答這個原始問題以及所有有用的回覆後,我確實最終選擇了VMware工作站,並且沒有後悔一秒鐘。它不是免費的,但是對於你所得到的是很便宜的。我懷疑其他產品也會起作用。
如果有人閱讀這個文章是在考慮虛擬化,那麼坦率地說它太棒了 - 你還在等什麼?在我的第一個VMware設置中,我將主開發人員放在「主機」操作系統中,並且僅將VM用於我的測試服務器,但僅在6個月前,我購買了一臺較新的機器,現在在主機操作系統(Windows 7)中什麼都不運行,我所有的工具/臺式機都放在一臺或多臺虛擬機中。在我的主要桌面上使用虛擬機時性能會有輕微(非常輕微的)下降,但能夠在任何時候都能夠運行完全可運行的備份,遠遠超過負面 - 我甚至可以將主要桌面我的筆記本電腦,如果/當我在路上。
您是否嘗試過使用boxedapp? 我不確定,但也許會有所幫助。 – 2011-12-26 19:47:56