沒提System Center是件頗為奇怪的事,System Center可是微軟私有云解決方案的心臟啊;System Center的虛擬機管理器上甚至還有個創建云按鈕。
然而,納德拉和Guthrie卻大談另一種構建私有云的方法,他們談到如何利用微軟和戴爾提供的“云盒”(Cloud-in-a-box)解決方案,號稱云平臺系統。CPS是微軟公有云的私有部署技術,可以安裝在用戶的數據中心上。
CPS軟件基于現有的產品Azure Pack;戴爾提供硬件:塞滿了32個Dell PowerEdge C6220 II服務器的機架,用于Hyper-V主機;外加PowerEdge服務器,用于管理存儲;4個PowerVault MD3060e機箱,用于硬盤(HDD)和固態硬盤(SSD)陣列。 微軟高管大談用于數據中心的即時Azure Scott Guthrie 你可以買一至四個42U機架。完整的四機架設置可提供最多8000個虛擬機(含兩個虛擬CPU內核,1.75GB的RAM和50GB的硬盤)和0.7PB的工作負載存儲(有用于備份的附加存儲)。
機架內部連接速度達1360 Gb/s,機架間連接速度達560 GB/ s,外部帶寬可高達60 Gb/s。 各層面設有容錯機制,包括網絡容錯機制。補丁管理、監控、備份和數據恢復都整合在一起。
微軟高管大談用于數據中心的即時Azure Azure Pack是用來運行Azure的軟件的一部分,用于在私有基礎設施上的運行。 對于終端用戶(也就是私有云消費者)來說,CPS的重要特征是他們可以使用Azure門戶、網絡服務API或PowerShell腳本創建和管理其應用程序和虛擬基礎架構,其中包括Azure網站。用戶可以用最少的資源建一個共享站點,在建原型時頗為方便,用戶也可以在專用的虛擬機里部署多個負載平衡實例,可預設自動縮放。 管理員擁有自己的門戶網站,他們可以設置配額、價格管理和計費以及配置終端用戶門戶網站(包括標準的應用程序和虛擬機映像)。
從System Center到私有云的遷移 無直接簡單的方法 Azure Pack或CPS的一個重要組成部分是潛伏在下面的System Center(尤其是其虛擬機管理器),但如果你選用CPS,管理員卻無需直接與System Center打交道。話是這么說,但CPS云和System Center云卻并不是一回事,雖然他們都使用Hyper-V。Hyper-V是微軟的虛擬機監控程序。從System Center到私有云的遷移無直接簡單的方法。
用戶仍然可以選擇在自己的硬件上安裝Azure Pack,但購買戴爾預先配置和驗證的產品有吸引力,這樣做可以節省配置時間和成本,另外,成功運行程序的機會高些(至少希望大些)。這事應該是可以行得通的,原因是微軟稱CPS與在Azure本身運行的東西類似,雖然這款私有版本只提供了Azure功能的一部分。
不足之處是目前只有一個硬件供應商(戴爾),這對于那些用了別的供應商進行標準化的公司是件不幸的事情。而且,雖然小規模的Azure Pack手動部署是可行的,但從整體上看,僅僅是個企業(或托管服務提供商)解決方案。 從幾個方面來看,CPS是一個精明的舉措。其中之一為,管理System Center太復雜、太痛苦,這也是為什么VMware受歡迎的原因之一。CPS可以說是從System Center復雜性和痛苦(當然System Center有許多其他功能)解脫的一個方法。
從更廣泛的層面上看,運行公有云服務迫使微軟提高旗下產品在管理方面的可用性,因而我們看到一些東西又返回數據中心。 Azure自己的復雜性也是一個因素,隨著Azure的發展(Guthrie稱,在過去12個月里有超過300個新功能或服務),諸如API亂象(API churn)、文檔不一致等問題的風險也高些,這些都會對Azure的體驗產生不好的影響。
另一個正面的東西為,在CPS或Azure Pack里,用戶可以在私有云和公有云里使用相同的云API。開源的OpenStack也具有同樣的優點,OpenStack有些服務支持亞馬遜網絡服務API,但要達到由同一個供應商同時提供確實可行的公有和私有云解決方案的目標,還有很長的路要走。
同時使用公有云和私有云有其可取之處。社交搜索專家Foursquare的業務以前以AWS為基礎,但最近Foursquare將旗下的大數據分析遷移到Equinix數據中心的托管服務器上,而基礎設施的其余部分仍留在AWS上,AWS直接連接(Azure里的等價物名叫ExpressRoute)提供快速連接。Foursquare稱這樣做的結果是更低的成本和更好的優化,這也說明,一股腦將所有東西都遷移到公有云里并不總是最符合成本效益的解決方案。 規范性、數據保護、自主性和彈性等考量也是私有云的驅動力。