Hyper-V 2016支持較新guest 操作系統(tǒng),支持最大數(shù)量的vCPU和自動集成服務(wù)安裝。但是對于較舊的guest 操作系統(tǒng),用戶仍需要手動安裝。
Microsoft已經(jīng)努力確保在Windows Server 2016上運行的最新版本的Hyper-V中,支持所有最新的Windows和Linux發(fā)行版的guest 操作系統(tǒng)。但是,重要的是它是如何作為guest 操作系統(tǒng)來支持大量的vCPU的,支持Integration Services,以及對新Hyper-V 2016功能的支持。例如,早期版本的Hyper-V為幾乎所有的Windows和Linux操作系統(tǒng)提供了對guest 操作系統(tǒng)的支持,但是許多Windows和Linux版本僅支持有限數(shù)量的vCPU,并且無法自動安裝集成服務(wù)。使用Hyper-V 2016,Microsoft明顯改進了將集成服務(wù)自動添加到guest 操作系統(tǒng)的過程,并增加了對最大數(shù)量vCPU的支持。
通過自動化Windows Server 2016、Windows Server 2012 R2、Windows Server 2012、Windows 10和Windows 8.1等較新操作系統(tǒng)上的集成服務(wù)的安裝和激活過程,Hyper-V 2016變得更加簡單。 但是,對于帶有SP1的Windows Server 2008 R2、帶有SP2的Windows Server 2008、帶有SP1的Windows 7和帶有SP2的Windows Vista,用戶必須手動安裝和升級集成服務(wù)。
對于虛擬處理器支持,如果虛擬機類型是第2代,則Windows Server 2016的guest 操作系統(tǒng)將支持260個vCPU,而使用第1代類型技術(shù)創(chuàng)建的Windows Server 20166的guest 虛擬機則為64個vCPU。6的guest 操作系統(tǒng),例如Windows Server 2012、Windows Server 2012 R2和Windows Server 2008 R2 SP1,將最多支持64個vCPU。客戶端Windows VM,如Windows 10和Windows 8.1,最多可支持32個vCPU,并運行Windows 7 SP1操作系統(tǒng)的VM支持4個vCPU。
當(dāng)涉及Linux發(fā)行版作為VM時,Hyper-V 2016幾乎支持所有,包括CentOS、紅帽、Debian、Oracle Linux、SUSE、Ubuntu和FreeBSD。 大多數(shù)較新的Linux發(fā)行版都包含Integration Services。你所需要做的是激活Linux VM上的集成服務(wù),這反過來使你能夠使用所有新的Hyper-V功能,如安全引導(dǎo)、使用統(tǒng)一的可擴展固件接口引導(dǎo)、內(nèi)存調(diào)整大小等。
簡言之,對于較新的guest 操作系統(tǒng),Hyper-V 2016支持最大數(shù)量的vCPU,并自動安裝Integration Services;但對于較舊的guest 操作系統(tǒng),用戶必須手動安裝和升級Integration Services。