人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統 > 硬件軟件教程 > 詳細頁面

Hyper-V將開始支持嵌套虛擬化

Hyper-V將開始支持嵌套虛擬化

更新時間:2023-07-09 文章作者:未知 信息來源:網絡 閱讀次數:

Windows操作系統作為優秀的操作系統,由開發操作系統的微軟公司控制接口和設計,公開標準,因此,有大量商業公司在該操作系統上開發商業軟件。

微軟宣布 Hyper-V 將開始支持嵌套虛擬化,以讓大家可以在 Hyper-V 虛擬機中運行 Hyper-V 容器,而在剛發布的 Windows 10 Build 10565 中微軟已經開始提供嵌套虛擬化功能的早期預覽。之所以說是”早期預覽”表明目前已經有許多已知問題,而且功能還并沒有完善,只提供給專業人士提前了解功能。

什么是嵌套虛擬化?

之前我們曾提到過 Hyper-V 需要依靠硬件虛擬化支持(Intel VT-x 或 AMD-V)來運行虛擬機,而不允許在虛擬機中再安裝 Hyper-V 進行嵌套。而使用嵌套虛擬化技術則可以將硬件虛擬化層暴露給 Guest OS,這就使得我們可以在 Hyper-V 的 Guest OS 再安裝 Hyper-V 來跑虛擬機。

在下圖中,我們可以看到目前 Windows 10 Build 10565 Hyper-V 中的 Guest OS 中已可再安裝 Hyper-V 嵌套虛擬化出來一個 Windows 10。

嵌套虛擬化

原理示意

通常情況下 Hyper-V 的 hypervisor 層會完全控制虛擬化擴展,不會暴露給 Guest OS。

嵌套虛擬化

而在啟用嵌套虛擬化之后,Hyper-V 的已經配置虛擬化擴展可直接暴露給 Guest VM,而 Guest VM 可使用這個特性安裝自己的虛擬機管理程序來跑 Guest OS。

嵌套虛擬化

已知問題

就像前面所說,該功能是只一個預覽功能,不應當在生產環境中進行使用,以下列出已知問題列表:

  • 要使用嵌套虛擬化,Hyper-V 及 hypervisors 層必需都是最新版本,也就是說目前還不支持 Build 10565 之前的 Hyper-V
  • 啟用嵌套虛擬化功能的 VM (目前)不能再啟用:動態內存、內存熱插、實時遷移、保存和恢復及快照功能
  • 目前嵌套虛擬化功能與 Virtualization Based Security (VBS) 功能有沖突,啟用前必需先禁用 VBS
  • 目前只支持 Intel 的硬件虛擬化技術,因此 CPU 必需支持 Intel VT-x (AMD CPU 悲催了)
  • 嵌套虛擬化需要大內存支持,想必這個不說大家都應該能夠明白

啟用Hyper-V嵌套虛擬化

1創建一個虛擬機

2運行啟用腳本

該腳本會自動檢測當前 Hyper-V 配置,對不滿足條件的配置進行更改(例如禁用動態內存),再啟用虛擬機的嵌套虛擬化功能。

  1. Invoke-WebRequest https://raw.githubusercontent.com/Microsoft/Virtualization-Documentation/master/hyperv-tools/Nested/Enable-NestedVm.ps1 -OutFile ~/Enable-NestedVm.ps1
  2. ~/Enable-NestedVm.ps1 -VmName

注意:虛擬機必需為關閉狀態

3在 Guest VM 中再安裝 Hyper-V

4啟用網絡(可選)

一旦啟用 Guest VM 嵌套虛擬化,則必需啟用 MAC spoofing 功能之后 Guest VM 里面的 Guest OS 網絡才能正常工作。

  1. Set-VMNetworkAdapter -VMName -MacAddressSpoofing on

5最后我們就可以創建嵌套的 Guest OS 啦。


Windows操作系統對硬件支持良好。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 余干县| 株洲县| 兴隆县| 望奎县| 东源县| 静宁县| 东乌珠穆沁旗| 福泉市| 甘孜县| 开封市| 荣昌县| 奈曼旗| 隆回县| 利津县| 久治县| 明溪县| 屏边| 县级市| 诸暨市| 镇坪县| 宝应县| 赫章县| 宜君县| 女性| 寿光市| 陇川县| 延安市| 施秉县| 阿鲁科尔沁旗| 海城市| 怀柔区| 内江市| 长泰县| 乌海市| 固安县| 宕昌县| 钟山县| 井冈山市| 米泉市| 增城市| 定边县|