雲計算的定義在不停變化,所以雲計算網路的定義也隨之不斷變化。 本質上,雲計算的目標—— 不管它是什麼模型—— 都是為了在服務和資料中心之間創建一個流動的資源池,而使用者可以根據需要存儲資料和運行應用。 因此,雲計算網路有兩個任務:將資源池變成一個虛擬資源,然後連接所有位置的使用者到這些資源。
為了實現這些功能,雲計算網路 —— 不管它們是公共的、私有的或是混合的雲 —— 都必須能夠:
在需要時增加和降低頻寬。
在存儲網路、資料中心和 LAN 之間實現非常低延遲的吞吐能力。
允許在伺服器之間實現無阻斷的連接,以支援虛擬機器(VM)的自動遷移。
管理面板上的功能能夠延伸到企業和服務提供者網路中。
能在不斷變化的環境中始終提供可見度。
雲計算網路可以看成三個相互依賴的結構:前端,負責連接使用者到應用;中介層,實現物理伺服器互聯和它們的虛擬機器遷移;以及存儲網路。 較大型的雲網路可以作為一個2層或3層網路創建。
雲計算網路支援公共雲、私有雲和混合雲
企業可以以許多方式使用雲計算技術,但每一種都會給網路團隊帶來一定的挑戰。 目前許多使用者使用的是公共雲模型,他們可通過供應商的服務來訪問這個公共雲所掛載的應用和資料,而這些服務供應商是通過公共的 Internet 以使用才支付或訂閱的方式提供資源的。
這對於網路團隊來說可能是最簡單的方法了,他們基本上只需要保證公共 Internet 的安全訪問就行。 有一些公司使用 虛擬私有網路(VPN) 或專用線路來訪問一些所掛載的應用和存儲,這會給網路團隊帶來更多的工作。 這其中要考慮的一點就是要在主鏈路上避免瓶頸。 例如,如果分公司的 Internet 流量是通過企業總部傳輸的,在相同的連接中設置雲訪問可能會堵塞網路和影響關鍵應用。
雖然,一般對於公司來說,將雲計算移到私有或混合雲模型會更複雜些。 較大型的公司會傾向于創建內部的或 私有雲,這樣他們可以將他們的資料中心或配置中心的一部分遷移到一個掛載的環境。
還有一些公司會願意使用 混合雲模型,這樣他們可以在私有資料中心提供和管理一部分資源,而在公共雲中提供和管理其它部分資源。 這使使用者將他們的對安全更敏感的應用放在私有環境中,而對於安全較不敏感的應用使用公共雲。
在這兩種情況中,商業網路團隊都必須創建內部的雲計算網路,以實現將存儲和伺服器無縫地連接到 LAN。 在混合模型中,網路會變得更複雜些,因為網路團隊必須實現公共雲和私有雲互聯。