隨著云計算的興起,硬件管理從硬件服務的內在目的的抽象使得IT管理變得更加容易。這一趨勢已經滲透到數據中心,軟件定義的系統(計算,網絡和存儲)成為IT資源部署中的重要特征。
將此概念應用到目的性的極致就是,軟件定義的數據中心(SDDC)將軟件定義的系統與用于系統編排的附加軟件層相結合,旨在進一步自動化數據中心的管理和監督。
本指南既是對SDDC的通俗介紹,也是定期更新的“活學活用”指南,以便隨時讓IT領導者了解利用軟件定義的系統的新方法。
綱要
·什么是SDDC?利用軟件定義系統的數據中心(計算,網絡和存儲)和附加軟件進行系統編排和管理。
·為什么SDDC很重要?軟件定義系統比需要手動配置的系統更容易管理。
·SDDC對誰產生了影響?具有足夠大的工作量以保證傳統數據中心部署的組織可以受益于“完整”的SDDC,盡管較小的組織也可以從采用某些軟件定義系統中受益。
·SDDC產生于什么時候?自2002年以來,這一概念就以各種形式存在,盡管最近才有組織考慮采用SDDC。
·我如何獲得SDDC?雖然可以為你的組織構建定制的解決方案,但是各種服務器硬件供應商都能提供已經認證的易于部署的解決方案。
什么是軟件定義的數據中心?
最低限度地,軟件定義數據中心(SDDC)是軟件定義的計算平臺(虛擬機或應用程序容器),軟件定義的存儲和軟件定義的網絡的組合。然后,這三個軟件組件由系統管理軟件控制,該軟件處理虛擬機、存儲和網絡的配置和生命周期。
這個概念——用于管理硬件的軟件與用于管理該軟件的附加軟件的合并——并不是特別新鮮的事物。在一個充斥著流行語和首字母縮略詞的行業,SDDC是營銷部門試圖差異化產品的必然結果。
目前,VMware(以及將VMware軟件與服務器捆綁在一起的硬件公司)是唯一能提供明確標記SDDC的公司,盡管競爭對手也提供能執行大部分任務(盡管不是全部);思科提供統一計算系統(Unified Computing System),而日益流行的開源項目OpenStack可以被有效地配置為相同的目的。
為什么軟件定義數據中心很重要?
隨著處理器性能、存儲容量和網絡能力的進步,硬件成本大大降低,數據中心的部署越來越不需要依靠壓榨硬件的每一個字節的性能,而是更側重于如何用功能軟件最有效地利用硬件。
軟件定義的系統——和SDDC作為一個整體——提供了將商品服務器硬件與開源(或至少標準化的)軟件捆綁在一起的機會,使組織免受硬件鎖定以及購買供應商組件的這樣一個惡性循環,即從同一個供應商購買組件以恢復因其問題硬件引起的故障。這個問題一直困擾著RAID控制器和網絡硬件,它們依靠閉源的、制造商特定的固件和不能良好地與競爭產品互操作的協議(即便可以)。
整體而言,SDDC服務模式允許更大程度的抽象化,從而讓來自不同(可能是競爭的)供應商的任何商品計算硬件或硬件組合——在類似抽象的網絡硬件上協調一致地工作。這反過來允許根據需要執行資源分配,并根據需要以可編程方式提供資源。這種商品化硬件隨后可以與諸如公共云提供商或混合云部署之類的其它計算資源一起使用,其中包括地理位置不同的數據中心。
軟件定義的數據中心對誰產生影響?
具有大型數據中心的機構,特別是具有多個實體地址的組織,一定能從采用“完整的”SDDC模式獲得最大收益。當然,如果你的機構的計算或存儲需求還沒有大到足以保證傳統數據中心所需的基礎設施,則SDDC模型沒有什么附加值。
也就是說,各種規模的組織越來越多地采用獨立的軟件定義的系統,特別是軟件定義的計算(應用程序容器或硬件虛擬化)和軟件定義的存儲(如Ceph或Gluster)。在較小的程度上,各種規模的組織正在采用軟件定義的網絡,盡管它只是被連接的系統數量所實現的一個功能,較大的組織將從軟件定義的網絡中受益更多。
軟件定義數據中心產生于什么時候?
軟件定義的系統已經存在了很長時間。硬件虛擬化是一個有幾十年歷史的概念,而軟件定義的存儲可以追溯到1993年的PVFS。根據惠普實用數據中心(HP's Utility Data Center)產品的Robert Stroud和Richard Fichera的Forrester報告,軟件定義的數據中心的統一概念可追溯到2002年,該概念于2004年底終止。
總體而言,SDDC的市場正在增長。對于需要大數據中心的組織,SDDC部署中的易于自動化和潛在的成本節省是誘人的成果,隨著當前部署的系統的升級路徑的路標被繪制出來,該成果將引起更多的關注。
我如何獲得軟件定義數據中心?
使用OpenStack等開源軟件,并組裝自己的服務器,你可以構建自己的軟件定義數據中心。這是一個重要的嘗試,在確定每個組件的資質和驗證中花費了大量的精力能確保服務器、網絡和存儲硬件以可預測的方式進行互操作。
富士通等硬件供應商為其PRIMEFLEX系列提供已獲認證的解決方案,該系列可以選擇與Red Hat OpenStack平臺捆綁在一起,其中包括Red Hat的部署和操作支持。
然而,更緊密的集成解決方案是可用的。那些出售已經通過VMware EVO SDDC產品認證(如Quanta Cloud Technology的QxStack)的系統的硬件供應商只需要連接電源和網絡,因為系統會使用機架上發布的硬件信息進行預成像;它使用此信息以及用戶提供的環境數據來初始化機架。
實際上所有企業級供應商都提供SDDC解決方案,而這些解決方案要么支持OpenStack,VMware EVO SDDC結盟,要么支持思科統一計算(Cisco Unified Computing)。