來源:派臣科技|時間:2020-02-23|瀏覽:次
虛擬機(jī)(VM)使您能夠在計算機(jī)的應(yīng)用程序窗口中運(yùn)行單獨的操作系統(tǒng)。它們在很多方面都很有用,例如:
-你可以使用虛擬機(jī)來操作一個不同的操作系統(tǒng)(例如,在Mac上運(yùn)行Windows)。
-你可以運(yùn)行你的主電腦不能運(yùn)行的軟件;
-你可以嘗試應(yīng)用程序和軟件在一個安全的,包含的環(huán)境。
在本文中,您將更多地了解虛擬機(jī),它們的一些應(yīng)用程序是什么,以及使用它們進(jìn)行開發(fā)的優(yōu)缺點。
什么是虛擬機(jī)?
虛擬機(jī)在您的計算機(jī)上創(chuàng)建虛擬環(huán)境。VM作為進(jìn)程在當(dāng)前操作系統(tǒng)的任務(wù)窗口中運(yùn)行。要執(zhí)行VM,可以在VM窗口中引導(dǎo)OS安裝程序磁盤。操作系統(tǒng)光盤相信它是運(yùn)行在一個完整的計算機(jī)上,將可用于安裝。
無論何時你想運(yùn)行VM,你都要打開你的VM客戶端并像使用桌面的其他窗口一樣使用它。安裝之后,您的計算機(jī)被稱為主機(jī),而VM被稱為來賓機(jī)。它可以幫助您保持一個或多個vm。
vm的最佳特性之一是它們包含的信息保存在虛擬硬盤上。它只是一個大的,在你真正的硬盤上的千兆字節(jié)的文件。這意味著您不必找出可能導(dǎo)致各種問題的復(fù)雜磁盤分區(qū)。
虛擬化確實會使用一些資源,所以不要期望它會像在真實的計算機(jī)上運(yùn)行操作系統(tǒng)那樣快。如果你想運(yùn)行需要大量內(nèi)存和CPU的應(yīng)用程序或游戲,虛擬機(jī)并不是最好的選擇。但如果你需要執(zhí)行一些簡單的任務(wù),比如應(yīng)用程序測試或使用網(wǎng)絡(luò)工具,它們是完美的選擇。
只要您的硬盤上有足夠的空間和足夠的系統(tǒng)資源,您就可以無限制地在您的機(jī)器上安裝vm。您可以同時運(yùn)行不同版本的Windows、Linux、macOS和其他操作系統(tǒng)。
虛擬機(jī)的優(yōu)點
vm有很多優(yōu)點,特別是對于設(shè)計人員和開發(fā)人員。如前所述,它們?yōu)槟鷦?chuàng)建了更安全、包含的環(huán)境來運(yùn)行beta測試和嘗試其他新事物。VMs的其他優(yōu)點包括:
更少的物理硬件。您不需要太多的服務(wù)器和計算機(jī)來創(chuàng)建所需的不同環(huán)境。
防止惡意軟件感染。只有虛擬電腦在受到攻擊時才會遭殃。
簡單的資產(chǎn)管理。你可以在一個地方管理一切。
環(huán)保。運(yùn)行VM集群可以降低能耗,還可以節(jié)省金錢。
可伸縮性。您可以使用新設(shè)備進(jìn)行擴(kuò)展,并且不需要購買新的服務(wù)器。
輕松升級。如果在更新或補(bǔ)丁期間虛擬環(huán)境中發(fā)生了什么事,您可以回滾到以前的快照
支持遺留操作系統(tǒng)。隨著硬件的發(fā)展,舊的操作系統(tǒng)變得過時。使用虛擬化,您可以在升級的同時訪問必要的舊操作系統(tǒng)。同樣,它也使它們向前兼容。
虛擬機(jī)的缺點
雖然虛擬機(jī)可能有很多好處,你需要權(quán)衡這些與他們的缺點:
前期成本高。操作系統(tǒng)、軟件和操作系統(tǒng)的前期成本可能遠(yuǎn)遠(yuǎn)高于典型的啟動成本。您需要根據(jù)當(dāng)前和未來的需求來設(shè)計系統(tǒng)。
復(fù)雜性。VM設(shè)置的硬件和網(wǎng)絡(luò)方面可能很復(fù)雜。您需要同時設(shè)置路由規(guī)則和虛擬本地網(wǎng)絡(luò)(VLAN)。
安全。如果配置不正確,設(shè)置中的復(fù)雜性可能會造成安全漏洞。由于硬件是捆綁的,單個災(zāi)難可能會導(dǎo)致大量停機(jī)。
安全,再次。雖然虛擬機(jī)確實可以將你的主計算機(jī)從惡意軟件中拯救出來,但這并不意味著你不需要密切關(guān)注其他數(shù)字威脅。如果您使用VM通過公共WiFi與在線平臺進(jìn)行未加密連接,黑客和其他第三方仍然可以截獲您的數(shù)據(jù)。因此,明智的做法是將NordVPN團(tuán)隊集成到您的安全配置中。它用軍用級別的加密來保護(hù)任何VM與internet的連接。
硬件鍵。使用硬件密鑰要困難得多。您可以將USB端口綁定到虛擬機(jī),但是如果不移動密鑰,就無法移動VM。
添加硬件。并不是所有的設(shè)備都與虛擬機(jī)兼容。在部署之前,您需要測試任何東西。它可能會限制VM可以使用的設(shè)備,因為它鏈接到特定的硬件。
虛擬機(jī):底線
虛擬機(jī)的好處有很多。成功實施后,它們可以降低成本、提高效率和創(chuàng)造更大的靈活性。但是vm并不完美。
記住虛擬機(jī)的優(yōu)缺點,您就會知道什么時候值得使用VM進(jìn)行開發(fā),什么時候不值得。
上一篇:重慶程序開發(fā)
下一篇:重慶高端定制h5多少錢