虛擬環境下微軟Windows Server許可證的計算方式(Revision 2)

             虛擬環境下微軟Windows Server許可證的計算方式(Revision 2)

 

  2010-02-27 16:54:50

標籤:Microsoft Windows Server 虛擬化 許可證

原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://delxu.blog.51cto.com/975660/279033            

   08年底曾經寫過一篇博文介紹這個,時過境遷,當時的文章可能有些過時了,所以在這裏作一個補充和更新。


當然你可以去微軟網站看個仔細:
http://www.microsoft.com/licensing/about-licensing/virtualization.aspx
或者下載這個文檔:
http://download.microsoft.com/download/F/C/A/FCAB58A9-CCAD-4E0A-A673-88A5EE74E2CC/Licensing_Microsoft_Server_Products_Virtual_Environments.docx

討厭英文的同學可以看我這個簡單的介紹:
(1) 一個Windows Server 2008 R2 Standard 許可證可以在同一臺物理服務器上安裝1次(不包括Host那次,簡寫成1+1)
(2) 一個Windows Server 2008 R2 Enterprise 許可證可以在同一臺物理服務器上安裝4次(不包括Host那次,簡寫成4+1)
(3) 一個Windows Server 2008 R2 Datacenter 許可證可以在同一臺物理服務器上安裝無限次
(4) 一個Microsoft SQL Server Standard/Workgroup/Enterprise版的許可證可以在同一臺物理服務器上安裝無限次
(5) 以上license概念適用於各種VM技術,包括MS Virtual Server, Hyper-V, XEN和VMWare的各個版本。

由於高版本許可證允許安裝低版本的軟件,所以買了Windows 2008 R2的license,可以安裝Windows Server 2008, Windows Server 2003或者Windows 2000 server;又因爲版本本身向下兼容,因此,買了datacenter版本的許可證允許安裝Enterprise版或者Standard版。因此購買了Windows Server 2008 R2 datacenter版,你就可以在同一臺物理服務器上安裝任意數量個Windows Server的VM,不管這個Windows 是2008R2還是2008還是2003還是2000甚至是NT,也不用管是datacenter版還是Enterprise版還是Standard版。

但是要注意以下幾點,首先,datacenter版本的Windows Server只有per CPU的,因此1臺雙CPU(注意不是雙核,不管一個CPU有多少個核,都只算1個CPU,只需要一個per CPU的許可證)的服務器必須買2個許可證,四個物理CPU的服務器必須買4個許可證;

其次,要注意Enterprise License的應用。比如,你有2個Windows Server Enterprise許可證,分別用在2臺ESX上,其中ESX1上運行了4個VM,ESX2上運行了3個VM,這些VM都安裝了Windows Server Enterprise。此時你是符合許可證規範的。如果此時你VMotion了一臺虛機,從ESX1到ESX2,這是合法的,因爲此時ESX1上運行3個,ESX2上運行4個。但是從ESX2到ESX1是不合法的,因此此時ESX2運行2個,但是ESX1上運行了5個VM,超過了許可。

當然,微軟沒有用技術手段(比如黑屏)來控制這一點,這完全是一個法律上的合規的概念。

希望本文對於那些希望法律合規的企業管理員帶來些幫助。如果您還有疑問,建議您向微軟的銷售人員諮詢。

本文出自 “三角陽臺的技術筆記本” 博客,請務必保留此出處http://delxu.blog.51cto.com/975660/279033


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章