基于OpenStack開(kāi)源云平臺(tái)的網(wǎng)絡(luò)模型研究
發(fā)布時(shí)間:2019-02-14 14:13
【摘要】:隨著云時(shí)代的到來(lái),各種基于IAAS層次的云管理平臺(tái)應(yīng)運(yùn)而生例如亞馬遜的EC2和S3的云基礎(chǔ)架構(gòu)等而圍繞著開(kāi)源的優(yōu)勢(shì),OpenStack云平臺(tái)得到越來(lái)越多的企業(yè)與個(gè)人開(kāi)發(fā)者的支持.OpenStack其目的在于在于簡(jiǎn)化云平臺(tái)的部署過(guò)程,其組件交互式的架構(gòu)為其帶來(lái)了良好的擴(kuò)展性 云計(jì)算是基于虛擬化基礎(chǔ)上的產(chǎn)物,對(duì)于計(jì)算ǐ存儲(chǔ)ǐ網(wǎng)絡(luò)都有著一切皆服務(wù)的趨勢(shì)對(duì)于OpenStack云平臺(tái)亦是如此,從網(wǎng)絡(luò)的發(fā)展角度來(lái)看,早期的網(wǎng)絡(luò)組件Nova_network結(jié)構(gòu)過(guò)于簡(jiǎn)單,不能完全滿足客戶需求而且隨著規(guī)模的擴(kuò)大化,其性能要求也不能夠滿足遵循著網(wǎng)絡(luò)即服務(wù)的理念,Quantum網(wǎng)絡(luò)模型被提出來(lái),其集中體現(xiàn)為SDN模型的一種演化型方式:云租戶能夠通過(guò)Quantum提供的API創(chuàng)建屬于自己的網(wǎng)絡(luò)拓?fù),同時(shí)能夠配置虛擬網(wǎng)絡(luò)等 對(duì)于云計(jì)算網(wǎng)絡(luò)來(lái)說(shuō),SDN(Software Defined Network)模型已然成為一種趨勢(shì),Quantum體現(xiàn)了一種SDN實(shí)現(xiàn)方式,支持了多租戶云,它將虛擬的網(wǎng)絡(luò)世界從服務(wù)器端擴(kuò)展到用戶端但是Quantum網(wǎng)絡(luò)也表現(xiàn)出很大的缺點(diǎn),其一是它所創(chuàng)建的虛擬網(wǎng)絡(luò)位于網(wǎng)絡(luò)層之上,其連接的終端是虛擬機(jī)層次,而不是更高層次的物理設(shè)備,其二,其支持的Vlan數(shù)量有限,并且對(duì)于網(wǎng)絡(luò)數(shù)據(jù)流的負(fù)載均衡并不支持 針對(duì)Quantum網(wǎng)絡(luò)的這些現(xiàn)象以及目前網(wǎng)絡(luò)發(fā)展的現(xiàn)狀:由于TCP/IP網(wǎng)絡(luò)體系結(jié)構(gòu)已經(jīng)根深蒂固,面對(duì)其設(shè)計(jì)之初的缺陷,通過(guò)更多的協(xié)議來(lái)修補(bǔ)該體系結(jié)構(gòu)無(wú)法從根本上解決問(wèn)題,反而隨著更多協(xié)議的運(yùn)行,網(wǎng)絡(luò)設(shè)備負(fù)載更重,導(dǎo)致會(huì)出現(xiàn)很多問(wèn)題另外的一種SDN模型——OpenFlow模型從網(wǎng)絡(luò)控制層面抽象出數(shù)據(jù)流的概念解決了這些問(wèn)題與以往的網(wǎng)絡(luò)架構(gòu)不同,OpenFlow用控制層與轉(zhuǎn)發(fā)層分離的架構(gòu)來(lái)完成數(shù)據(jù)流的轉(zhuǎn)發(fā)工作在其控制層面上,我們完全可以通過(guò)組件開(kāi)發(fā)驗(yàn)證創(chuàng)新的網(wǎng)絡(luò)體系和協(xié)議 本文結(jié)合自己搭建OpenSatck云部署過(guò)程,,詳細(xì)分析了OpenStack早期網(wǎng)絡(luò)模式,然后討論Quantum網(wǎng)絡(luò)的優(yōu)點(diǎn)與缺點(diǎn),并結(jié)合OpenFlow模型的發(fā)展趨勢(shì),將其以插件的形式融合在該平臺(tái)上OpenStack網(wǎng)絡(luò)在該SDN模型的基礎(chǔ)之上,考慮到OpenFlow協(xié)議的缺點(diǎn),進(jìn)行路由實(shí)現(xiàn) 首先針對(duì)現(xiàn)有的網(wǎng)絡(luò)體系結(jié)構(gòu)分析數(shù)據(jù)包傳輸過(guò)程,并找出OpenFlow模型不能路由的原因 然后對(duì)OpenFlow協(xié)議的動(dòng)作進(jìn)行處理,合理的完成ARP報(bào)文和ICMP報(bào)文的處理,并且在OpenFlow控制器端實(shí)現(xiàn)鏈路發(fā)現(xiàn)組件與路由組件 最后在OpenFlow模擬平臺(tái)Mininet與Nox控制器進(jìn)行實(shí)驗(yàn)測(cè)試與驗(yàn)證,并對(duì)當(dāng)前的研究做了總結(jié)與展望,希望后來(lái)的研究人員在該基礎(chǔ)上進(jìn)一步的深入
[Abstract]:With the advent of the cloud age, a variety of cloud management platforms based on the IAAS hierarchy emerge as the times require, such as Amazon's EC2 and S3 cloud infrastructure, and around the advantages of open source. The OpenStack cloud platform is supported by more and more enterprise and individual developers. OpenStack aims to simplify the deployment process of the cloud platform. Its component interactive architecture brings it a good scalability cloud computing is a product based on virtualization, and there is a trend for computing storage and storage networks to be all services, as is the case with the OpenStack cloud platform. From the perspective of network development, the early network component Nova_network structure is too simple to fully meet customer needs, and with the expansion of the scale, its performance requirements can not meet the concept of network as a service. Quantum network model is put forward, which is embodied as an evolutionary way of SDN model: cloud tenants can create their own network topology through API provided by Quantum, and can configure virtual network for cloud computing network. SDN (Software Defined Network) model has become a trend, Quantum embodies a SDN implementation method, supports multi-tenant cloud, it extends the virtual network world from server to client, but Quantum network also shows great shortcomings. One is that the virtual network it creates is located on top of the network layer, and the terminals it connects to are virtual machines rather than higher-level physical devices, and it supports a limited number of Vlan. And the load balancing of network data flow does not support the phenomenon of Quantum network and the current status of network development: because the TCP/IP network architecture has been deeply rooted, facing the defects of its initial design, Fixing the architecture with more protocols does not fundamentally solve the problem. Instead, as more protocols run, the network equipment becomes more heavily loaded. There will be a lot of problems. Another SDN model, the OpenFlow model, abstracts the concept of data flow from the network control level and solves these problems differently from the previous network architecture. OpenFlow uses the architecture of separate control layer and forwarding layer to complete the data stream forwarding. On its control level, we can fully verify the innovative network architecture and protocols through component development. In this paper, we can build a OpenSatck cloud deployment process. This paper analyzes the early network mode of OpenStack in detail, and then discusses the advantages and disadvantages of Quantum network. Combining with the development trend of OpenFlow model, the OpenStack network is fused in the form of plug-in on the platform on the basis of the SDN model. Considering the shortcomings of OpenFlow protocol, the routing implementation first analyzes the process of packet transmission according to the existing network architecture, and then finds out the reasons why the OpenFlow model can not be routed, and then processes the actions of OpenFlow protocol. The processing of ARP and ICMP packets is completed reasonably, and the link discovery components and routing components are implemented in the OpenFlow controller. Finally, experimental tests and verification are carried out on the OpenFlow simulation platform Mininet and Nox controller. It also summarizes and prospects the current research, and hopes that the later researchers will further deepen the research on this basis.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.01
本文編號(hào):2422278
[Abstract]:With the advent of the cloud age, a variety of cloud management platforms based on the IAAS hierarchy emerge as the times require, such as Amazon's EC2 and S3 cloud infrastructure, and around the advantages of open source. The OpenStack cloud platform is supported by more and more enterprise and individual developers. OpenStack aims to simplify the deployment process of the cloud platform. Its component interactive architecture brings it a good scalability cloud computing is a product based on virtualization, and there is a trend for computing storage and storage networks to be all services, as is the case with the OpenStack cloud platform. From the perspective of network development, the early network component Nova_network structure is too simple to fully meet customer needs, and with the expansion of the scale, its performance requirements can not meet the concept of network as a service. Quantum network model is put forward, which is embodied as an evolutionary way of SDN model: cloud tenants can create their own network topology through API provided by Quantum, and can configure virtual network for cloud computing network. SDN (Software Defined Network) model has become a trend, Quantum embodies a SDN implementation method, supports multi-tenant cloud, it extends the virtual network world from server to client, but Quantum network also shows great shortcomings. One is that the virtual network it creates is located on top of the network layer, and the terminals it connects to are virtual machines rather than higher-level physical devices, and it supports a limited number of Vlan. And the load balancing of network data flow does not support the phenomenon of Quantum network and the current status of network development: because the TCP/IP network architecture has been deeply rooted, facing the defects of its initial design, Fixing the architecture with more protocols does not fundamentally solve the problem. Instead, as more protocols run, the network equipment becomes more heavily loaded. There will be a lot of problems. Another SDN model, the OpenFlow model, abstracts the concept of data flow from the network control level and solves these problems differently from the previous network architecture. OpenFlow uses the architecture of separate control layer and forwarding layer to complete the data stream forwarding. On its control level, we can fully verify the innovative network architecture and protocols through component development. In this paper, we can build a OpenSatck cloud deployment process. This paper analyzes the early network mode of OpenStack in detail, and then discusses the advantages and disadvantages of Quantum network. Combining with the development trend of OpenFlow model, the OpenStack network is fused in the form of plug-in on the platform on the basis of the SDN model. Considering the shortcomings of OpenFlow protocol, the routing implementation first analyzes the process of packet transmission according to the existing network architecture, and then finds out the reasons why the OpenFlow model can not be routed, and then processes the actions of OpenFlow protocol. The processing of ARP and ICMP packets is completed reasonably, and the link discovery components and routing components are implemented in the OpenFlow controller. Finally, experimental tests and verification are carried out on the OpenFlow simulation platform Mininet and Nox controller. It also summarizes and prospects the current research, and hopes that the later researchers will further deepen the research on this basis.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP393.01
【參考文獻(xiàn)】
相關(guān)期刊論文 前5條
1 侯長(zhǎng)逸;;OpenFlow網(wǎng)絡(luò)軟件路由研究[J];蘭州大學(xué)學(xué)報(bào)(自然科學(xué)版);2013年02期
2 苗秀;俞俊生;劉紹華;陳曉東;;基于云計(jì)算平臺(tái)的移動(dòng)IPTV系統(tǒng)設(shè)計(jì)及負(fù)載均衡技術(shù)研究[J];軟件;2011年01期
3 周燁;李勇;王芳;楊旭;蘇厲;金德鵬;曾烈光;;基于OpenFlow的網(wǎng)絡(luò)實(shí)驗(yàn)平臺(tái)技術(shù)[J];清華大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年11期
4 左青云;陳鳴;趙廣松;邢長(zhǎng)友;張國(guó)敏;蔣培成;;基于OpenFlow的SDN技術(shù)研究[J];軟件學(xué)報(bào);2013年05期
5 李英壯;汪楠;李先毅;;基于OpenStack開(kāi)發(fā)云平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J];武漢大學(xué)學(xué)報(bào)(理學(xué)版);2012年S1期
本文編號(hào):2422278
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2422278.html
最近更新
教材專著