雲計算從雲網路start

2021-05-28 12:09:47 字數 2386 閱讀 1924

當談到實施雲計算時,總有許多有關分享和管理計算機資源,以及改善應用體驗的話題,但是很少有關於如何才能優化雲計算網路的話題。然而,當企業決定大規模使用雲計算時,它們只是致力於策略,規劃實行和應用管理上的重大轉變——這些都對網路有所影響。這種影響需要一種可以被稱為雲網路的新做法。

如今網路規劃人員意識到,「企業網路」是真正的「資源網路」和「接入網路」的結合。前者連線it元件建立資料中心,後者則允許使用者訪問執行在這些資料中心的應用程式。雲計算的轉型將會改變這種資源和接入網路,而且會增加乙個新的類別:聯盟網路,或者乙個雲到另乙個雲的網路。

雲計算效能是網路連線效能和it資源效能的總和。雲網路中網路管理員的工作是完成兩個不同的任務:建立乙個與伺服器和儲存相關的資源池,它盡可能的像乙個單一固定效能的虛擬資源;連線該資源池與使用者,無論他們的位置在哪,都能夠做到最小的效能改變。按照特定的順序解決這些問題,是最容易完成這些任務的方法。

資料中心內的雲網路:解決丟失和延遲

在雲計算模式中,如果資源池中的所有資源都呈現相同的效能和可用性,資源池便是唯一有效的。這意味著建立資源池的網路連線是最重要的工作。

幾乎所有的雲都首先建立了「資料中心的雲」,使用本地網路連線,然後再連線這些資料中心。有兩個特定變數可能會決定資料中心網路是否成功,即被稱為兩個l的丟失和延遲。所有的網路協議都通過重傳損壞訊息來保護資料以免丟失,尤其那些與儲存協議有關的資訊包丟失,因為這樣會造成建立乙個損壞檔案或者使儲存裝置處於不好執行狀態的風險。但問題是,丟失資料報的重傳需要時間,而且延遲是資料中心和儲存網路中乙個的特殊問題,因為它會通過數千萬的操作快速積累。

雲計算網路:平坦的網路意味著未來會有更少的介面

網路專家都知道,網路中的延遲積累很大程度上與從源傳輸到目的地的資料報數量成比例,而且每個處理資料報的交換機都有丟失的風險,另外還加劇了總延遲。最好的解決辦法是減少兩個l以減少從源傳輸到目的地經過的介面數量。作為乙個實際要考慮的問題,即意味著減少交換機的數量。

大部分資料中心的網路規劃人員認識到最好的網路就是乙個盡可能「平坦」的網路,其意味著該網路不應該包括建立連線性的許多層裝置。幾個非常大的交換機將比小的交換機提供更好的效能,但是將交換機集中到少數裝置可能也會增加失敗的風險。對於交換機來說,這意味著,盡可能高的平均故障間隔(mtbf)非常重要,並且元件冗餘,且支援操作中的自動故障切換。

如果你不能改為平坦的網路:管理分層雲網路中的主幹和埠連線

當需要多層交換機時,通用的流量管理規則是確保主幹連線之間或其內在連線是埠連線速度的十倍。對於千兆乙太網埠,你需要10g的主幹。顯然,這種型別的比例將不可能實現極快的交換機到伺服器或儲存的埠連線,並在這些情況中,通過所謂的「結構」交換機(infiniband就是乙個例子)建立的平坦拓撲將有更好的效能表現。

雲網路的網間資料中心

建立乙個雲通常是指連線資料中心以建立乙個無縫資源池,雖然並非總是如此。這些連線必須盡快生效,而且他們絕對會是控制資料報丟失的關鍵。

儲存網路協議以及其他為資料報錯誤恢復而提供的協議可能在任何情況下都是必要的,但沒有任何協議會降低資料中心之間主幹的高利用率。當利用率超過50%,丟失和延遲都會增加,而且雲效能也會受到影響。這是在雲資料中心之間管理流量路由時必須要考慮的問題。

雲網路流量管理:從使用者連線開始

連線使用者到雲是乙個很好的開始考慮雲流量管理的起始點。當使用者進入乙個特定的單一資料中心時,其流量必將通過你的資料中心之間的主幹,然後到達並獲取其它資料中心的資源。這會迅速降低效能。

最好的方式是確保使用者(裝置和分支網路)直接連線(宿於)到多個資料中心,並控制雲資源的分配,從而使服務使用者的應用程式會在使用者直接連線的資料中心中執行。這將為應用程式元件之間的資料交換節省資料中心間的主幹負荷。

雲網路中的虛擬元件位址管理

該型別需要支援雲計算的網路連線大致上與那些需要支援傳統客戶端/伺服器計算處理的型別相同——有乙個例外:在資源地點靈活的情況下,一旦資源分配,必須有乙個訪問應用程式或元件的處理機制。

最好是在雲的虛擬元件位址管理中查詢資料中心聯網、以及it廠商對其的策略。目前,解決方案的部署往往是基於管理網域名稱伺服器(dns),將邏輯應用程式的urls位址解碼成ip位址,或者使用網路位址轉換(nat)的形式,類似在亞馬遜ec2中使用的「彈性ip位址」。亞馬遜的彈性ip位址與使用者的賬戶相關而不是與乙個事例,並且他們可以被用來對映公網ip位址到乙個與使用者賬戶關聯的事例。

連線公共雲和專用雲

幾乎不可避免,公司將會部署專用雲計算網路和公共雲裝置。這可能要求兩者的混合,建立乙個能夠使公共雲和專用雲看起來像乙個相同的資源池。要做到這一點,可以同時使兩個雲成為公共vpn的一部分,或者採用網路聯合的形式使用雲管理和雲互聯標準。不幸的是,在這一點上並沒有乙個固定的聯合標準,所以有必要檢查雲的提供商、你的內部網路以及it廠商,以確保你具備可以進行互連相容的條件。

從雲計算到框計算

現在也是創造名詞的時代,從雲計算到框計算,一直都在蒙人。雲計算說白了就是cs模式,客戶端和伺服器的方式,伺服器為了適應網路大量服務,是多台,無論採用何種方式。一切有了這個聽起來有些玄,貌似深奧和優雅的名字後,有了很多雲計算的所謂技術,到處吹噓,這個還叫做有譜,baidu的框計算就基本屬於扯淡。使用者...

《雲計算網路珠璣》

雲計算網路珠璣 著眼於講解雲計算網路虛擬化中所用到的網路技術原理,重點展示乙太網及 tcp ip網路中各種技術內在的關聯脈絡,包括從傳統的mac ip 安全和qos等到新興的trill lisp dpi和cdn等技術,從乙太網交 換機的二層 三層路由和linux的tcp ip協議棧到mac in m...

雲計算Overlay網路

1 雲計算虛擬化網路的挑戰與革新 在雲中,虛擬計算負載的高密度增長及靈活性遷移在一定程度上對網路產生了壓力,然而當前虛擬機器的規模與可遷移性受物理網路能力約束,雲中的業務負載不能與物理網路脫離。虛擬機器遷移範圍受到網路架構限制 由 於虛擬機器遷移的網路屬性要求,其從乙個物理機上遷移到另乙個物理機上,...