魯濱遜漂流記是一個(gè)浪漫主義的歷險(xiǎn)故事,但對(duì)于現(xiàn)實(shí)的企業(yè)IT來說,“孤島”現(xiàn)象并不是如童話般的令人向往。
一、數(shù)據(jù)中心的網(wǎng)絡(luò)架構(gòu)演進(jìn)
每當(dāng)我們談到數(shù)據(jù)中心的建設(shè),通常都會(huì)用到“組建”、“部署”這樣的動(dòng)詞,因?yàn)檫@是一個(gè)顯而易見的道理——數(shù)據(jù)中心是由一個(gè)個(gè)功能不同的設(shè)備部件組合而成的。從物理架構(gòu)看,數(shù)據(jù)中心從來就不是,也不可能是一個(gè)整體。
每一臺(tái)服務(wù)器是一個(gè)“孤島”,每一組機(jī)架、每一套陣列同樣也是孤島。在過去很長(zhǎng)的一個(gè)時(shí)期里,數(shù)據(jù)中心的架構(gòu)就如同群島一般,不同設(shè)備間相互獨(dú)立,然后,依靠不同的網(wǎng)絡(luò)協(xié)議和介質(zhì)進(jìn)行通信。
很明顯,這不是一個(gè)優(yōu)秀的架構(gòu)。為了提升數(shù)據(jù)中心的運(yùn)轉(zhuǎn)效率,眾多廠商和技術(shù)專家在提升服務(wù)器、存儲(chǔ)等設(shè)備的單機(jī)性能和集群性能的同時(shí),對(duì)網(wǎng)絡(luò)本身的優(yōu)化和架構(gòu)的改進(jìn)也做了大量的工作。于是,網(wǎng)絡(luò)的帶寬從百兆到千兆直至萬兆的提升,以太網(wǎng)、光纖等不同網(wǎng)絡(luò)介質(zhì)的引入,核心—匯聚—接入三層網(wǎng)絡(luò)架構(gòu)的出現(xiàn),都使得數(shù)據(jù)中心各個(gè)孤島間的通信得到了提升,如果把最早一代的網(wǎng)絡(luò)架構(gòu)看作是孤島間通過渡輪來通信的話,那發(fā)展到這個(gè)階段,我們已經(jīng)在數(shù)據(jù)中心的孤島間架起了橋梁。
但發(fā)展和演進(jìn)并沒有結(jié)束。
隨著企業(yè)業(yè)務(wù)的提升和海量數(shù)據(jù)處理的需求,這些剛剛在孤島間架設(shè)起的橋梁已經(jīng)很難滿足巨大的通信流量傳輸。而且隨著數(shù)據(jù)中心的擴(kuò)展,更多設(shè)備的加入意味著更多孤島的連接,復(fù)雜的網(wǎng)絡(luò)架構(gòu)使得“橋梁”越來越多,網(wǎng)狀的交通帶來的必然是效率的降低和能源的損耗。
于是我們意識(shí)到,必須有一種技術(shù)出現(xiàn),來解決當(dāng)前數(shù)據(jù)中心網(wǎng)絡(luò)中各種傳輸協(xié)議和介質(zhì)各自為戰(zhàn)的局面。
如果將數(shù)據(jù)中心的邏輯簡(jiǎn)化理解,實(shí)際上,其網(wǎng)絡(luò)傳輸主要集中于服務(wù)器—存儲(chǔ)之間。因此,隨著Intel及合作伙伴推出的DCB技術(shù),以及開放的FCoE和iSCSI方案,我們最終實(shí)現(xiàn)了將數(shù)據(jù)中心的數(shù)據(jù)傳輸統(tǒng)一到基于無損以太網(wǎng)的單一“橋梁”上來。至此,復(fù)雜的網(wǎng)絡(luò)橋梁被簡(jiǎn)化了,分離式的網(wǎng)絡(luò)交換設(shè)備得到了統(tǒng)一,服務(wù)器—網(wǎng)絡(luò)—存儲(chǔ)這一簡(jiǎn)單的模式在邏輯上得到了真正的實(shí)現(xiàn)。
至此,問題依然沒有完全解決。因?yàn)?,盡管我們最大限度的統(tǒng)一了傳輸標(biāo)準(zhǔn),提升了“橋梁”的寬度和架構(gòu),但實(shí)際上,孤島依然存在。我們的成本依然沒有得到最大化的降低,數(shù)據(jù)中心的可擴(kuò)展性和資源的靈活調(diào)配依然沒有有效的提升,面向云的應(yīng)用和服務(wù)還是有很大的挑戰(zhàn)……