云網(wǎng)絡(luò)設(shè)計(jì):應(yīng)用程序準(zhǔn)備好了,但是基礎(chǔ)架構(gòu)呢?
在今年早些時(shí)候發(fā)布的一篇IDC報(bào)告中,分析員預(yù)計(jì)到2012年,“85%的新增企業(yè)應(yīng)用程序?qū)iT為支持在云中部署而進(jìn)行設(shè)計(jì)。”分析人員指出,IT專業(yè)人員將擁有能夠運(yùn)行這些應(yīng)用程序的企業(yè)云網(wǎng)絡(luò)設(shè)計(jì)。
Ken Duda是云專家Arista Networks的軟件工程副總裁,他警告說(shuō):“每一個(gè)云公司都會(huì)先準(zhǔn)備好網(wǎng)絡(luò);然后再部署40至80臺(tái)服務(wù)器。”他補(bǔ)充道,想要避免出現(xiàn)這種情況,需要先理解新拓?fù)浜途W(wǎng)絡(luò),同時(shí)該網(wǎng)絡(luò)應(yīng)該是同質(zhì)的,并且要盡可能自動(dòng)化。
云網(wǎng)絡(luò)設(shè)計(jì)的首要問(wèn)題:云的類型
存儲(chǔ)行業(yè)集團(tuán)SNIA的Glyn Bowden說(shuō),企業(yè)必須首先理解云模型方式:公共型、私有型或混合型。大多數(shù)企業(yè)最終都會(huì)實(shí)現(xiàn)一種混合云,它是指在同一個(gè)系統(tǒng)中同時(shí)使用公共和私有組件。
這種模型的優(yōu)點(diǎn)是什么?在有了存儲(chǔ)之后,這種云就相當(dāng)于在不同的云中實(shí)現(xiàn)了不同的數(shù)據(jù)層。同時(shí),對(duì)于業(yè)務(wù)系統(tǒng)而言,這可能意味著在私有云中掛載高度敏感的應(yīng)用程序和數(shù)據(jù),而將管理或計(jì)費(fèi)工具部署到公共云中。
這種選擇是依靠成本和用例需求的權(quán)衡作出的。例如,使用公共云進(jìn)行存儲(chǔ)可以避免購(gòu)買和建設(shè)基礎(chǔ)架構(gòu),并且它還能夠解決備份需求。但是,如果企業(yè)需要快速恢復(fù),那么所需要的低延遲連接會(huì)很昂貴。同時(shí),私有云可能需要更多的建設(shè)費(fèi)用,但是這些投資一般會(huì)帶來(lái)回報(bào),如靈活性和實(shí)現(xiàn)最優(yōu)的緊密流量管理的能力。
這種決定也可能由于所涉及的應(yīng)用程序和工作負(fù)載類型的不同而有所差別。EMC Consulting EMEA的副總裁Sandra Hamilton說(shuō):“您需要在工作負(fù)載上增加過(guò)濾器——首先是經(jīng)濟(jì)因素,然后是信任度,最后是技術(shù)因素。”她解釋說(shuō),工作負(fù)載有不同的信任度要求,其中“信任”包括速度、性能、安全性等。在一個(gè)工作負(fù)載中,出于經(jīng)濟(jì)因素的考慮可能決定采用傳統(tǒng)架構(gòu),而對(duì)于另一個(gè)工作負(fù)載,基于經(jīng)濟(jì)和信任度的考慮可能會(huì)選擇公共云。但是,即使到現(xiàn)在也可能還不存在一個(gè)符合要求的公共云服務(wù),所以公司可能必須采用私有云模式。
軟件公司CA的云解決方案副總裁Chris Rae建議,一般來(lái)說(shuō),許多公司可以“先在內(nèi)部部署用于測(cè)試和開(kāi)發(fā)的私有云。”
云網(wǎng)絡(luò)拓?fù)涞膮^(qū)別
當(dāng)IT部門決定采用私有云或混合云時(shí),它通常必須考慮采用一種寬闊的扁平網(wǎng)絡(luò),它更適合數(shù)據(jù)和應(yīng)用程序在服務(wù)器間實(shí)現(xiàn)水平(東西向)移動(dòng)。這使團(tuán)隊(duì)能夠調(diào)整應(yīng)用程序?qū)μ幚砟芰蛶挼氖褂谩T谝粋€(gè)傳統(tǒng)網(wǎng)絡(luò)中,數(shù)據(jù)主要是先流向核心網(wǎng)絡(luò),然后再通向下游的聚集層,這就是所謂的南北向移動(dòng)。
本地化的云網(wǎng)絡(luò)設(shè)計(jì)
為了滿足服務(wù)水平協(xié)議而增加速度和減小網(wǎng)絡(luò)延遲的需求也意味著需要在本地執(zhí)行更多的工作。Johan Ragmo是Alcatel-Lucent的北歐數(shù)據(jù)業(yè)務(wù)開(kāi)發(fā)經(jīng)理,他指出,其中一種解決方法是在交換機(jī)中部署一個(gè)應(yīng)用程序服務(wù)模塊,這樣有一些任務(wù)(如安全性和負(fù)載均衡)可以在機(jī)架中完成。
這種方法與Alcatel-Lucent、Brocade和思科等公司的捆綁方法配合,將服務(wù)器、存儲(chǔ)和交換機(jī)整合到一個(gè)預(yù)先經(jīng)過(guò)測(cè)試且現(xiàn)成可用的組件、機(jī)架、機(jī)箱或容器中。這里的概念是,一旦將一個(gè)標(biāo)準(zhǔn)組件連接到自動(dòng)分發(fā)層,所有包括的組件都會(huì)被添加到云資源池中。
另一個(gè)防止延遲和優(yōu)化傳輸?shù)姆椒ㄊ菍?shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)化,不僅支持資源分配,也支持網(wǎng)絡(luò)配置管理。
“要自動(dòng)化分配和工具——計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)。您必須使人從這些過(guò)程中解放出來(lái),使他們可以去做更多重要的工作。而且容量非常重要,您需要實(shí)現(xiàn)容量的自動(dòng)化管理和建模,所以您要運(yùn)行在90%至95%的負(fù)載水平,但是一定不要達(dá)到110%,”CA的Rae說(shuō)道。
最終,云計(jì)算還有一個(gè)黃金理想目標(biāo):提供符合既定服務(wù)水平的業(yè)務(wù)應(yīng)用程序和數(shù)據(jù)。Rae說(shuō),雖然網(wǎng)絡(luò)基礎(chǔ)架構(gòu)的簡(jiǎn)化和扁平化很重要,但是這只是實(shí)現(xiàn)目標(biāo)的手段,而不是最終目標(biāo)。“在我看來(lái),出發(fā)點(diǎn)并不是技術(shù)或硬件層;而是您將該服務(wù)水平交付的業(yè)務(wù)服務(wù)。意思就是,您需要提供金、銀、銅等不同水平的大、中、小型服務(wù)。”他說(shuō),這個(gè)黃金比例是80/20——其中80%的需求占用了20%的成本。
【編輯推薦】