面向數(shù)據(jù)中心的VXLAN系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:面向數(shù)據(jù)中心的VXLAN系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 出處:《南京大學(xué)》2017年碩士論文 論文類(lèi)型:學(xué)位論文
【摘要】:隨著云計(jì)算的蓬勃發(fā)展,數(shù)據(jù)中心的業(yè)務(wù)迅速壯大,虛擬化技術(shù)得到廣泛使用,通過(guò)對(duì)服務(wù)器進(jìn)行虛擬化,可以有效提高資源利用率,節(jié)約能源,降低數(shù)據(jù)中心運(yùn)維成本。服務(wù)器虛擬化導(dǎo)致了虛擬機(jī)增多和虛擬機(jī)頻繁動(dòng)態(tài)遷移問(wèn)題的出現(xiàn),這需要數(shù)據(jù)中心部署大二層網(wǎng)絡(luò)解決。數(shù)據(jù)中心部署大二層網(wǎng)絡(luò)的需求已超出傳統(tǒng)網(wǎng)絡(luò)技術(shù)的能力范圍,為此VXLAN(虛擬擴(kuò)展局域網(wǎng))應(yīng)運(yùn)而生。VXLAN作為虛擬網(wǎng)絡(luò)技術(shù),使虛擬網(wǎng)絡(luò)可以按需要靈活擴(kuò)展部署,增加了租戶(hù)數(shù)量,擴(kuò)大了虛擬機(jī)遷移范圍,更好地滿(mǎn)足數(shù)據(jù)中心部署大二層網(wǎng)絡(luò)的需求。本文研究數(shù)據(jù)中心大二層網(wǎng)絡(luò)技術(shù)和VXLAN系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)方法。VXLAN是IETF定義的NV03(基于三層IP網(wǎng)絡(luò)構(gòu)建虛擬網(wǎng)絡(luò))標(biāo)準(zhǔn)技術(shù)之一,采用MAC inUDP的報(bào)文封裝模式,將二層報(bào)文用三層協(xié)議進(jìn)行封裝,可將二層網(wǎng)絡(luò)在三層范圍進(jìn)行擴(kuò)展,使用24bits的VNI(虛擬網(wǎng)絡(luò)標(biāo)識(shí)),使VXLAN網(wǎng)絡(luò)支持多達(dá)1600萬(wàn)的租戶(hù)。在VXLAN網(wǎng)絡(luò)中,VTEP(VXLAN隧道端點(diǎn))部署在VXLAN網(wǎng)絡(luò)邊緣,負(fù)責(zé)連接租戶(hù)網(wǎng)絡(luò)與VXLAN網(wǎng)絡(luò),進(jìn)行報(bào)文的封裝和解封裝,VNI和VXLAN的其它相關(guān)封裝信息只有VTEP可見(jiàn),屏蔽了虛擬機(jī)對(duì)VXLAN網(wǎng)絡(luò)的感知。本文主要工作內(nèi)容如下:(1)本文首先分析數(shù)據(jù)中心部署大二層網(wǎng)絡(luò)的背景以及面臨的挑戰(zhàn),通過(guò)對(duì)比分析幾種解決方案,得出VXLAN是部署大二層網(wǎng)絡(luò)的最有效方案。具體研究了NVO3方案和VXLAN技術(shù)理論。(2)根據(jù)以上的研究,分析VXLAN的應(yīng)用場(chǎng)景,研究要實(shí)現(xiàn)的功能,設(shè)計(jì)并實(shí)現(xiàn)VXLAN系統(tǒng)。本系統(tǒng)使用C語(yǔ)言進(jìn)行開(kāi)發(fā),開(kāi)發(fā)完成的系統(tǒng)運(yùn)行在交換機(jī)和路由器等網(wǎng)絡(luò)設(shè)備上。本系統(tǒng)基于分層設(shè)計(jì),分為三個(gè)模塊:配置管理層、業(yè)務(wù)控制層和轉(zhuǎn)發(fā)層。本文提出了一種"二層子接口"的VXLAN接入方式,該方式部署靈活,功能豐富;另外本系統(tǒng)支持多租戶(hù)復(fù)用同一VXLAN隧道。(3)最后通過(guò)對(duì)系統(tǒng)進(jìn)行整體測(cè)試和數(shù)據(jù)分析,完成了系統(tǒng)配置功能、控制功能和轉(zhuǎn)發(fā)能力的驗(yàn)證,確保了系統(tǒng)的可靠性和穩(wěn)定性。本文設(shè)計(jì)并實(shí)現(xiàn)的VXLAN系統(tǒng),通過(guò)單擊方式或控制器方式對(duì)網(wǎng)絡(luò)設(shè)備進(jìn)行配置,完成整個(gè)VXLAN網(wǎng)絡(luò)的搭建,對(duì)二層報(bào)文進(jìn)行封裝并通過(guò)VXLAN隧道進(jìn)行轉(zhuǎn)發(fā),以及對(duì)VXLAN報(bào)文進(jìn)行解封裝并轉(zhuǎn)發(fā)到目的主機(jī),能實(shí)現(xiàn)同網(wǎng)段主機(jī)、不同網(wǎng)段主機(jī)以及VXLAN網(wǎng)絡(luò)與Internet網(wǎng)絡(luò)的互通等各項(xiàng)功能,達(dá)到了系統(tǒng)的預(yù)期要求。
[Abstract]:With the rapid development of cloud computing, data center business is growing rapidly, virtualization technology has been widely used, through the server virtualization can effectively improve the utilization rate of resources, save energy, reduce the cost of operation and maintenance of the data center. The server virtualization has led to the virtual machine and virtual machine more frequent dynamic migration issues, this the need for data center deployment of large layer 2 network. To solve the large layer 2 network deployment requirements of the data center has been beyond the scope of traditional network technology, the VXLAN (virtual LAN extension).VXLAN came into being as the virtual network technology, the virtual network can be flexible deployment, increased the number of tenants, expand the scope of the virtual machine migration, better meet the needs of large layer 2 network deployment requirements of the data center. This paper studies the data center large layer 2 network technology and VXLAN system design and Implementation .VXLAN is defined by IETF NV03 (virtual network based on three layer IP network) is one of the standard techniques, using MAC inUDP message encapsulation mode, two layer three layer message protocol encapsulation, the two layer network expansion in the three layer, using 24bits VNI (virtual network identification), the the VXLAN network supports up to 16 million tenants. In VXLAN network, VTEP (VXLAN tunnel endpoint) deployed at the edge of the VXLAN network, the tenant is responsible for connecting network and VXLAN network, the encapsulating packet and other related information VNI package and VXLAN VTEP only visible, shielding the virtual machine perception of VXLAN network. This paper the work contents are as follows: (1) this paper first analyzes the data center deployment of large layer 2 network background and challenges, through the comparative analysis of several solutions, that VXLAN is the most effective deployment of large layer 2 network. The body of NVO3 scheme and VXLAN technology theory. (2) according to the above research, the scenario analysis of VXLAN research, to achieve the function, design and implementation of VXLAN system. The system uses C language development, system development completed in switches and routers and other network devices. This system is based on the hierarchical design. Divided into three modules: configuration management layer, service control layer and forwarding layer. VXLAN access mode this paper proposes a "two level interface", the deployment of flexible, feature rich; the system also supports multi tenant reuse the same VXLAN tunnel. (3) through the analysis of the data and the overall test system, complete the system configuration function, verify the control function and forwarding capability, ensure the reliability and stability of the system. The VXLAN system is designed and implemented in this paper, the network equipment by clicking on the way or mode controller The configuration is completed, the entire VXLAN network, the encapsulation of two packets and transmitted through the VXLAN tunnel, and decapsulation of VXLAN message and forwarded to the destination host, can achieve the same network host, interoperability between various functions such as different segment and host VXLAN network and Internet network, to achieve the expected requirements of the system.
【學(xué)位授予單位】:南京大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:TP308;TP393.1
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 江南;數(shù)據(jù)中心如何應(yīng)付管理挑戰(zhàn)[J];互聯(lián)網(wǎng)周刊;2001年40期
2 ;簡(jiǎn)化管理挑戰(zhàn)——惠普推實(shí)用數(shù)據(jù)中心解決方案[J];每周電腦報(bào);2001年67期
3 李慶莉;去數(shù)據(jù)中心看一看——中國(guó)銀行華北信息中心計(jì)劃處處長(zhǎng)云恩善談數(shù)據(jù)中心運(yùn)行、管理[J];中國(guó)金融電腦;2002年12期
4 馬天蔚;;數(shù)據(jù)中心按需造[J];每周電腦報(bào);2002年25期
5 戚麗,蔣東興,武海平,馮珂;校園數(shù)據(jù)中心建設(shè)與管理方法的探索[J];教育信息化;2002年S1期
6 何俊山;您企業(yè)的數(shù)據(jù)中心2003了嗎?[J];微電腦世界;2003年17期
7 ;挖潛數(shù)據(jù)中心[J];金融電子化;2004年07期
8 王琨月;;數(shù)據(jù)中心業(yè)務(wù)就緒[J];每周電腦報(bào);2004年21期
9 包東智;新熱點(diǎn):創(chuàng)建下一代數(shù)據(jù)中心[J];上海信息化;2005年10期
10 ;把握數(shù)據(jù)中心建設(shè)五大看點(diǎn)[J];中國(guó)計(jì)算機(jī)用戶(hù);2005年10期
相關(guān)會(huì)議論文 前10條
1 姚,
本文編號(hào):1415666
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1415666.html