組織用于軟件許可管理的方法多年來一直沒有發生什么變化,通常,IT管理人員依靠計量軟件確定安裝的軟件實例,然后將得出的數字與購買的許可數量對比,雖然這個方法被證明是非常有效的,但對虛擬數據中心來說,用這個方法來管理軟件許可就有點不適當了,本文解釋了為什么傳統的許可審核技術不再適合虛擬數據中心,并給出了軟件許可管理的最佳替代方案。
為什么傳統許可審核方法不適用
傳統許可審核技術不適合虛擬數據中心的主要原因有兩個,一個原因是虛擬機(VM)的快速激增,自助服務門戶使管理員和授權用戶在數分鐘內創建大量的VM成為可能,很多時候,VM存活時間很短,在幾周后就會被刪除,這意味著如果某個組織使用傳統的計量軟件執行軟件許可審核,審核結果很可能是無效的。
另一個原因是因為操作系統在虛擬環境的許可方式完全不同,過去,管理員需要為他或她部署的每個操作系統分配一個許可,但現在,某些Windows Server操作系統帶有多用途許可證,例如,Windows Server 2008標準版可以安裝在虛擬主機和虛擬服務器上(運行Microsoft Hyper-V只需要主機級操作系統),同樣,Windows Server 2008企業版的許可允許安裝4個VM,數據中心版的許可對VM數量沒有限制。
這可能是一個大問題,因為組織以來許可計量軟件確定他們需要購買多少許可,如果應用程序需要為每個操作系統購買一個許可,那么組織最終可能要花更多的錢來購買軟件許可。
解決服務器,應用程序虛擬化挑戰
另一個麻煩是應用程序虛擬化,大多數軟件通過查找系統注冊表跟蹤每個PC的應用程序目錄,以確定安裝了什么應用程序,當應用程序虛擬化后,這個跟蹤許可的方法也不靈了,因為虛擬化應用程序沒有以傳統方法安裝,因此,一般用于跟蹤軟件安裝的注冊表項可能不存在,此外,有些虛擬化應用程序可能根本就沒有安裝,有些應用程序虛擬化產品將應用程序以流的形式傳送到用戶的桌面,而不是直接在用戶桌面上安裝應用程序。
遺憾的是,沒有一個簡單的辦法解決服務器和應用程序虛擬化引起的許可變化,部分原因是因為許多應用程序發布者仍然使用傳統的許可條款,沒有考慮虛擬化,例如,應用程序的許可可能聲明,每臺計算機必須購買一個許可,如果許可沒有考慮虛擬化,可能會帶來諸多問題,如:
如果應用程序流給桌面,桌面還需要許可嗎?因為讓人糾結的是軟件并沒有安裝到桌面上。
如果你需要為每臺安裝軟件的計算機購買一個許可,那意味著你只需要為托管了80個虛擬桌面的虛擬桌面基礎設施服務器購買一個許可嗎?
解決軟件許可進退兩難
軟件許可讓人討厭,要一絲不茍地遵循條款可能很難,但許多IT專家愿意遵守許可條款的精神,雖然如此,IT專家仍然力圖找出虛擬數據中心跟蹤軟件許可使用情況的方法。
雖然許可跟蹤軟件還不能完全滿足虛擬數據中心的需要,但目前使用這種軟件是最好的選擇,尋找專為虛擬環境設計的工具,理解主機服務器和虛擬服務器之間的關系,是IT專家正確管理服務器操作系統許可的必經之路。
作為一個許可計量軟件IT專家,應該確保所選擇的產品可以監控許可使用情況,可以是實時的,也可以使按期的,以便跟上不斷變化的軟件使用情況。
管理一個私有云的IT專家可以使用Web界面按需創建VM,有多個選項確保許可遵從,最好的選擇可能是基于他們自己的許可設置配額,用戶超出軟件許可限制不會有任何危險。
另一個選項是在Windows Server 2008數據中心版上管理云,IT專家不用擔心最終用戶創建了多少虛擬機,因為數據中心版本對VM的數量沒有限制,但是,IT專家仍然需要確保他們正確管理運行在這些服務器上的應用程序的許可。
正如你所看到的,還沒有一個有效的方法解決虛擬數據中心的軟件許可問題,隨著許可計量軟件的成熟,這個問題將會得到有效解決,與此同時,你最好避免讓軟件安裝量過渡激增。