NFV環(huán)境下級聯(lián)故障分析及解決方案研究
發(fā)布時間:2019-04-15 18:41
【摘要】:隨著互聯(lián)網(wǎng)的發(fā)展,上層服務(wù)需求越來越多樣化,傳統(tǒng)的底層網(wǎng)絡(luò)功能迫于專屬硬件的限制,無法快速更新適應(yīng)。網(wǎng)絡(luò)功能虛擬化(Network Function Virtualization,NFV)將IT虛擬化技術(shù)引入傳統(tǒng)電信網(wǎng)絡(luò),實(shí)現(xiàn)了傳統(tǒng)網(wǎng)絡(luò)功能的軟硬件分離,使得網(wǎng)絡(luò)功能可編程動態(tài)伸縮,大大增強(qiáng)了網(wǎng)絡(luò)的更新迭代速度。然而,傳統(tǒng)電信網(wǎng)絡(luò)和IT網(wǎng)絡(luò)在可靠性的要求上存在較大差異,級聯(lián)故障問題頻繁發(fā)生在IT網(wǎng)絡(luò)系統(tǒng)中,針對電信網(wǎng)絡(luò)的高可靠性要求,NFV環(huán)境下的網(wǎng)絡(luò)的級聯(lián)故障問題應(yīng)當(dāng)引起重視。本文首先從服務(wù)功能鏈(Service Function Chain,SFC)的角度分析了NFV環(huán)境下故障擴(kuò)散的模式,通過實(shí)驗(yàn)總結(jié)出兩種不同的故障擴(kuò)散模式:(1)當(dāng)不同服務(wù)功能鏈共享的資源故障時,故障將在大量不同服務(wù)鏈間擴(kuò)散。(2)當(dāng)服務(wù)功能鏈上不同功能模塊間性能不匹配時,故障會沿著服務(wù)功能鏈的性能瓶頸模塊向上游模塊擴(kuò)散。為了防止共享資源故障引起的大面積故障擴(kuò)散,本文采用對關(guān)鍵資源如共享資源加強(qiáng)保護(hù)的辦法提高系統(tǒng)的可靠性,阻斷故障的擴(kuò)散。首先針對NFV多層虛擬化特點(diǎn),對其不同層次中各模塊之間的存在的多種關(guān)系(依賴、備份、負(fù)載均衡)進(jìn)行抽象,建立了一個三值狀態(tài)多層依賴模型。然后提出一個優(yōu)化系統(tǒng)可靠性的備份資源分配算法,仿真結(jié)果表明,算法能得到最優(yōu)解或近似最優(yōu)解。從而從備份資源分配角度為實(shí)現(xiàn)故障隔離提供思路。為了解決服務(wù)鏈上不同服務(wù)功能模塊服務(wù)能力不匹配帶來的擴(kuò)容風(fēng)暴問題,本文提出了聯(lián)動擴(kuò)容算法。該算法主要思想在于預(yù)測出瓶頸模塊擴(kuò)容后對下游模塊的影響,將受影響的模塊與瓶頸模塊聯(lián)動擴(kuò)容,從而避免多次擴(kuò)容。具體方法是利用神經(jīng)網(wǎng)絡(luò),建立了擴(kuò)容量和數(shù)據(jù)流的輸入輸出速率之間的關(guān)系模型,使得上游節(jié)點(diǎn)的擴(kuò)容對下游節(jié)點(diǎn)的影響可以量化,提前對下游受波及的節(jié)點(diǎn)進(jìn)行擴(kuò)容,防止了故障的擴(kuò)散。仿真結(jié)果表明,聯(lián)動擴(kuò)容算法避免了單點(diǎn)獨(dú)立擴(kuò)容可能導(dǎo)致的二次服務(wù)功能不匹配問題,節(jié)約了系統(tǒng)擴(kuò)容的總時間,降低了平均服務(wù)響應(yīng)延遲。最后,為更好地應(yīng)用上述算法,在目前業(yè)界的NFV架構(gòu)基礎(chǔ)上,實(shí)現(xiàn)了NFV環(huán)境下故障隔離架構(gòu),該架構(gòu)根據(jù)上述算法的輸入輸出需求,增加了監(jiān)視器模塊和算法部署模塊,并給出了運(yùn)行實(shí)例,為增強(qiáng)算法的實(shí)用價值提供參考。
[Abstract]:With the development of Internet, the demand of upper layer service is becoming more and more diversified. The traditional bottom network function is forced by the limitation of exclusive hardware, and can not be updated and adapted quickly. Network function Virtualization (Network Function Virtualization,NFV (Network function Virtualization) introduces IT virtualization technology into traditional telecommunication network, realizes the separation of hardware and software of traditional network function, makes the network function dynamically and programmatically scalable, and greatly enhances the iterative speed of network update. However, there is a great difference between the traditional telecommunication network and the IT network in the reliability requirements. Cascading failures occur frequently in the IT network system, aiming at the high reliability requirements of the telecommunication network. The cascading fault of network in NFV environment should be paid more attention. In this paper, the mode of fault diffusion in NFV environment is analyzed from the point of view of service function chain (Service Function Chain,SFC), and two different modes of fault diffusion are summarized by experiment: (1) when the resource shared by different service function chain fails, The fault will spread among a large number of different service chains. (2) when the performance of different functional modules on the service function chain does not match, the fault will spread along the performance bottleneck module of the service function chain to the upstream module. In order to prevent the large-scale fault diffusion caused by shared resource fault, this paper adopts the method of strengthening the protection of key resources such as shared resource to improve the reliability of the system, and to block the spread of fault. According to the characteristics of NFV multi-layer virtualization, this paper abstracts the multi-layer relationships (dependency, backup, load balancing) between the modules in different levels, and establishes a three-valued state multi-layer dependency model. Then a backup resource allocation algorithm is proposed to optimize the reliability of the system. The simulation results show that the algorithm can obtain the optimal solution or approximate optimal solution. From the point of view of backup resource allocation, this paper provides a train of thought for the realization of fault isolation. In order to solve the problem of capacity expansion caused by the mismatch of service capability of different service function modules in service chain, this paper proposes a linkage capacity expansion algorithm. The main idea of this algorithm is to predict the impact of bottleneck module expansion on downstream modules, and to link the affected modules with bottleneck modules so as to avoid multiple capacity expansion. The specific method is to use the neural network to establish the relationship model between the expansion capacity and the input / output rate of the data stream, so that the influence of the upstream node expansion on the downstream nodes can be quantified, and the affected nodes in the downstream nodes can be expanded in advance. The failure was prevented from spreading. The simulation results show that the linkage expansion algorithm avoids the mismatch problem of secondary service function which may be caused by single point independent capacity expansion, saves the total time of system expansion, and reduces the average service response delay. Finally, in order to better apply the above algorithms, based on the current industry NFV architecture, the fault isolation architecture under the NFV environment is implemented. According to the input and output requirements of the above algorithms, the monitor module and the algorithm deployment module are added. A running example is given to provide a reference for the practical value of the enhancement algorithm.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TN915.0
本文編號:2458386
[Abstract]:With the development of Internet, the demand of upper layer service is becoming more and more diversified. The traditional bottom network function is forced by the limitation of exclusive hardware, and can not be updated and adapted quickly. Network function Virtualization (Network Function Virtualization,NFV (Network function Virtualization) introduces IT virtualization technology into traditional telecommunication network, realizes the separation of hardware and software of traditional network function, makes the network function dynamically and programmatically scalable, and greatly enhances the iterative speed of network update. However, there is a great difference between the traditional telecommunication network and the IT network in the reliability requirements. Cascading failures occur frequently in the IT network system, aiming at the high reliability requirements of the telecommunication network. The cascading fault of network in NFV environment should be paid more attention. In this paper, the mode of fault diffusion in NFV environment is analyzed from the point of view of service function chain (Service Function Chain,SFC), and two different modes of fault diffusion are summarized by experiment: (1) when the resource shared by different service function chain fails, The fault will spread among a large number of different service chains. (2) when the performance of different functional modules on the service function chain does not match, the fault will spread along the performance bottleneck module of the service function chain to the upstream module. In order to prevent the large-scale fault diffusion caused by shared resource fault, this paper adopts the method of strengthening the protection of key resources such as shared resource to improve the reliability of the system, and to block the spread of fault. According to the characteristics of NFV multi-layer virtualization, this paper abstracts the multi-layer relationships (dependency, backup, load balancing) between the modules in different levels, and establishes a three-valued state multi-layer dependency model. Then a backup resource allocation algorithm is proposed to optimize the reliability of the system. The simulation results show that the algorithm can obtain the optimal solution or approximate optimal solution. From the point of view of backup resource allocation, this paper provides a train of thought for the realization of fault isolation. In order to solve the problem of capacity expansion caused by the mismatch of service capability of different service function modules in service chain, this paper proposes a linkage capacity expansion algorithm. The main idea of this algorithm is to predict the impact of bottleneck module expansion on downstream modules, and to link the affected modules with bottleneck modules so as to avoid multiple capacity expansion. The specific method is to use the neural network to establish the relationship model between the expansion capacity and the input / output rate of the data stream, so that the influence of the upstream node expansion on the downstream nodes can be quantified, and the affected nodes in the downstream nodes can be expanded in advance. The failure was prevented from spreading. The simulation results show that the linkage expansion algorithm avoids the mismatch problem of secondary service function which may be caused by single point independent capacity expansion, saves the total time of system expansion, and reduces the average service response delay. Finally, in order to better apply the above algorithms, based on the current industry NFV architecture, the fault isolation architecture under the NFV environment is implemented. According to the input and output requirements of the above algorithms, the monitor module and the algorithm deployment module are added. A running example is given to provide a reference for the practical value of the enhancement algorithm.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TN915.0
【參考文獻(xiàn)】
相關(guān)期刊論文 前7條
1 黃嘉;聶煒玲;李艷俊;;核心網(wǎng)面向NFV架構(gòu)的實(shí)際部署方案分析[J];互聯(lián)網(wǎng)天地;2016年09期
2 徐雷;熊微;毋濤;李素粉;;基于開源技術(shù)的WoMANO技術(shù)架構(gòu)研究[J];信息通信技術(shù);2016年02期
3 董飛宇;鄭凱;;SDN+NFV環(huán)境下運(yùn)營商網(wǎng)絡(luò)變革與業(yè)務(wù)創(chuàng)新[J];通訊世界;2015年21期
4 韋樂平;;SDN:顛覆性的網(wǎng)絡(luò)技術(shù)構(gòu)架創(chuàng)新[J];重慶郵電大學(xué)學(xué)報(自然科學(xué)版);2015年04期
5 何曉明;冀暉;毛東峰;唐宏;;電信IP網(wǎng)向SDN演進(jìn)的探討[J];電信科學(xué);2014年06期
6 薛淼;符剛;朱斌;李勇輝;;基于SDN/NFV的核心網(wǎng)演進(jìn)關(guān)鍵技術(shù)研究[J];郵電設(shè)計技術(shù);2014年03期
7 孫可,韓禎祥,曹一家;復(fù)雜電網(wǎng)連鎖故障模型評述[J];電網(wǎng)技術(shù);2005年13期
,本文編號:2458386
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/2458386.html
最近更新
教材專著