(第一期)玩轉(zhuǎn)虛擬機(jī)

?
1.什么是虛擬機(jī)?
從根本上講,虛擬機(jī)就是一個(gè)可以運(yùn)行程序或者應(yīng)用且不用物理機(jī)器的軟件。在虛擬機(jī)運(yùn)行實(shí)例中,一個(gè)或者多個(gè)客戶機(jī)可以在物理主機(jī)上運(yùn)行。
每一個(gè)虛擬機(jī)都有自己的操作系統(tǒng),而且不同虛擬機(jī)的功能是相互獨(dú)立的,即使它們是位于一個(gè)物理主機(jī)上。虛擬機(jī)一般都是運(yùn)行在計(jì)算機(jī)的伺服器上,當(dāng)然也可以運(yùn)行在桌面系統(tǒng),甚至可以運(yùn)行在嵌入式平臺(tái)上。多個(gè)虛擬可以通過物理主機(jī)進(jìn)行分享資源,包括CPU周期,網(wǎng)絡(luò)帶寬以及內(nèi)存。
虛擬機(jī)起源于1960年代的早期計(jì)算,當(dāng)時(shí)大型機(jī)用戶的時(shí)間共享是將軟件與物理主機(jī)系統(tǒng)分離的一種方式。虛擬機(jī)在1970年代早些時(shí)候被定義為實(shí)際計(jì)算機(jī)器的有效率的獨(dú)立的副本。
眾多周知,虛擬機(jī)在過去的15年間獲得了發(fā)展,因?yàn)楣緸榱烁行У睦盟鼈兊奈锢矸?wù)器的計(jì)算能力采用了服務(wù)虛擬化,減少了對(duì)于物理服務(wù)器的需求,也節(jié)省了數(shù)據(jù)中心的存儲(chǔ)空間。因?yàn)椴煌僮飨到y(tǒng)上的應(yīng)用能夠運(yùn)行在獨(dú)立的物理主機(jī)上,因此每個(gè)服務(wù)器并不需要配個(gè)服務(wù)器硬件。
?
2.虛擬機(jī)有什么用?
使用虛擬機(jī)可以模仿出與當(dāng)前操作系統(tǒng)不同的運(yùn)行環(huán)境,比如使用安卓虛擬機(jī)可以在Windows系統(tǒng)上使用安卓的環(huán)境。使用VMware搭建linux虛擬機(jī)可以方便進(jìn)行l(wèi)inux的學(xué)習(xí)(雙系統(tǒng)搭建太繁瑣,而如果直接上linux對(duì)新手不夠友好,也不方便日常的使用)。部分指令或者軟件可能對(duì)操作系統(tǒng)具有破壞性,這時(shí)候如果放在虛擬機(jī)內(nèi)運(yùn)行就不會(huì)對(duì)自己使用的系統(tǒng)造成傷害。
?
3.常見的虛擬機(jī)有哪些呢?
1、VirtualBox
2、vmware workstation
3、Microsoft Virtual PC
4、Hyper-V
?
我們?cè)诤罄m(xù),將選擇vmware workstation作為虛擬機(jī)示范軟件
?
4.虛擬機(jī)有哪些優(yōu)點(diǎn)?又有哪些缺點(diǎn)呢?
?
優(yōu)點(diǎn):
虛擬機(jī)促進(jìn)了 ISA(指令集架構(gòu))。與真實(shí)計(jì)算機(jī)相比,ISA 結(jié)構(gòu)是一種不同類型的結(jié)構(gòu)。它充當(dāng)硬件和軟件之間的接口。執(zhí)行 VM 有各種安全優(yōu)勢。例如,當(dāng)我們需要執(zhí)行一個(gè)有問題的安全應(yīng)用程序時(shí),我們可以在客戶操作系統(tǒng)中執(zhí)行它。因此,如果一個(gè)應(yīng)用程序?qū)е聯(lián)p壞或丟失,那么它在客戶關(guān)閉后將是暫時(shí)的。虛擬機(jī)通過審核來賓操作系統(tǒng)的缺陷并允許隔離所有用戶進(jìn)行分析來允許安全取證。在構(gòu)建虛擬機(jī)時(shí)構(gòu)建了一個(gè)硬盤(虛擬)。因此,該機(jī)器上的所有內(nèi)容都可能崩潰,但如果發(fā)生這種情況,它不會(huì)影響任何主機(jī)。
?
缺點(diǎn):由于虛擬機(jī)間接訪問硬件,因此虛擬機(jī)效率不如實(shí)際機(jī)器。在主機(jī)操作系統(tǒng)之上運(yùn)行軟件意味著該軟件將需要從主機(jī)請(qǐng)求訪問。它會(huì)降低可用性。如果許多虛擬機(jī)在類似的主機(jī)上執(zhí)行,則如果計(jì)算機(jī)以較少的功率執(zhí)行,則性能可能會(huì)降低。在這種情況下,VM 仍然使用我們主機(jī)的資源。主機(jī)系統(tǒng)功能越強(qiáng)大,VM 運(yùn)行的速度就越快。虛擬機(jī)可能會(huì)受到主機(jī)弱點(diǎn)的影響。例如,進(jìn)程隔離可以定義為操作系統(tǒng)通常采用的一個(gè)方面。但是,有一些錯(cuò)誤會(huì)破壞它。虛擬機(jī)的普通計(jì)算機(jī)將只影響。一個(gè)計(jì)算機(jī)系統(tǒng)以及許多虛擬機(jī)也會(huì)影響所有的機(jī)器。
?
5.虛擬機(jī)如何從入門到精通?
?
在后期,我們會(huì)有一期專門講如何安裝Windows教程和macOS的教程,當(dāng)你掌握后,就可以從入門到精通了!
好了,這就是本期的全部內(nèi)容,非常感謝你的觀看和支持!
下期,我們將在虛擬機(jī)上安裝Windows系統(tǒng),
有任何問題和意見,歡迎隨時(shí)私信
如果你喜歡~
不要忘記一鍵三連+關(guān)注~
備注參考:vsdddiffer,知乎:無有勿語
