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

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

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
主站蜘蛛池模板: 衡山县| 江油市| 固安县| 托里县| 福贡县| 迁安市| 通河县| 濉溪县| 大邑县| 双流县| 千阳县| 汉中市| 巨野县| 吉首市| 定南县| 惠水县| 金门县| 盐亭县| 华坪县| 布拖县| 茶陵县| 恩平市| 上饶市| 沙洋县| 香河县| 阜城县| 岳西县| 肇东市| 临泽县| 溧阳市| 岐山县| 台中市| 淮安市| 富裕县| 建宁县| 深水埗区| 枣庄市| 永济市| 岳西县| 温泉县| 合山市|