數(shù)據(jù)中心光互聯(lián)網(wǎng)絡(luò)中基于OpenFlow的跨層調(diào)度機制研究
發(fā)布時間:2018-06-18 19:01
本文選題:數(shù)據(jù)中心 + 光互聯(lián)。 參考:《北京郵電大學(xué)》2014年碩士論文
【摘要】:目前在數(shù)據(jù)中心(Data Center, DC)中,互聯(lián)網(wǎng)和新型應(yīng)用的快速發(fā)展,帶動海量的數(shù)據(jù)流量增長,使得數(shù)據(jù)中心在網(wǎng)絡(luò)時延、帶寬和可靠性等方面提出了更高的要求。傳統(tǒng)的電交換網(wǎng)絡(luò)越來越難以滿足新型數(shù)據(jù)中心的需求,而有著低時延、高帶寬特點的光交換網(wǎng)絡(luò)開始嶄露頭角,得到廣泛應(yīng)用。在數(shù)據(jù)中心光互連網(wǎng)絡(luò)中,集中式控制方式有著較強的靈活性和可擴展性,因此而得到了廣泛的親睞。開源的OpenFlow是實現(xiàn)集中式控制最為成熟的手段。集中式控制和OpenFlow協(xié)議相結(jié)合,可在數(shù)據(jù)中心光互聯(lián)網(wǎng)絡(luò)中,進行富有想象力的創(chuàng)新。另外,從網(wǎng)絡(luò)資源調(diào)度角度講,傳統(tǒng)網(wǎng)絡(luò)中各層資源分層控制和調(diào)度,使得各層資源利用不夠充分。而在基于OpenFlow的集中式控制網(wǎng)絡(luò)中,實現(xiàn)資源的跨層調(diào)度變得簡單易實現(xiàn),跨層調(diào)度可以提高網(wǎng)絡(luò)資源的利用率,大大簡化流的處理流程。在數(shù)據(jù)中心網(wǎng)絡(luò)中,TCP incast是普遍存在于多對一通信模型中的沖突問題。TCP incast發(fā)生后,網(wǎng)絡(luò)吞吐率會出現(xiàn)嚴(yán)重的崩潰現(xiàn)象。本文針對TCP incast問題提出了一套在數(shù)據(jù)中心光互聯(lián)網(wǎng)絡(luò)中的跨層調(diào)度解決方案。利用OpenFlow的集中控制和跨層調(diào)度,使得TCP incast吞吐率崩潰的問題得到有效的緩解。 首先,本論文基于光突發(fā)傳送網(wǎng)(OBTN)的數(shù)據(jù)中心光互連網(wǎng)絡(luò),發(fā)現(xiàn)網(wǎng)絡(luò)中TCP incast問題主要存在于節(jié)點業(yè)務(wù)接入側(cè)和OBTN環(huán)網(wǎng)內(nèi),并分別制定了解決方案。在業(yè)務(wù)接入側(cè),本論文設(shè)計了基于OpenFlow的跨層調(diào)度機制。借助OpenFlow網(wǎng)絡(luò)控制器和應(yīng)用層業(yè)務(wù)控制器協(xié)同控制,即通過監(jiān)控節(jié)點緩沖區(qū)的占用率,進而控制多對一通信模型中并發(fā)服務(wù)器的數(shù)量,可以有效避免數(shù)據(jù)中心內(nèi)光互聯(lián)網(wǎng)絡(luò)中TCP incast問題。針對該跨層調(diào)度機制,本論文完成了OpenFlow協(xié)議拓展,并對跨層調(diào)度機制的性能做了仿真驗證。 其次,在OBTN環(huán)網(wǎng)內(nèi),結(jié)合OpenFlow網(wǎng)絡(luò)控制器的業(yè)務(wù)監(jiān)控,本論文提出了針對incast問題的改進型動態(tài)帶寬分配(DBA)算法。該算法將所有相關(guān)的incast業(yè)務(wù)作為一個整體,優(yōu)先為其授權(quán)和配置帶寬資源,可以有效改善incast業(yè)務(wù)的應(yīng)用層性能,并提高整個網(wǎng)絡(luò)的吞吐率。本論文通過數(shù)值仿真和網(wǎng)絡(luò)仿真驗證了改進型DBA算法的性能。
[Abstract]:At present, with the rapid development of the Internet and new applications in data Center (DCD), massive data traffic is increased, which makes the data center require higher network delay, bandwidth and reliability. Traditional switching networks are becoming more and more difficult to meet the needs of new data centers. Optical switching networks with low delay and high bandwidth are emerging and widely used. In the data center optical interconnection network, the centralized control mode has strong flexibility and scalability, so it has been widely used. Open source OpenFlow is the most mature means to realize centralized control. The combination of centralized control and OpenFlow protocol enables imaginative innovation in the data center optical Internet. In addition, from the point of view of network resource scheduling, the hierarchical control and scheduling of each layer of resources in the traditional network make the resource utilization of each layer insufficient. In the centralized control network based on OpenFlow, the realization of cross-layer scheduling of resources becomes simple and easy. Cross-layer scheduling can improve the utilization of network resources and greatly simplify the flow process. In data center networks, TCP / incast is a common collision problem in a many-to-one communication model. After TCP / incast occurs, the network throughput will collapse seriously. In this paper, we propose a cross-layer scheduling solution for incast in data center optical interconnection networks. Using the centralized control of OpenFlow and cross-layer scheduling, the problem of TCP incast throughput collapse can be effectively alleviated. Firstly, based on the data center optical interconnection network of optical burst transport network (OBTNN), we find that the problem of incast in the network mainly exists in the access side of node services and the OBTN ring network, and the solutions are worked out respectively. In the service access side, this paper designs a cross-layer scheduling mechanism based on OpenFlow. With the help of OpenFlow network controller and application layer service controller, the number of concurrent servers in a multi-to-one communication model is controlled by monitoring the occupancy rate of node buffer. It can effectively avoid the problem of incast in the optical network in the data center. In this paper, the OpenFlow protocol is extended and the performance of the cross-layer scheduling mechanism is verified by simulation. Secondly, an improved dynamic bandwidth allocation algorithm for incast problem is proposed in this paper, combined with the traffic monitoring of OpenFlow network controller in OBTN ring network. This algorithm takes all the related incast services as a whole and gives priority to authorize and configure bandwidth resources. It can effectively improve the performance of the application layer of incast services and improve the throughput of the whole network. The performance of the improved DBA algorithm is verified by numerical simulation and network simulation.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP308
【參考文獻】
相關(guān)期刊論文 前5條
1 趙慧玲;馮明;史凡;;SDN——未來網(wǎng)絡(luò)演進的重要趨勢[J];電信科學(xué);2012年11期
2 張國穎;陳秀忠;吳慶偉;向俊凌;丁熾武;;云計算數(shù)據(jù)中心光互聯(lián)技術(shù)及應(yīng)用趨勢[J];電信網(wǎng)技術(shù);2012年12期
3 劉進軍;陳桂林;胡成祥;;基于負載特征的虛擬機遷移調(diào)度策略[J];計算機工程;2011年17期
4 朝樂門;;海量數(shù)據(jù)中心信息組織問題與對策研究[J];情報理論與實踐;2011年02期
5 左青云;陳鳴;趙廣松;邢長友;張國敏;蔣培成;;基于OpenFlow的SDN技術(shù)研究[J];軟件學(xué)報;2013年05期
相關(guān)博士學(xué)位論文 前1條
1 馬飛;云數(shù)據(jù)中心中虛擬機放置和實時遷移研究[D];北京交通大學(xué);2013年
,本文編號:2036537
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2036537.html
最近更新
教材專著