中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

VXLAN標準初探:擴展VLAN 支持遠距離VM遷移

2019-02-26    來源:多智時代

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

思科與VMware在本月提出的虛擬可擴展VLAN(Virtual Extensible VLAN,VXLAN)標準將創(chuàng)建一個邏輯網(wǎng)絡(或擴展VLAN),支持地理分散的數(shù)據(jù)中心之間實現(xiàn)遠距離虛擬機(VM)遷移。VXLAN最終會實現(xiàn)多租戶云網(wǎng)絡所需要的遠距離分割支持。

思科與VMware已經(jīng)合作將VXLAN標準整合到產品中,但是這個由思科、VMware、Arista網(wǎng)絡、Broadcom公司、Citrix系統(tǒng)和紅帽等公司共同制定的VXLAN草案仍然有待互聯(lián)網(wǎng)工程工作小組(IETF)標準化。

VLAN很早就被用來分隔數(shù)據(jù)流,但是IEEE 802.1Q VLAN規(guī)范僅支持4,094個VLAN標識符。一個頂級機架交換機可能會連接40多臺服務器。每一臺服務器可能運行多個VM,每一個VM都會與多個VLAN通信。而數(shù)據(jù)中心可能包含許多個機架交換機,所以VLAN總數(shù)可能會超過4,094。此外,由一個應用程序組成的VM可能位于地理位置不同的數(shù)據(jù)中心。這些VM必須通過2層網(wǎng)絡連接,所以VLAN標識符必須在地理上保證唯一性。

這個RFC草案所描述的VXLAN標準使用一個名為VXLAN網(wǎng)絡標識符(VNI)的24位標識符,將與應用程序關聯(lián)的VLAN分組到一個片段中。每一個管理域能夠定義多達1600萬個VNI,而每一個VNI可能最多包含4,094個VLAN?蛻魯(shù)據(jù)會保證分離,因為只有運行在同一個VNI的VM可以進行通信。

對VM可見的2層網(wǎng)絡是通過3層網(wǎng)絡的UDP數(shù)據(jù)報文進行傳輸?shù)摹_@使數(shù)據(jù)中心可以在不同的IP子網(wǎng)中運行。VM只能訪問2層網(wǎng)絡,所以應用程序中的VM可以從一個數(shù)據(jù)中心遷移到另一個數(shù)據(jù)中心,而不需要對重新分配VM或者其他應用程序的VM可見。

VM軟件不需要修改就能夠在一個VXLAN環(huán)境中運行。通過一個虛擬通道終端(VTEP),就可以將VNI分配給服務器上所運行的VM。VTEP位于服務器的虛擬機管理程序上,負責生成指定VNI及進行3層網(wǎng)絡通信的頭信息。

為了與片段中其他的VM進行通信,VM會創(chuàng)建與非VXLAN和非虛擬環(huán)境相同的數(shù)據(jù)包。數(shù)據(jù)包由標準MAC幀及以太網(wǎng)頭信息、源與目標MAC地址和以太網(wǎng)類型構成。如果VM使用多個VLAN,則會加入一個VLAN標記。

然后,支持VM的VTEP將數(shù)據(jù)包封閉在一個8位VXLAN頭信息中。這個頭信息包含一位VXLAN標記,而24位VNI以及另外39位則保留為將來使用。返回的數(shù)據(jù)包會封裝在一個UDP數(shù)據(jù)包中。目標IP地址是一個VTEP地址,數(shù)據(jù)包可以到達這個地址。源IP是發(fā)送端VTEP的地址。

最后,數(shù)據(jù)包被封裝在一個外在以太網(wǎng)數(shù)據(jù)包中,它帶有目標服務器或轉發(fā)數(shù)據(jù)包的路由器的目標MAC。

當VM與其他VM進行通信時,它運行的環(huán)境與非VXLAN環(huán)境類似。如果目標子網(wǎng)位于同一個子網(wǎng),它會為目標生成一個ARP請求廣播。如果它們位于不同的子網(wǎng),它會向第一跳路由器發(fā)出一個ARP。VTEP在VXLAN和UDP頭信息封裝了ARP請求,然后將廣播數(shù)據(jù)包發(fā)到通信VM所在的VXLAN片段的關聯(lián)IP多路廣播分組。

支持目標VM的VTEP會去掉UDP和VXLAN頭信息。將這個ARP請求發(fā)送到VM,然后由它響應這個請求。當響應到達源VTEP和VM時,VTEP和VM都會獲得需要進行通信的IP和MAC地址。后續(xù)的通信會在VTEP之間進行傳輸,而不需要使用多路廣播。

在其他一些情況下,VM需要進行VXLAN環(huán)境以外的通信。VXLAN網(wǎng)關會取下VXLAN和UDP的頭信息,將這個數(shù)據(jù)包轉發(fā)到VM所發(fā)數(shù)據(jù)包的目標MAC上。無論是源VM或是目標設備都需要在修改之后才可參與這個交互。而VXLAN網(wǎng)站可以在軟件、交換機或路由器上實現(xiàn)。

在不久的將來,云計算一定會徹底走入我們的生活,有興趣入行未來前沿產業(yè)的朋友,可以收藏云計算,及時獲取人工智能、大數(shù)據(jù)、云計算和物聯(lián)網(wǎng)的前沿資訊和基礎知識,讓我們一起攜手,引領人工智能的未來!

標簽: 大數(shù)據(jù) 服務器 互聯(lián)網(wǎng) 通信 網(wǎng)絡 云計算

版權申明:本站文章部分自網(wǎng)絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:谷歌為什么應該收購Dropbox

下一篇:團購貓膩多監(jiān)管需加強:0元瘋搶實為套資料