隨着雲計算技術的高速發展,IT基礎架構也處於快速變化中,以適應新技術層出不窮的要求。以雲數據中心網絡設備而言,IT基礎架構的變化對網絡運維帶來了一些新挑戰:編程
應用架構的轉變安全
業務的轉型致使基於服務和Web的應用大量增長。這種轉變致使雲數據中心中存在大量的服務器到服務器的東西向通訊流量,同時,這些服務器間的通訊也要求有安全隔離。服務器
多數據中心的需求網絡
從可用性和靈活性考慮,愈來愈多的用戶考慮將業務部署到多個數據中心。用戶但願在數據中心間方便互聯互通,從而實現應用的容災或多活部署。架構
虛擬化技術應用普遍運維
服務器虛擬化、存儲虛擬化技術在雲數據中心中應用普遍,實現了計算、存儲資源的有效利用,下降成本,同時也有效減小業務的意外停機。如何有效管理虛擬機網絡與物理網絡,是一個巨大的挑戰。ide
雲數據中心雲計算
綜上所述,雲數據中心的應用愈來愈複雜,要求網絡管理員可以高效管理複雜的網絡,應對愈來愈大的數據流量。在雲數據中心引入SDN(軟件定義網絡)、NV(網絡虛擬化)技術能很好地幫助用戶應對這些挑戰。圖片
SDN、NV技術有不少的應用場景,如下介紹三個比較常見的場景:資源
租戶網絡
在這種場景中,每一個租戶都有隔離的私有網絡和子網。同一子網內的虛擬機互通,不一樣租戶間的虛擬機相互隔離。一個租戶能夠在本身的私有網絡內建立多個子網。租戶能夠建立虛擬路由器,將虛擬網絡和外部網絡(External Network)鏈接起來。
Openstack租戶網絡拓撲,圖片來源自網絡社區
跨數據中心網絡
分佈在不一樣數據中心的虛擬機,看上去像是在一個數據中心網絡內,也叫大二層網絡。經常使用於跨數據中心業務容災,或用於跨數據中心靈活調配資源。
Overlay是一種網絡疊加的理念——物理網絡被稱爲Underlay Network,在其之上再構建一個Overlay Network用於承載虛擬機的業務。在邏輯上看,不管Underlay Network是否跨3層路由網絡、跨物理站點,處在Overlay Network中的虛擬機之間的通訊看上去都像在2層網絡同樣。Underlay層面,不一樣數據中心之間經過專線互聯;Overlay層面,經過隧道技術(vxlan、GRE)或×××實現互通。
Overlay網絡模型,圖片來自網絡
網絡虛擬化
經過網絡虛擬化技術,與網絡虛擬機管理程序等效的功能可在軟件中重現一整套網絡服務(例如,交換、路由、訪問控制、防火牆、QoS 和負載平衡)。所以,可經過編程方式任意組合這些服務,只需短短數秒,便可生成獨一無二的獨立虛擬網絡。
計算虛擬化和網絡虛擬化對比,圖片源自網絡社區
更多雲宏與虛擬化的相關內容,敬請關注