天天看點

《VMware Virtual SAN權威指南》一1.1 軟體定義的資料中心

在2012年VMware的年度大會VMworld上,VMware分享了對于軟體定義的資料中心(software-def?ined datacenter,SDDC)的願景。SDDC是VMware的公有雲和私有雲的架構,在其中将資料中心所有的重要組成部分——計算、存儲、網絡以及相關的服務全部都進行虛拟化。将資料中心的各個元件虛拟化使得IT團隊更加靈活,降低了營運的複雜性,減少了成本,并同時增加了可用性和靈活性,最終将大大縮短把新服務投向市場的時間。

要達到這些目的,僅僅是實作所有元件本身的虛拟化是不夠的,其使用的平台必須擁有以全自動的方式來安裝和配置的能力。更重要的是,它應該能使你無須過多操作就能智能地管理和監控基礎架構。這就是軟體定義的資料中心的意義所在!就像VMware的進階副總裁Raghu Raghuram所概括的:軟體定義的資料中心的精要就是“抽象化、池化和自動化”。

抽象化、池化和自動化都是通過在實體資源上引入額外的層面實作的,這個層面通常是指虛拟化層。我想本書大多數的讀者對計算虛拟化的領軍産品VMware vSphere都會比較熟悉,但是熟悉網絡虛拟化——有時候也指軟體定義的網絡(software-def?ined network,SDN)的解決方案——的讀者就可能比較少了。在這個領域VMware提供的解決方案叫做NSX,這是在收購來的Nicira公司的解決方案的基礎上建構而成的。NSX之于網絡就相當于vSphere之于計算一樣。這些層面不僅對實體資源進行虛拟化,還允許你将它們池化,并且提供應用程式程式設計接口(application programming interface,API)來允許你将所有的營運活動都自動化。

然而自動化不僅僅意味着腳本編寫,例如虛拟機(及其相關聯的資源)的置備自動化的一個重要環節是通過基于政策的管理來實作的。預定義的政策使你得以用快速、便捷、一緻和可重複的方式來置備虛拟機。計算政策的一個例子就是定義在資源池或vApp容器上的資源特性。這些特性使你可以從預留(reservation)、限制(limit)和優先級(priority)等方面量化資源政策。網絡政策的範圍可以涵蓋從安全到服務品質等各個方面。遺憾的是,存儲卻往往大大受限于實體儲存設備提供的特性,很多時候無法滿足許多客戶的需求和期望。

本書将讨論VMware的SDDC的存儲元件,具體來說,就是一款名為Virtual SAN(VSAN)的産品将怎樣來切入這個願景。我們将從底層的實施細節來探讨如何實施、如何将其整合到現有的平台中、如何利用其功能,以及如何進行擴容。不過,在開始之前,了解一下VSAN對于更寬泛的軟體定義的存儲來說意味着什麼還是有幫助的。