Hyper-V Manager實現的第一項改進就是支持多種認證賬戶。Hyper-V Manager是一款以服務器為中心的管理工具,每臺Hyper-V服務器都包含自己的Hyper-V Manager,能夠顯示當前服務器上所運行的虛擬機。即便如此,管理員依舊可以在Hyper-V Manager控制臺中添加額外的Hyper-V服務器,也就是說可以通過Hyper-V Manager控制臺來管理多臺Hyper-V服務器——以及運行在這些服務器中的虛擬機。
但問題是控制臺只允許管理員連接能夠通過認證的Hyper-V服務器。如果想要連接位于同一個域中的Hyper-V服務器,這種方式能夠正常工作,但是如果想要連接那些位于不同域、甚至根本沒有加入域的Hyper-V服務器,這種方式可能會帶來問題。
而Windows Server 2016中的Hyper-V Manager支持使用多種賬戶連接遠程Hyper-V服務器。如果想要使用這種特性,只需要右鍵單擊Hyper-V Manager容器,從彈出的菜單中選擇“連接到服務器”。之后系統會彈出一個對話框詢問用戶需要連接到哪臺服務器。如圖A所示,這個對話框允許使用其他用戶發起連接。
Hyper-V Manager現在允許使用其他用戶發起連接
如上圖所示,新版本Hyper-V Manager當出現了“選擇用戶”按鈕。點擊這個按鈕不僅允許管理員使用不同的賬戶進行認證,而且系統還可以對這些賬戶進行保存,這樣下次就不需要重復輸入了。
兼容早期版本Hyper-V微軟為Hyper-V Manager帶來的另外一項改進是其能夠兼容早期版本的Hyper-V。右鍵單擊Hyper-V Manager容器,從快捷菜單中選擇“連接到服務器”,就能夠連接到遠程Hyper-V服務器了,即便這些服務器運行的并不是Windows Server 2016。
盡管這種特性聽起來十分簡單,但是管理員應該了解兩件事情。首先,Windows Server 2016當的Hyper-V Manager并非能夠連接到所有之前版本的Hyper-V。官方支持的Hyper-V版本包括Windows Server 2016、Windows 10、Windows Server 2012、Windows 8、Windows Server 2012 R2 和Windows 8.1。Hyper-V Manager并不能連接到Windows Server 2008或者2008 R2 Hyper-V。
關于使用Hyper-V Manager連接到老舊版本Hyper-V服務器,管理員需要了解的另外一件事情是不能使用其他認證賬戶進行連接。其他認證賬戶只支持Windows Server 2016和Windows 10。
支持更多管理協議微軟對Hyper-V Manager進行的另外一項重要改進就是升級其所支持的管理協議。之前版本的Hyper-V允許管理員針對實時遷移等功能使用CredSSP或Kerberos作為認證方式。但是CredSSP存在跳數限制問題,管理員只能從服務器控制臺上直接進行操作。Kerberos更加安全,并且不存在跳數限制,但是需要管理員啟用強制委派(constrained delegation)功能。
現在微軟對Hyper-V Manager進行了升級,可以使用WS-MAN協議連接到底層Hyper-V服務,意味著CredSSP能夠被更多地應用在管理任務中,因為跳數不再是個問題。當然,使用CredSSP也無需啟用強制委派(constrained delegation)功能。
微軟針對Hyper-V Manager進行了多項重要改進,即便這些改進并沒有在界面上直接體現出來,但是能夠幫助Hyper-V Manager更好地完成遠程Hyper-V服務器管理任務。