管理員想方設法通過軟件定義數據中心(Software-Defined Data Centers,SDDC )將他們的IT戰略帶到新的高度,但是在開始做規劃之前,最好學習以下10個基本的術語。
即使現在對于軟件定義數據中心的定義還比較模糊,但是它依舊是IT專家開始努力的一個方向。IT團隊可以通過它來減少數據中心的物理硬件,充分利用類似的軟件定義網絡和軟件定義存儲的技術,從而增加自動化程度和效率,以及獲得其他的好處。
在數據中心內,效率是最關鍵的——這包括了能源的使用和應用的性能——將數據中心的所有組件軟件化,并通過很簡單的方式進行部署,這讓軟件定義數據中心看起來很有吸引力。IT團隊可以通過虛擬化和其他方法來交付SDDC服務,不過需要對此十分謹慎,并且需要在SDDC規劃的早期階段就考慮這些服務。
當你決定要向前發展采納SDDC的時候,如果能參考與SDDC相關的各種術語和技術對你來說會很有幫助。以下有一些關于SDDC規劃術語的概要列表,對數據中心準備進行轉型時所面臨的問題進行了一些介紹。
軟件定義網絡 (SDN):有了虛擬化的幫助,SDN可以幫你減少在網絡管理和排錯過程中手工的一些工作,并且讓管理員能從一個平臺上對整個網絡進行控制。利用SDN控制器,智能網絡可以管理數據流量,并且告訴交換機我的數據包要傳送到哪里。
自動化:自動的任務管理和資源調度是驅動SDDC的重要元素。對于IT經理來說,他們的首要任務是在SDDC中利用一個平臺完成自動化計算、存儲、安全、網絡和其他數據中心服務。除了其他的好處,自動化讓管理員把精力放在數據中心的其他地方。
VMware在SDDC的自動化方面有很大的優勢,另外其他的一些工具,比如Puppet和Chef都能對自動配置管理有一定的幫助。
軟件定義安全 (Software-defined security, SDS):保護數據依舊是數據中心規劃中優先級最高的事情,采納、自動入侵檢測、網絡分割和其他功能讓SDS成為了一個單獨的術語。SDS讓企業監控數據中心的多個方面,并且確保安全策略可以始終被執行。對于已經采納了SDN并且最終要采納SDDC的企業來說,軟件定義安全模型能更好地來支持和保護開源協議,例如OpenFlow。
網絡虛擬化:網絡虛擬化在高密度服務器轉型到SDN和SDDC規劃階段中是重要的組件。優化網絡速度、可靠性和靈活性是網絡虛擬化最重要的地方,這允許網絡管理員從一個地方管理文件、軟件和其他組件。
要在數據中心部署網絡虛擬化,需要考慮二層或者三層網絡架構或者overlay網絡來將工作流傳輸到虛擬環境中去。這種部署長期來說應該比起傳統數據中心網絡來說更加便宜并且更加快速。
軟件定義存儲 (Software-defined storage, SDS):SDS將重心從傳統存儲硬件轉移到存儲相關的服務中去,并且將重復刪除和主從復制的特性轉移到軟件上。SDS的靈活性吸引著管理員,它讓管理員能夠通過軟件和基于策略的管理系統來控制和自動化存儲資源。物理存儲系統的減少也讓管理員的效率得到了質的飛躍。
存儲虛擬化:存儲虛擬化是能讓管理員在一個平臺上從多個不同的硬件上對大量的存儲數據進行管理的技術。比起物理存儲系統,管理員能更快地對存儲執行備份、存檔和恢復。
服務器虛擬化:服務器虛擬化技術讓管理員對用戶隱藏服務器資源,并且將數據中心的物理服務器分割成多個服務器環境,稱之為虛擬專用服務器(VPS)。在SDDC規劃中,服務器虛擬化是通向自動化計算的一步,因為虛擬化環境可以自動管理自己,不需要太多外界的干預。服務器虛擬化需要半虛擬化模型,虛擬機模型或者操作系統層面的虛擬化。
應用軟件接口Application Program Interface (API):在開發者寫了一個程序向操作系統請求服務之后,API就能讓不同軟件程序之間進行交流。如果應用程序是用不同語言進行編寫的,那么你可以使用中間件來延伸這種程序間的交流。在SDDC中,管理員使用API來管理計算、存儲、網絡和其他組件。
API的語法會讓人覺得很迷惑,但是有一些方法可以解決這些問題并且讓它在數據中心中很有效地被使用。
可組合的基礎架構:可組合的基礎架構將數據中心看成一個服務,并且允許管理員能邏輯上地進行配置而不是配置物理的硬件。開發者可以使用可組合的架構來定義應用程序的需求,并使用API來定義程序需要的基礎架構組件。使用可組合的基礎架構,不同的硬件的物理位置已經不再重要。這讓SDDC規劃和采用變得更加靈活。
可組合的基礎架構和基礎架構即代碼有點類似。
超融合基礎架構(HCI):HCI是高度集成了計算、存儲、網絡和虛擬化資源的系統。
HCI和SDDC都給管理員提供了很好的機會,通過一個單一平臺管理數據中心任務,并且減少對笨重的硬件的管理。但是這樣也會帶來一些憂慮,特別是廠商鎖定的風險。