自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

虛擬機(jī)工具VirtualBox、VMWare與Hyper-V大比拼

譯文
云計(jì)算 虛擬化
本文從功能、性能、支持種類、以及易用性等方面,對(duì)VirtualBox、VMWare與Hyper-V進(jìn)行了綜合比較。

【51CTO.com快譯】對(duì)于Windows 10用戶而言,他們有許多種虛擬化工具可供選擇。其中在市場(chǎng)上占據(jù)主導(dǎo)地位的有三種:VirtualBox、VMware Workstation Player、以及由Microsoft Windows 10集成的Hyper-V。那么哪一種虛擬化工具更適合某一些任務(wù)、以及某種具體的應(yīng)用場(chǎng)景呢?下面我們一起來(lái)探究一番吧。

[[311760]]

什么是虛擬機(jī)管控程序(Hypervisor)?

作為虛擬機(jī)的管理平臺(tái),Hypervisor提供了虛擬機(jī)操作系統(tǒng)和宿主機(jī)硬件之間的必要協(xié)同。也就是說(shuō),多臺(tái)虛擬主機(jī)可以共享諸如內(nèi)存與處理能力等方面的資源。通常有如下兩種類型的Hypervisor。

 

1類Hypervisor

1類Hypervisor直接運(yùn)行在宿主機(jī)的硬件上,有時(shí)也稱為“裸金屬Hypervisor”。

Microsoft Hyper-V是1型Hypervisor的典型示例。它不需要通過(guò)外部軟件包來(lái)進(jìn)行額外安裝,便可直接管理虛擬機(jī)的操作系統(tǒng)。另外,VMWare ESX、vSphere、Citrix XenServer和Oracle VM都屬于1類Hypervisor。

2類Hypervisor

與其他任何軟件一樣,2類Hypervisor也需要被安裝在操作系統(tǒng)上,因此也被稱為“托管Hypervisor”。

虛擬機(jī)環(huán)境作為一個(gè)進(jìn)程運(yùn)行在主機(jī)上,并且仍能共享主機(jī)系統(tǒng)的硬件資源。不過(guò),對(duì)于虛擬機(jī)的管理必須通過(guò)主機(jī)的路由方可實(shí)現(xiàn),而無(wú)法直接執(zhí)行底層命令。此種設(shè)計(jì)帶來(lái)的結(jié)果是在每一步操作之間都會(huì)有稍許等待的時(shí)間。VirtualBox、VMware Workstation和VMware Workstation Player都是2類Hypervisor的典型示例。

三者之間的區(qū)別

使用方便

Hyper-V已經(jīng)被預(yù)先集成到了Windows 10 Pro、Education和Enterprise中,但是在Home版上卻并不自帶。您可以通過(guò)Windows Features或PowerShell命令來(lái)添加和啟用Hyper-V,不過(guò)需要手動(dòng)進(jìn)行激活。

完成激活后,Hyper-V將通過(guò)其對(duì)應(yīng)的管理器,來(lái)提供快速的、或擴(kuò)展性的虛擬機(jī)創(chuàng)建選項(xiàng)。值得注意的是,在使用快速創(chuàng)建虛擬機(jī)選項(xiàng)時(shí),系統(tǒng)會(huì)自動(dòng)填寫相關(guān)設(shè)置,因此,當(dāng)您嘗試啟動(dòng)虛擬機(jī)時(shí),這些設(shè)置可能會(huì)導(dǎo)致虛擬機(jī)的報(bào)錯(cuò)。在此,我建議您使用擴(kuò)展性的自定義創(chuàng)建選項(xiàng),以實(shí)現(xiàn)更靈活的設(shè)置與控制。

 

VirtualBox和VMware Workstation Player都自帶有不同虛擬機(jī)創(chuàng)建的向?qū)?。例如:VirtualBox的向?qū)?huì)讓您創(chuàng)建一個(gè)基本的虛擬機(jī),之后您可以在此基礎(chǔ)上進(jìn)行編輯和設(shè)置。當(dāng)然,它也給您提供了一些針對(duì)特定虛擬機(jī)類型的建議值。具體請(qǐng)參見--https://www.makeuseof.com/tag/how-to-use-virtualbox/。

而VMware Workstation Player的向?qū)?,同樣可以讓您自定義地創(chuàng)建虛擬機(jī)。雖然差別不大,但是一旦完成向?qū)?,您即可運(yùn)行虛擬機(jī),而無(wú)需后續(xù)更多的設(shè)置更改。

性能

虛擬機(jī)的性能與用于運(yùn)行該虛擬機(jī)的硬件有著直接的關(guān)系。當(dāng)然,虛擬機(jī)類別的不同也會(huì)導(dǎo)致巨大的性能差異。

我用來(lái)測(cè)試虛擬機(jī)的電腦,采用了Intel i5-3570K、16GB RAM和Nvidia GTX1070的配置,其操作系統(tǒng)為L(zhǎng)ubuntu。顯然,這不是性能最強(qiáng)大的CPU,但它可以處理大多數(shù)的虛擬機(jī)相關(guān)事務(wù)。

經(jīng)過(guò)測(cè)試,我發(fā)現(xiàn)VirtualBox的虛擬機(jī)性能最慢。對(duì)于某些配置較低的電腦來(lái)說(shuō), VirtualBox無(wú)法給用戶提供最佳的虛擬化體驗(yàn)。

而在同等硬件配置的情況下,VMware Workstation Player顯然能夠給使用者帶來(lái)更為流暢的體驗(yàn)。

通過(guò)深入測(cè)試,我發(fā)現(xiàn)Hyper-V在Lubuntu上的安裝與運(yùn)行效果都十分流暢。當(dāng)然,我曾聽聞?dòng)蠾indows 10用戶反映在啟用Hyper-V后出現(xiàn)了性能問(wèn)題。我個(gè)人認(rèn)為:這是由于Hyper-V屬于BIOS級(jí)別,而不是在操作系統(tǒng)內(nèi)運(yùn)行的軟件。因此即便您沒有使用任何的虛擬機(jī),虛擬化服務(wù)也始終處于“開啟”的狀態(tài),這就耗費(fèi)了一定比例的硬件資源。

如何暫時(shí)打開和關(guān)閉Hyper-V的虛擬化

如果您認(rèn)為Windows 10 Hyper-V影響到了游戲等其他方面的性能,那么可以通過(guò)如下步驟關(guān)閉Hyper-V的虛擬化服務(wù)。

  • 在“開始”菜單的搜索欄中鍵入command命令,然后選擇“以管理員身份運(yùn)行”。
  • 輸入以下命令:
    1. bcdedit /set hypervisorlaunchtype off 
  • 重新啟動(dòng)系統(tǒng)。
  • 完成重啟后,Hyper-V虛擬化將不再自​​啟動(dòng),您也會(huì)發(fā)現(xiàn)性能有所恢復(fù)。
  • 如果您想再次打開Hyper-V虛擬化的話,請(qǐng)使用以下命令:
    1. bcdedit /set hypervisorlaunchtype on 
  • 再次重新啟動(dòng)系統(tǒng)便可。

快照和檢查點(diǎn)

快照(Snapshots)和檢查點(diǎn)(Checkpoint)分別是VirtualBox和Hyper-V的各自特色。盡管在各自的平臺(tái)上所使用的名稱不同,但是快照和檢查點(diǎn)都有著非常相似的功能:它們都可以為虛擬機(jī)的當(dāng)前狀態(tài)保留一個(gè)映像,以便將來(lái)按需將虛擬機(jī)返回到該特定的時(shí)刻。

 

可惜的是,VMware Workstation Player并不支持快照或檢查點(diǎn)。您只能臨時(shí)掛起客戶機(jī)操作系統(tǒng)以便從特定點(diǎn)進(jìn)行恢復(fù)。顯然,這與為虛擬機(jī)創(chuàng)建映像的歷史記錄的機(jī)制是截然不同的。

文件共享

此處所討論的三種Hypervisor,都能夠支持宿主機(jī)與虛擬機(jī)操作系統(tǒng)之間的文件拖放。當(dāng)然,對(duì)于建立共享文件、及共享文件夾的需求,Windows 10 Hyper-V會(huì)比VirtualBox或VMware Workstation Player復(fù)雜得多。

無(wú)縫模式

無(wú)縫模式擺脫了附加在虛擬機(jī)上的窗口和菜單,使得虛擬機(jī)操作系統(tǒng)更能融入宿主機(jī)上,成為它的一部分。VirtualBox和VMware Workstation Player都會(huì)使用無(wú)縫模式將虛擬機(jī)環(huán)境集成到宿主機(jī)的操作系統(tǒng)中。不過(guò)可惜的是,Windows 10 Hyper-V并不提供此類無(wú)縫模式。

虛擬機(jī)加密

此處三種Hypervisor都能夠支持一種、或一種以上針對(duì)虛擬機(jī)的加密。當(dāng)然,它們也有著一定的平臺(tái)獨(dú)立性。具體如下:

  • VMware Workstation Player能夠開箱即用地支持虛擬機(jī)加密。
  • VirtualBox通過(guò)安裝VirtualBox Guest Additions,來(lái)支持針對(duì)每個(gè)虛擬機(jī)環(huán)境的加密。
  • Windows 10上的Hyper-V,能夠支持使用Microsoft的BitLocker來(lái)進(jìn)行加密。

費(fèi)用

雖然此處三種Hypervisor都是免費(fèi)的,但是其中的一些會(huì)為用戶提供更大的自由度。

對(duì)于VirtualBox和VMware Workstation Player來(lái)說(shuō),只要您的硬件可以支持多個(gè)虛擬機(jī)的運(yùn)行,且不會(huì)影響到宿主機(jī)的性能,那么就可以免費(fèi)使用這兩款軟件。

而Windows 10 Hyper-V免費(fèi)的前提是:您已經(jīng)擁有了正版的Windows 10。另外,如前文所述,對(duì)于Windows 10 Home版用戶而言,他們需要額外安裝Hyper-V,并且不能保障其更新到Windows 10下一個(gè)版本之后,還能免費(fèi)試用Hyper-V。

虛擬機(jī)操作系統(tǒng)

Windows 10 Hyper-V對(duì)于虛擬機(jī)操作系統(tǒng)的類型是有所限制的。目前,它主要支持Windows、Linux和FreeBSD類型的虛擬機(jī),并不支持macOS。

相比而言,VirtualBox和VMware Workstation Player能夠支持幾乎所有類型的虛擬機(jī)操作系統(tǒng),包括macOS。

值得注意的是,macOS虛擬機(jī)并非開箱即用的。我們必須遵循如下教程,以實(shí)現(xiàn)在Windows 10的VirtualBox或VMware Workstation Player上安裝并使用macOS。

https://www.makeuseof.com/tag/macos-windows-10-virtual-machine/

到底哪種虛擬機(jī)工具最好?

我們很難簡(jiǎn)單地下結(jié)論:VirtualBox、VMware Workstation Player、以及Windows 10 Hyper-V哪一種最好。如果您有一臺(tái)已經(jīng)運(yùn)行著Windows 10 Pro、Education或Enterprise的、具有強(qiáng)大硬件配置的電腦,那么您可以在三者之間自由選擇。如果您的電腦配置較低,我建議您使用VMware Workstation Player。畢竟,它能夠?yàn)楦鞣N硬件提供更好的支持性和穩(wěn)定性。一句話:具體效果如何,試了才知道。

原文標(biāo)題:VirtualBox vs. VMWare vs. Hyper-V: What’s the Best Virtual Machine? ,作者:Gavin Phillips

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

 

責(zé)任編輯:武曉燕 來(lái)源: 51CTO
相關(guān)推薦

2011-02-24 11:13:04

2012-10-10 09:38:02

虛擬化

2010-07-14 13:38:51

Perl開發(fā)工具

2023-05-26 15:53:48

MidjourneyAI圖像

2013-05-03 08:58:37

2012-08-15 09:26:54

虛擬化

2012-05-16 11:18:49

監(jiān)控Hyper-V虛擬機(jī)

2012-03-30 09:38:33

虛擬化Hyper-V服務(wù)器虛擬化

2009-10-13 14:46:00

思科認(rèn)證

2012-06-18 09:49:11

虛擬化

2014-11-07 10:06:50

Hyper-VVMware ESXi

2014-03-19 14:33:27

VMwareHyper-V

2021-11-07 07:57:21

VMware WorkMicrosoft H虛擬化

2019-10-25 22:50:34

工具代碼開發(fā)

2010-04-21 12:54:46

Unix內(nèi)核

2019-08-27 09:00:00

敏捷開發(fā)開發(fā)方法項(xiàng)目

2013-09-25 10:25:20

Hyper-v虛擬機(jī)Windows Ser

2010-03-18 14:54:46

主流無(wú)線技術(shù)

2014-12-30 09:29:38

Hyper-VReplica虛擬機(jī)

2014-01-03 10:15:09

Hyper-V虛擬機(jī)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)