Hyper-V 2016 系列教程37 Windows 10 上的 Hyper-V 簡介

來源:互聯網
上載者:User

標籤:windows server 2012 2016; hyper-v;虛擬化

以下內容部分取自微軟官網:


         無論你是軟體開發人員、IT 專業人員還是技術愛好者,你們中的許多人都需要運行多個作業系統。 Hyper-V 讓你可以在 Windows 上以虛擬機器形式運行作業系統或電腦系統,而不是將物理硬體專用於每個電腦。

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/A5/5D/wKioL1m7v_ewqF4vAAWuaP1NRaE105.png" title="hypervnesting.png" alt="wKioL1m7v_ewqF4vAAWuaP1NRaE105.png" />


       具體來說,Hyper-V 提供硬體虛擬化。 這意味著每個虛擬機器都在虛擬硬體上運行。 Hyper-V 允許你建立虛擬硬碟磁碟機、虛擬交換器以及許多其他虛擬設備,所有這些都可以添加到虛擬機器中。

使用虛擬化的原因

虛擬化允許你:

  • 運行需要早期版本的 Windows 作業系統或非 Windows 作業系統的軟體。

  • 實驗其他動作系統。 通過 Hyper-V,可輕鬆建立和刪除不同的作業系統。

  • 使用多個虛擬機器在多個作業系統上測試軟體。 通過 Hyper-V,可以在一部台式機或攜帶型電腦上運行所有內容。 可以將這些虛擬機器匯出並隨後匯入到任何其他 Hyper-V 系統中,包括 Azure。

  • 從任何 Hyper-V 部署中對虛擬機器執行排除故障。 你可以從生產環境中匯出虛擬機器、在運行 Hyper-V 的案頭上將其開啟、對虛擬機器執行故障排除,然後將其重新匯出到生產環境。

  • 使用虛擬網路,你可以建立一個多電腦環境以進行測試/開發/示範,並且同時確保該環境免受生產網路的影響。

系統要求

Hyper-V 可用於 Windows 8 及更高版本的 64 位元 Windows 專業版、企業版和教育版。 它無法用於 Windows 家庭版。

開啟設定 > 更新和安全 > 啟用,從 Windows 10 家庭版升級到 Windows 10 專業版。 可以在此處訪問市集併購買升級。

大多數電腦將運行 Hyper-V,但是虛擬機器確實需要大量資源;它們啟動並執行是整個作業系統。 通常,你可以在具有 4GB RAM 的電腦上運行一個或多個虛擬機器,但是你需要更多的資源以供其他虛擬機器使用,或安裝和運行資源密集型軟體,如遊戲、視頻編輯或工程設計軟體。

你的電腦將需要二級地址轉換 (SLAT),Intel 和 AMD 的最新一代 64 位元處理器中存在此功能。 你還需要 64 位元版本的 Windows。

有關 Hyper-V 的系統要求以及如何驗證 Hyper-V 在電腦上啟動並執行詳細資料,請參閱 Hyper-V 要求參考。

可以在虛擬機器中啟動並執行作業系統

術語“來賓”是指虛擬機器,而“主機”是指運行虛擬機器的電腦。 Windows 上的 Hyper-V 支援許多不同的客體作業系統,其中包括各種版本的 Linux、FreeBSD 和 Windows。

提醒一下,對於你在 VM 中使用的任何作業系統,都需要具有有效許可證。

有關 Windows 上的 Hyper-V 中作為來賓支援的作業系統的資訊,請參閱受支援的 Windows 客體作業系統和 受支援的 Linux 客體作業系統。

Windows 上的 Hyper-V 和 Windows Server 上的 Hyper-V 之間的差異

對於某些功能來說,其工作方式在 Windows 上的 Hyper-V 中和在運行於 Windows Server 上的 Hyper-V 中不同。

對於 Windows 上的 Hyper-V,記憶體管理模組不同。 在伺服器上,通過假設只有虛擬機器在該伺服器上運行來管理 Hyper-V 記憶體。 在 Windows 上的 Hyper-V 中,通過大多數用戶端電腦都在運行主機上的軟體以及運行虛擬機器的預期來管理記憶體。 例如,開發人員可能在同一台電腦上運行 Visual Studio 以及多個虛擬機器。

Windows Server 上的 Hyper-V 中包含的某些功能未包含在 Windows 上的 Hyper-V 中。 這些地方包括:

  • 使用 RemoteFX 的虛擬化 GPU

  • 將虛擬機器從一台主機即時移轉到另一台主機

  • Hyper-V 複本

  • 虛擬光纖通道

  • SR-IOV 網路

  • 共用的 .VHDX

限制

使用虛擬化也存在一些限制。 依賴於特定硬體的功能或應用程式不能在虛擬機器中良好運行。 例如,需要使用 GPU 進行處理的遊戲或應用程式可能無法良好運行。 依賴於子 10 毫秒計時器的應用程式(如即時音樂混合應用程式或高精度時間)在虛擬機器中運行時也可能會出問題。

此外,如果已啟用了 Hyper-V,這些易受延遲影響的高精度應用程式在主機中運行時可能也會出問題。 這是因為在啟用了虛擬化後,主機作業系統也會在 Hyper-V 虛擬化層的頂部運行,就如客體作業系統那樣。 但是,與客體作業系統不同,主機作業系統在這點上很特殊,它是直接存取所有硬體,這意味著具有特殊硬體要求的應用程式仍然可以在主機作業系統中運行,而不會出問題。





本文出自 “成杭 的技術部落格” 部落格,請務必保留此出處http://hangyc.blog.51cto.com/427521/1965720

Hyper-V 2016 系列教程37 Windows 10 上的 Hyper-V 簡介

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.