![虛擬化:作為同步解決方案的效能和實用性](https://rvso.com/image/1475779/%E8%99%9B%E6%93%AC%E5%8C%96%EF%BC%9A%E4%BD%9C%E7%82%BA%E5%90%8C%E6%AD%A5%E8%A7%A3%E6%B1%BA%E6%96%B9%E6%A1%88%E7%9A%84%E6%95%88%E8%83%BD%E5%92%8C%E5%AF%A6%E7%94%A8%E6%80%A7.png)
我基本上希望我的筆記型電腦和桌上型電腦完全相互同步,我想知道是否可以虛擬化我的筆記型電腦,使其擁有與桌上型電腦相同的所有內容。我不知道這是否是最好的解決方案,特別是因為我一直認為部署虛擬化的原因是擁有廉價和/或輕型硬件,但我當然不這麼認為。
答案1
我想知道是否可以虛擬化我的筆記型電腦,使其擁有與桌上型電腦相同的一切。
當您製作虛擬機器時,您必須安裝虛擬化軟體(例如Vmware Player)並建立虛擬機器。 VM 定義由許多定義 VM 硬體的檔案所組成。這些檔案中至少有一個將用作 VM 的虛擬磁碟 - 而且該檔案會很大,例如,如果您希望 VM 具有 250GB 磁碟,則該檔案的大小將是或最終是 250GB 。
無論您想在何處運行虛擬機,所有這些檔案都必須存在才能運作。因此,在不同電腦上「同步」虛擬機器將涉及移動所有這些文件每次您想在不同的硬體上運行虛擬機器。您可以嘗試將虛擬機器檔案放在 USB 磁碟上,但它會比本機磁碟慢。不要在 SD 卡或 USB 2.0 隨身碟上嘗試此操作 - 它會太慢。
不過,對於 USB 3.0 驅動器,尤其是 USB 3.0 SSD 或 eSATA 外部 SSD,情況可能還不錯。確保您計劃將其遷移到的每個系統上都安裝了相同版本的虛擬化軟體。
請注意,視訊效能在許多虛擬化平台上並不是最好的,儘管由於 IOMMU 技術現在已經好多了,所以如果您玩大型遊戲,這可能不太適合您。
特別是因為我一直認為部署虛擬化的原因是擁有廉價和/或輕型硬件,但我當然不這麼認為。
並非如此......虛擬化的主要原因是透過在一個實體系統上運行多個作業系統來降低整體硬體需求,並利用虛擬機的快照功能- 這可以讓您輕鬆地將虛擬機「回滾”到之前的日期/時間。
許多公司有許多伺服器在運行,但伺服器沒有充分利用硬件,但仍然需要位於單獨的作業系統中(例如許可證伺服器等),因此透過虛擬化將這些伺服器「組合」到一個實體設備上可以節省資金。公司可以使用一兩個運行多個作業系統的大型系統,而不是每個作業系統一個系統。
在家裡,特別是如果您是遊戲玩家或大量使用系統,您可能會接近充分利用您的硬件,因此虛擬化的這種好處沒有用,除非您想運行不需要太多硬體的第二個作業系統你的硬體。