當(dāng)一家公司開(kāi)始考慮為其客戶提供云服務(wù)或者自己使用云服務(wù)時(shí),常常很快會(huì)面臨這個(gè)顯然的問(wèn)題:需要升級(jí)網(wǎng)絡(luò),那樣才能支持這種新的服務(wù)交付模式。
調(diào)研公司企業(yè)管理協(xié)會(huì)的研究主管Jim Frey說(shuō):"外部和混合云模式意味著,計(jì)算資源是遠(yuǎn)程的,訪問(wèn)/聯(lián)系那些工作負(fù)載必須生成范圍很廣的互聯(lián)網(wǎng)網(wǎng)絡(luò)鏈路。這帶來(lái)的網(wǎng)絡(luò)延遲(和帶寬約束)遠(yuǎn)遠(yuǎn)大于基于園區(qū)/數(shù)據(jù)中心的傳統(tǒng)計(jì)算模式。"
因而在實(shí)施云計(jì)算之前,需要仔細(xì)分析網(wǎng)絡(luò)的強(qiáng)項(xiàng),確保找到并消除了任何薄弱環(huán)節(jié),這一步很重要。這有助于確保用戶獲得的服務(wù)質(zhì)量與他們以前使用本地服務(wù)器時(shí)獲得的服務(wù)質(zhì)量一樣。此外,IT人員必須認(rèn)識(shí)到:傳統(tǒng)的以太網(wǎng)網(wǎng)絡(luò)架構(gòu)可能不足以獲得預(yù)期的服務(wù)級(jí)別。下面列出了為什么會(huì)這樣的五大理由。
一、傳統(tǒng)以太網(wǎng)網(wǎng)絡(luò)采用層次體系。
以太網(wǎng)通常依賴由三層或多層組成的層次體系。比如說(shuō),在不同的服務(wù)器機(jī)架之間傳輸流量需要沿著這顆邏輯樹(shù)上下轉(zhuǎn)換。這里的重要一點(diǎn)是,這條路徑上的每一步都增加了總的網(wǎng)絡(luò)延遲。為避免不同網(wǎng)段之間的橋接環(huán)路(bridge loop),IEEE 802.1D生成樹(shù)協(xié)議(STP)只允許在兩個(gè)交換機(jī)之間每次只有一條活動(dòng)路徑。然而,這導(dǎo)致交換機(jī)間鏈路上出現(xiàn)擁塞,因?yàn)閹捑窒抻谀且粭l鏈路。當(dāng)然,這種STP協(xié)議有多個(gè)變體版本,力求解決這個(gè)問(wèn)題??焖偕蓸?shù)協(xié)議(RSTP)就是在IEEE 802.1w協(xié)議中定義的一種方法,它縮短了響應(yīng)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)變化的時(shí)間。另一種方法是名為多生成樹(shù)協(xié)議(MSTP)的IEEE 802.1s標(biāo)準(zhǔn),它在RSTP的基礎(chǔ)上,為每一個(gè)虛擬局域網(wǎng)(VLAN)組添加了單獨(dú)的生成樹(shù),并阻止所有通道,只給生成樹(shù)里面的那個(gè)VLAN留出了一條通道。
二、傳統(tǒng)以太網(wǎng)網(wǎng)絡(luò)缺乏智能。
傳統(tǒng)交換機(jī)被設(shè)計(jì)成用來(lái)連接物理資源,而不是虛擬資源。每個(gè)端口在某一臺(tái)服務(wù)器所需的服務(wù)質(zhì)量、安全性、VLAN流量及其他網(wǎng)絡(luò)政策等方面單獨(dú)配置。然而在虛擬環(huán)境中,視流量負(fù)載或維護(hù)要求而定,虛擬機(jī)從一個(gè)設(shè)備轉(zhuǎn)移到另一個(gè)設(shè)備。除非虛擬機(jī)轉(zhuǎn)移到新的物理位置后可以保留原來(lái)的端口配置,否則連接就失效。這對(duì)IT人員來(lái)說(shuō)就意味著,要么每次轉(zhuǎn)移到新位置后,手動(dòng)重新配置端口;要么部署這一類更智能的交換機(jī):在所有端口處擁有所有適用的政策,并且可以利用適用于當(dāng)時(shí)所連接服務(wù)的那些政策。
三、傳統(tǒng)以太網(wǎng)網(wǎng)絡(luò)無(wú)法擴(kuò)展。
由于傳統(tǒng)以太網(wǎng)網(wǎng)絡(luò)被設(shè)計(jì)成只允許在交換機(jī)之間有一條連接,因而這限制了所能承載的流量大小。
Pund-IT公司的首席分析師Charles King說(shuō):"傳統(tǒng)以太網(wǎng)的擴(kuò)展性很成問(wèn)題;要是一家企業(yè)想當(dāng)然地以為,自己幾乎總是會(huì)擴(kuò)展時(shí),云基礎(chǔ)設(shè)施也會(huì)隨之?dāng)U展,更成問(wèn)題。話雖如此,一些交換機(jī)廠商在提議或提供基于更高吞吐量的10Gb和40Gb以太網(wǎng)的云解決方案。"
為了減小這個(gè)瓶頸帶來(lái)的影響,鏈路聚合組(LAG)允許多條物理鏈路共享交換機(jī)間鏈路。但這需要手動(dòng)配置LAG中的所有端口;隨著更多的交換機(jī)不斷添加進(jìn)來(lái),這項(xiàng)任務(wù)變得越來(lái)越復(fù)雜。
四、傳統(tǒng)以太網(wǎng)網(wǎng)絡(luò)效率低下。
由于生成樹(shù)協(xié)議(STP)存在的局限性,每次只有一條鏈路或一個(gè)LAG處于活動(dòng)狀態(tài),因而降低了利用率。網(wǎng)絡(luò)在重新配置新的無(wú)環(huán)路樹(shù)時(shí),增減一條新的鏈路會(huì)引起整個(gè)網(wǎng)絡(luò)暫停。這個(gè)過(guò)程短則需要幾秒鐘,長(zhǎng)則需要幾分鐘,因而干擾了流量,有時(shí)還會(huì)引起服務(wù)器崩潰。
五、傳統(tǒng)以太網(wǎng)網(wǎng)絡(luò)很復(fù)雜。
如果使用傳統(tǒng)以太網(wǎng)網(wǎng)絡(luò),每只交換機(jī)上的每個(gè)端口都需要在適用的VLAN、服務(wù)質(zhì)量、安全、網(wǎng)絡(luò)政策和協(xié)議等方面進(jìn)行配置。隨著服務(wù)器不斷添加進(jìn)來(lái),勢(shì)必需要更多的交換機(jī),而它們又無(wú)法共享共同的配置。
改用光纖通道架構(gòu)
為了消除傳統(tǒng)以太網(wǎng)架構(gòu)引起的各種瓶頸,交換機(jī)廠商們已經(jīng)開(kāi)始將光纖通道架構(gòu)(fabric)采用到以太網(wǎng)交換機(jī)中。這消除或緩解了上面所列的每一個(gè)問(wèn)題。
光纖通道交換機(jī)(fabric switch)使網(wǎng)絡(luò)扁平化,由于消除了不必要的步驟,并防止交換機(jī)間鏈路出現(xiàn)瓶頸,因而縮短了網(wǎng)絡(luò)延遲。
由于光纖通道交換機(jī)比傳統(tǒng)交換機(jī)更智能,光纖通道架構(gòu)里面的所有交換機(jī)上的全部端口都能共享共同的配置參數(shù)。比如說(shuō),當(dāng)虛擬機(jī)從一個(gè)位置遷移到另一個(gè)位置后,端口不需要重新配置。此外,光纖通道交換機(jī)的擴(kuò)展性要高得多,因?yàn)樾枰恢挂粭l連接時(shí),邏輯干線就可以自動(dòng)建成,而不是允許交換機(jī)之間只有一條連接。
以太網(wǎng)光纖通道交換機(jī)的效率更高,因?yàn)樗鼈兪褂脦ф溌窢顟B(tài)路由協(xié)議,允許多路徑路由。這就使得流量可以選擇網(wǎng)絡(luò)中最短的路徑來(lái)傳輸,而不是沿著STP規(guī)定的層次路徑來(lái)傳輸。最后,以太網(wǎng)光纖通道交換機(jī)管理起來(lái)更簡(jiǎn)單,因?yàn)榫W(wǎng)絡(luò)上的所有端口之間可以共享配置信息。
采用傳統(tǒng)交換機(jī)還是光纖通道交換機(jī)?
什么時(shí)候傳統(tǒng)以太網(wǎng)交換機(jī)綽綽有余?什么時(shí)候應(yīng)該換成以太網(wǎng)光纖通道交換機(jī)?這取決于應(yīng)用類型。一些應(yīng)用需要很高的原始吞吐量;事務(wù)處理系統(tǒng)對(duì)網(wǎng)絡(luò)延遲則很敏感。
Kusnetzky集團(tuán)的分析師兼創(chuàng)辦人Dan Kusnetzky說(shuō):"這歸結(jié)為用戶試圖將哪種類型的工作負(fù)載放入到云環(huán)境。除非我們更深入地了解應(yīng)用類型及其需求,否則就很難說(shuō)清傳統(tǒng)交換機(jī)會(huì)不會(huì)滿足要求。"
只有分析了用戶的當(dāng)前網(wǎng)絡(luò)和任何提議的新型云服務(wù),才能弄清楚現(xiàn)有的基礎(chǔ)設(shè)施是不是切實(shí)可行。
Server and StorageIO Group的分析師Greg Schulz說(shuō):"如果你準(zhǔn)備讓基于以太網(wǎng)的光纖通道(FCoE)成為融合型云環(huán)境的一部分,就需要購(gòu)買(mǎi)能夠充分利用那些功能的新技術(shù)。然而,如果你的網(wǎng)絡(luò)和交換機(jī)處理廣域流量、云服務(wù)訪問(wèn)和安全性與本地流量一樣好,它們也許能夠支持云訪問(wèn);問(wèn)題應(yīng)該是針對(duì)廣域訪問(wèn)和優(yōu)化需要進(jìn)行什么樣的升級(jí)。不過(guò)最終,貴企業(yè)在將來(lái)需要做一些網(wǎng)絡(luò)升級(jí)和改進(jìn)工作。"