隨著服務(wù)器虛擬化技術(shù)的發(fā)展,企業(yè)在新業(yè)務(wù)上線以及業(yè)務(wù)擴(kuò)容等問(wèn)題的解決上取得了巨大的便利。計(jì)算和存儲(chǔ)資源的池化和各種業(yè)務(wù)配置模板的出現(xiàn)使得管理員可以在幾分鐘之內(nèi)就迅速構(gòu)建好業(yè)務(wù)所需的計(jì)算和存儲(chǔ)資源。但在實(shí)際的應(yīng)用中,幾乎沒(méi)有企業(yè)能夠做到在幾分鐘之內(nèi)就讓新業(yè)務(wù)上線。為何實(shí)際應(yīng)用和各類虛擬化廠商的宣傳之間會(huì)出現(xiàn)如此大的偏差?在很多情況下,都是網(wǎng)絡(luò)配置拖了整個(gè)虛擬化的后腿。
在云數(shù)據(jù)中心環(huán)境中,能夠做到軟件定義計(jì)算和軟件定義存儲(chǔ)的并不在少數(shù),但能夠真正做到軟件定義網(wǎng)絡(luò)的卻鳳毛麟角。在那些還沒(méi)有實(shí)現(xiàn)SDN的所謂云數(shù)據(jù)中心里,當(dāng)管理員運(yùn)用非常智能化的手段完成了計(jì)算和存儲(chǔ)的配置之后仍然要使用非常原始的手工方法來(lái)為虛擬機(jī)配置網(wǎng)絡(luò)資源。就好比一輛法拉利安裝了馬車輪一樣,發(fā)動(dòng)機(jī)再?gòu)?qiáng)也跑不快。
一張配得上云數(shù)據(jù)中心的網(wǎng)絡(luò)
云數(shù)據(jù)中心的初衷是什么?無(wú)非是要做到對(duì)各種資源的靈活配置,以便讓企業(yè)能夠把更多精力放在業(yè)務(wù)上,而不是對(duì)各種設(shè)備的調(diào)試和管理。既然計(jì)算和存儲(chǔ)已經(jīng)基本做到了這一點(diǎn),構(gòu)建真正云數(shù)據(jù)中心的最后屏障就只剩網(wǎng)絡(luò)了。
作為全球領(lǐng)先的網(wǎng)絡(luò)解決方案提供商,華為早在三年前就提出了自己的SDN解決方案——Cloud Fabric。而三年過(guò)去,Cloud Fabric也進(jìn)化到了3.0.作為一項(xiàng)解決方案,三年正是一個(gè)從起步到成熟的過(guò)程。
那么回到問(wèn)題的最開(kāi)始,數(shù)據(jù)中心網(wǎng)絡(luò)配置為什么慢?原因無(wú)外乎三點(diǎn):1、網(wǎng)絡(luò)與IT系統(tǒng)割裂;2、存儲(chǔ)網(wǎng)絡(luò)無(wú)法統(tǒng)一管控和按需擴(kuò)展;3、DC互聯(lián)網(wǎng)絡(luò)無(wú)法靈活調(diào)度。
首先,華為提供了軟件定義DC-LAN(計(jì)算網(wǎng)絡(luò))功能,在不影響性能的前提下,讓IT應(yīng)用管理員可以基于業(yè)務(wù)視角,用業(yè)務(wù)的語(yǔ)言來(lái)定義網(wǎng)絡(luò)需求(應(yīng)用框架視圖)。不同的業(yè)務(wù)擁有獨(dú)立的應(yīng)用框架視圖,并可由IT管理員按需調(diào)整。通過(guò)Agile Controller能夠自動(dòng)將上述應(yīng)用框架轉(zhuǎn)換為邏輯網(wǎng)絡(luò),IT管理員就能靈活定義面向應(yīng)用的網(wǎng)絡(luò),從而實(shí)現(xiàn)網(wǎng)絡(luò)和IT的統(tǒng)一管理。
其次,華為提供第三代存儲(chǔ)網(wǎng)絡(luò)解決方案(軟件定義的DC-SAN),首次把SDN從計(jì)算網(wǎng)絡(luò)擴(kuò)展到存儲(chǔ)網(wǎng)絡(luò)。這樣,IT管理員不但可以通過(guò)Agile Controller一鍵式創(chuàng)建FCoE網(wǎng)絡(luò),同時(shí)還具備FCoE物理網(wǎng)絡(luò)拓?fù)洹⒃O(shè)備信息、用戶信息以及日志記錄等全局可視化維護(hù)能力另外,為了適應(yīng)更大規(guī)模的應(yīng)用場(chǎng)景,華為還在Cloud Fabric解決方案中加入了DCI(數(shù)據(jù)中心間網(wǎng)絡(luò))統(tǒng)一編排功能,讓多個(gè)大型數(shù)據(jù)中心內(nèi)部和外部的網(wǎng)絡(luò)能夠被統(tǒng)一管理,大大提升網(wǎng)絡(luò)管理的效率。同時(shí),為了進(jìn)一步降低企業(yè)網(wǎng)絡(luò)成本,華為Cloud Fabric解決方案還對(duì)DCI部分做了進(jìn)一步的優(yōu)化,使得解決方案對(duì)公網(wǎng)的利用效率提升了三倍。
從華為Cloud Fabric解決方案在DC域內(nèi)、DC域間的表現(xiàn)來(lái)看,Cloud Fabric可以稱得上是一張與云數(shù)據(jù)中心真正相配的網(wǎng)絡(luò)。
一張好用、耐用的網(wǎng)絡(luò)
除了做到自動(dòng)化和智能化之外,云數(shù)據(jù)中心網(wǎng)絡(luò)還要保持在性能上的領(lǐng)先以及對(duì)主流技術(shù)的全面兼容。
在性能上,華為的CloudEngine系列交換機(jī)的水平是毋庸置疑的,CE8800所提供的25G接入、100G互聯(lián)能力足以保證云數(shù)據(jù)中心的每個(gè)機(jī)柜都可以承載各類應(yīng)用而不會(huì)受到網(wǎng)絡(luò)限制。另外,作為核心交換機(jī)的CE12800系列在經(jīng)過(guò)升級(jí)之后之后,交換能力從之前的64T直接升級(jí)到了160T;而通過(guò)使用36×100G線卡,CE12800最高可以提供576個(gè)100G接口,讓數(shù)據(jù)中心的大幅度擴(kuò)容成為可能。而在華為看來(lái),這是一張能夠滿足數(shù)據(jù)中心未來(lái)10年需求的網(wǎng)絡(luò)。
當(dāng)然,華為Cloud Fabric除了做到夠用之外更要做到好用。為此,華為在核心的Agile Controller上也下了很大功夫。華為Agile Controller完全基于OpenDaylight標(biāo)準(zhǔn)開(kāi)發(fā),除了可以兼容自家的FusionSphere之外,還對(duì)主流的SystemCenter、OpenStack以及VMware vSphere虛擬化方案提供完整支持。而在面對(duì)網(wǎng)絡(luò)設(shè)備時(shí),Agile Controller也可以對(duì)業(yè)界主流的控制器和管理工具做到完整的適配。
融所有,變所需
作為一個(gè)進(jìn)入成熟期的解決方案,華為Cloud Fabric 3.0也隨之不斷進(jìn)化。傳統(tǒng)建設(shè)方式多以應(yīng)用系統(tǒng)垂直建設(shè),系統(tǒng)多為信息孤島,利用率低,擴(kuò)展能力差,資源共享需求強(qiáng)烈,資源池化訴求很高。華為敏捷數(shù)據(jù)中心具有高度的自動(dòng)化程度和動(dòng)態(tài)的資源管理架構(gòu),通過(guò)虛擬化、大二層(TRILL/VXLAN等)以及云管理平臺(tái)等技術(shù)手段,實(shí)現(xiàn)資源池化、集中管理及自動(dòng)調(diào)度,應(yīng)對(duì)業(yè)務(wù)的快速發(fā)展和業(yè)務(wù)高峰沖擊;華為在數(shù)據(jù)中心的全聯(lián)接SDN解決方案中提供了軟件定義的DC-LAN、DC-SAN和DCI,無(wú)縫聯(lián)接計(jì)算資源、存儲(chǔ)資源和多數(shù)據(jù)中心。全聯(lián)接SDN采用面向業(yè)務(wù)的開(kāi)放架構(gòu),基于業(yè)務(wù)需求,通過(guò)敏捷控制器和云平臺(tái)協(xié)同各種ICT資源。因此,IT管理員無(wú)需關(guān)注任何網(wǎng)絡(luò)細(xì)節(jié),只要提出網(wǎng)絡(luò)服務(wù)類型和質(zhì)量要求,就能自由定義業(yè)務(wù)所需的數(shù)據(jù)中心網(wǎng)絡(luò),快速部署云業(yè)務(wù)。這兩部分相得益彰,即所謂的“融所有,變所需。”
對(duì)于企業(yè)來(lái)說(shuō),計(jì)算和存儲(chǔ)的虛擬化固然重要。但網(wǎng)絡(luò)作為連接所有資源的基礎(chǔ),更是數(shù)據(jù)中心云之旅的重要一站。對(duì)于大型數(shù)據(jù)中心來(lái)說(shuō),軟件定義的網(wǎng)絡(luò)更可以說(shuō)是整個(gè)軟件定義數(shù)據(jù)中心的先決條件。而好用、夠用且智能則是一個(gè)真正成熟的SDN解決方案充分必要條件,就像華為SDN目前做到的一樣。