在2015年11月,微軟宣布對Windows Server 2016以及Hyper-V的許可模式進行重大變更,並於2016年第三季度正式生效,Windows Server 2016標准版及數據中心版的許可模式將從基於處理器轉變為基於處理器核心。與其他已公開的Windows Server更新,比如引入Windows容器以及對Nano服務器進行升級有所不同,采用基於核心的許可模式給用戶提出了更多的挑戰。
專家認為這一變更讓微軟本已很復雜的許可模式變得更加復雜,迫使用戶計算每台服務器上有多少個核心以確保所有的服務器的軟件許可足夠用,唯恐被微軟審查。其他用戶擔心這一變更將會抬高用戶使用多核服務器以及具有多個處理器且每個處理器核心數很少的舊服務器的成本。有關Windows Server 2016以及Hyper-V更多的定價及許可信息將會在2016年第一季度公布,一切還沒有最終確定。
盡管了解潛在的許可變更很重要,但現在你可以采取一些策略及措施降低Hyper-V的許可成本。快速瀏覽本文中提到的相關文章以更好地理解許可給虛擬環境帶來的影響以及編制許可預算的潛在方式。
計算Windows Server 2012以及Hyper-V許可
盡管虛擬化提高了服務器部署效率、簡化了部署步驟,但同樣會使用戶陷入困境,因為快速部署可能會導致服務器許可違規。為避免上述違規,用戶理解並在虛擬數據中心中使用多種許可方式至關重要。首先要了解物理服務器許可與虛擬服務器許可之間的差異:盡管在很多方面相似,但虛擬服務器環境需要很多許可,這可能會增加成本。因此,軟件廠商齊心協力開發了虛擬化感知許可以將費用降至最低;微軟針對Windows Server 2012的策略僅僅是虛擬化感知許可的示例之一。
此外,用戶有必要了解虛擬機遷移對許可需求量的影響。這與Windows服務器軟件與運行該軟件的硬件設備之間的關系相關,但不要害怕—微軟針對硬件/軟件許可策略提供了期限為90天的例外情形。利用微軟的90天策略,Windows服務器用戶能夠很輕松地避免Hyper-V許可陷阱。
如何避免Windows服務器許可費用過高
軟件許可是很不幸的現實問題,引入虛擬化后問題變得更加復雜。由於有多個客戶機運行在單個硬件平台之上,虛擬化增加了軟件許可的需求量,這反過來導致了新的許可復雜性問題。由於傳統的許可數量成百上千地增長,系統管理員熟悉新的許可模式並尋找降低許可成本的方式至關重要。在Windows服務器許可指南中,虛擬化專家Brian Kirsch給予了提示並分享了相關技巧,比如選擇多個虛擬CPU或者每個vCPU上配置多個虛擬核心以降低Windows Server 2012的許可成本。
理解免費Hyper-V給許可帶來的影響
在微軟獨立的Hyper-V服務器與提供了Hyper-V的Windows Server 2012之間做出選擇時需要考慮的最重要的事情之一就是許可成本。Hyper-V服務器的吸引力在於其成本效率—Hyper-V服務器可以免費下載,不需要付費就能夠獲得很多與Windows Server 2012 Hyper-V相同的功能。但付費購買Windows Server許可仍舊有很明顯的優勢。微軟MVP Brien Posey權衡了安裝Hyper-V的優缺點,並計算出了采用哪種方式更符合財務需求。
免費的Hyper-V服務器的確物有所值嗎?
正如之前提到的,微軟Hyper-V可以免費獲取而且能夠獲得很多與Windows Server 2012 Hyper-V相同的功能,這使得Hyper-V在虛擬化領域非常有名。然而,免費有時伴隨着新成本:盡管費用肯定比授權方式低,但往往面臨着主機承載虛擬機及工作負載有限的風險。
沒有必要的軟件,比如圖形用戶界面或者來自微軟的技術支持,運行中斷時Hyper-V服務器幾乎不能提供任何保護,這會給工作繁重的系統管理員帶來麻煩。盡管Hyper-V最初可能對沒錢購買Windows服務器許可的小企業充滿吸引力,但浪費時間及精力所帶來的潛在成本使得企業在實驗環境之外部署Hyper-V服務器時往往會猶豫不決。
構建免費的Hyper-V服務器故障切換集群
曾經認為是不可能的,但現在有一種方法可以部署Hyper-V容錯環境而且Brien Posey進行了相關介紹。部署過程不是很簡單—需要了解故障切換集群以及PowerShell—但是可控,如果部署成功能夠獲得很多好處。盡管微軟仍舊鼓吹與免費的Hyper-V服務器相比,Windows服務器必然具備優勢,但能夠使用Hyper-V服務器創建高可用性使Hyper-V成為尋求節省許可費用但同時又能夠高效、可靠運行應用的企業的可選方案之一。