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