回覆列表
-
1 # cshxr
-
2 # 網路圈
首先來說,虛擬機器是指在一個系統上透過虛擬化軟體模擬出一個完全隔離環境的單獨系統。在虛擬機器中進行任何操作,不會影響宿主機系統的執行。
基於這個特性,虛擬機器就有很多妙用了,比如:
1、多系統共存
在沒有虛擬機器之前,如果要一機裝多個系統,只能物理安裝,但這存在一個問題,不能同時執行2個系統,這在某些場景下比較麻煩,比如要來回切換系統。但虛擬機器問世後,就可以實現多系統共同運行了,相當便利。
2、隔離環境
有時候,我們在網上下載了某些程式(可能是惡意程式),為了避免對當前系統產生影響,就需要在隔離環境下執行,虛擬機器就是最佳選擇。在虛擬機器裡搞便怎麼玩,都不會破壞宿主系統。
3、開發除錯模擬
比如軟體架構體系中的負載均衡、讀寫分離、主從同步等,都需要多節點來測試。如果沒有虛擬機器,我們只能多找幾臺電腦來聯調測試,很麻煩。但有了虛擬機器,這一切就變得很簡單了。
另外,開發場景下需要測試程式在不同系統上的表現,此時就可以執行多個虛擬機器來測試軟體的相容性了。
再比如,學習不同的系統也可以放心的在虛擬機器上操作。
-
3 # 一土一木2
1、可以測試安裝不同的作業系統,比如,windows,linux,mac等各種各樣的作業系統和版本。
2、各種應用軟體的測試。
3、伺服器虛擬化,提高硬體利用率,方便系統的運維等等。
可做的事可多了!
1、當目前系統很好用,捨不得毀了,但又想試驗新系統。可以在目前系統裡用虛擬機器裝新系統;
2、遇到帶毒的郵件、程式,不得不用一次時。那麼可在虛擬系統裡執行,而不影響目前系統;
3、當需要網路除錯時,不需要再去尋另外的實體電腦,如猴子跳圈般來往於兩臺電腦之間;
4、當一臺伺服器出現故障報警時,可將該系統轉為虛擬機器模式,暫運行於其它伺服器上。待故障排除後,再轉回。