微軟的Hyper-V公認支援WindowsVM,但Hyper-V也支援LinuxVM。Hyper-V支援各種Linux發行版的VM,包括CentOS、RedHatEnterpriseLinux(RHEL)、Debian、Oracle、SUSE和Ubuntu。Hyper-V可為大部分Linux版本提供模擬支援,儘管你需要為特殊的驅動版本安裝Linux整合服務,以啟動Windows伺服器平臺上的LinuxVM。現在,來考慮Hyper-V下執行LinuxVM時可能會引起的一些問題。
在WindowsServer2012和WindowsServer2012R2上使用RHEL6.5時,有一些問題需要檢查。第一個問題涉及到記憶體對映I/O(MMIO)缺口,其通常提供物理記憶體空間留給(但很少使用)PCI裝置。WindowsServer2012R2Hyper-V允許管理員配置兩個MMIO缺口來支援虛擬裝置配置。配置MMIO缺口的能力是成功部署虛擬裝置的重要因素,因此較早的Windows伺服器平臺需要升級到WindowsServer2012R2,才能配置並支援RHEL6.5虛擬裝置。
動態記憶體特性還支援熱插或記憶體膨脹等記憶體功能。熱插記憶體功能首次在WindowsServer2008R2SP1中出現。根據虛擬機器的資源需求和啟動的數量及最大記憶體指定為虛擬機器分配資源。膨脹技術允許伺服器恢復LinuxVM不再需要的記憶體,通常VM在啟動後,對記憶體的需求會下降。
微軟的Hyper-V公認支援WindowsVM,但Hyper-V也支援LinuxVM。Hyper-V支援各種Linux發行版的VM,包括CentOS、RedHatEnterpriseLinux(RHEL)、Debian、Oracle、SUSE和Ubuntu。Hyper-V可為大部分Linux版本提供模擬支援,儘管你需要為特殊的驅動版本安裝Linux整合服務,以啟動Windows伺服器平臺上的LinuxVM。現在,來考慮Hyper-V下執行LinuxVM時可能會引起的一些問題。
在WindowsServer2012和WindowsServer2012R2上使用RHEL6.5時,有一些問題需要檢查。第一個問題涉及到記憶體對映I/O(MMIO)缺口,其通常提供物理記憶體空間留給(但很少使用)PCI裝置。WindowsServer2012R2Hyper-V允許管理員配置兩個MMIO缺口來支援虛擬裝置配置。配置MMIO缺口的能力是成功部署虛擬裝置的重要因素,因此較早的Windows伺服器平臺需要升級到WindowsServer2012R2,才能配置並支援RHEL6.5虛擬裝置。
動態記憶體特性還支援熱插或記憶體膨脹等記憶體功能。熱插記憶體功能首次在WindowsServer2008R2SP1中出現。根據虛擬機器的資源需求和啟動的數量及最大記憶體指定為虛擬機器分配資源。膨脹技術允許伺服器恢復LinuxVM不再需要的記憶體,通常VM在啟動後,對記憶體的需求會下降。