999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件定義網(wǎng)絡(luò)系統(tǒng)的可靠性研究

2017-09-08 22:36:43夏飛
現(xiàn)代電子技術(shù) 2017年17期

夏飛

摘 要: 可靠性是評價軟件定義網(wǎng)絡(luò)(SDN)系統(tǒng)的一項關(guān)鍵指標(biāo),為了提高SDN系統(tǒng)的整體可靠性,針對系統(tǒng)的軟件可靠性進(jìn)行研究,提出一種基于量子群優(yōu)化算法的SDN系統(tǒng)軟件可靠性評估模型。首先對SDN系統(tǒng)的軟件可靠性研究現(xiàn)狀進(jìn)行分析,并建立相應(yīng)的數(shù)學(xué)模型,然后采用量子粒子群算法對數(shù)學(xué)模型進(jìn)行求解,并通過具體數(shù)據(jù)對軟件可靠性評估模型的性能進(jìn)行仿真測試。結(jié)果表明,量子粒子群算法可以對SDN系統(tǒng)的軟件可靠性進(jìn)行準(zhǔn)確評估,很好地描述了SDN系統(tǒng)的軟件可靠性變化趨勢,而且求解結(jié)果要優(yōu)于其他模型,實際應(yīng)用價值更高。

關(guān)鍵詞: 量子粒子群算法; 軟件定義網(wǎng)絡(luò); 軟件可靠性; 數(shù)學(xué)模型

中圖分類號: TN915.08?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2017)17?0020?03

Research on reliability of software defined network system

XIA Fei

(Information Communication Company, State Grid Jiangsu Electric Power Company, Nanjing 210024, China)

Abstract: The reliability is a key index to evaluate the software defined network (SDN) system. In order to improve the overall reliability of SDN system, the software reliability of the system is studied, and then a SDN system′s software reliability evaluation model based on quantum?behaved particle swarm optimization algorithm is proposed. The research statue of software reliability of SDN system is analyzed. The corresponding mathematical model was established, and solved with the quantum?behaved particle swarm optimization algorithm. The simulation test was performed for the performance of the software reliability evaluation model by means of specific data. The results show that the quantum?behaved particle swarm optimization algorithm can evaluate the software reliability of the SDN system accurately, describe the software reliability variation trend of SDN system perfectly, and its solving result is better than that of other models and has high practical application value.

Keywords: quantum?behaved particle swarm algorithm; software defined network; software reliability; mathematical model

0 引 言

隨著網(wǎng)絡(luò)技術(shù)應(yīng)用的不斷深入,網(wǎng)絡(luò)用戶數(shù)量迅速增加,為了滿足應(yīng)用要求,產(chǎn)生了一種新型網(wǎng)絡(luò)架構(gòu)——軟件定義網(wǎng)絡(luò)(SDN)系統(tǒng)[1?3]。無論哪一種網(wǎng)絡(luò)系統(tǒng),可靠性是一項關(guān)鍵的性能指標(biāo)。SDN系統(tǒng)的可靠性包括硬件可靠性和軟件可靠性兩個研究方向,本文主要針對軟件可靠性進(jìn)行分析[4]。

為了提高SDN系統(tǒng)的可靠性,針對系統(tǒng)中的軟件可靠性進(jìn)行研究。提出一種量子粒子群算法的SDN系統(tǒng)的軟件可靠性評估模型,仿真測試結(jié)果表明,量子粒子群算法可以對SDN系統(tǒng)的軟件可靠性進(jìn)行準(zhǔn)確評估,十分準(zhǔn)確地描述了SDN系統(tǒng)的軟件可靠性變化趨勢。

1 軟件可靠性評估的相關(guān)研究

SDN系統(tǒng)在工作過程中,有時會出現(xiàn)故障,故障一旦被消除,那么SDN的軟件失效率下降,因此失效率是評價SDN系統(tǒng)軟件可靠性的一個重要指標(biāo)[5]。SDN系統(tǒng)的軟件開發(fā)完成后,軟件工程師就不停地排除軟件錯誤,理想狀態(tài)時,失效率將接近于零[6]。在SDN的工作過程中,可能有新的錯誤產(chǎn)生,一段時間以后,失效率會發(fā)生變化出現(xiàn)新值,即對SDN系統(tǒng)的軟件失效數(shù)據(jù)進(jìn)行分析后,可采用可靠性預(yù)測對失效率進(jìn)行估計。當(dāng)前,SDN系統(tǒng)的軟件可靠性評估模型眾多,如有基于非線性函數(shù)的軟件可靠性評估、有基于極大似然法和最小二乘法估計參數(shù)的軟件可靠性評估。當(dāng)樣本數(shù)量較大時,一般選擇極大似然法進(jìn)行評估,否則就選擇最小二乘法[7?9]。但是這些軟件可靠性評估模型存在一些缺陷,如均采用概率論統(tǒng)計方法,對約束條件破壞性比較嚴(yán)重,為了解決這些方法的不足,有學(xué)者提出采用神經(jīng)網(wǎng)絡(luò)的軟件可靠性評估模型,然而神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)時間過長,泛化能力差,因此設(shè)計性能優(yōu)異的SDN系統(tǒng)的軟件可靠性評估模型仍然面臨挑戰(zhàn)[10]。

2 量子粒子群優(yōu)化算法

2.1 標(biāo)準(zhǔn)粒子群優(yōu)化算法

標(biāo)準(zhǔn)粒子群優(yōu)化算法模擬鳥群飛行覓食行為,根據(jù)群體和同伴的位置信息找到全局最優(yōu)位置,即問題的最優(yōu)解。endprint

設(shè)粒子位置和速度向量分別為和每一個粒子根據(jù)其他粒子的飛行軌跡調(diào)整飛行方向,粒子的最優(yōu)位置為則有,表示迭代次數(shù),第次迭代的速度和位置分別為和,當(dāng)前全局最好位置為,粒子速度和位置更新方程為[11]:

(1)

(2)

式中:表示認(rèn)知項系數(shù);表示社會項系數(shù);是服從(0,l)的隨機數(shù)。

2.2 量子粒子群優(yōu)化算法

在量子力學(xué)中,粒子的位置與速度具有概率的特征,可以采用波函數(shù)描述粒子狀態(tài),波函數(shù)強度和粒子在該點出現(xiàn)的概率滿足如下條件:

(3)

粒子運動的動力學(xué)方程為:

(4)

式中:為普朗克常數(shù);為哈密頓算子,其定義如下:

(5)

式中:為粒子的質(zhì)量;為勢場。

根據(jù)粒子的收斂行為推導(dǎo)出粒子的定態(tài)薛定諤方程,得到粒子定態(tài)的波函數(shù)為:

(6)

式中:為粒子的吸引子。

粒子的位置由如下的隨機方程確定:

(7)

式中為隨機數(shù)。

綜上可知,具有量子行為的粒子進(jìn)化方程為:

(8)

式中為搜索擴張系數(shù)。

為粒子群的最好位置平均值,計算公式為:

(9)

式中和為粒子規(guī)模和搜索維度。

為粒子在第維、第次迭代中的吸引子,具體為:

(10)

式中:為隨機數(shù);和是粒子個體和粒子群的最優(yōu)位置。

3 SDN系統(tǒng)的可靠性評估模型

3.1 可靠性評估的數(shù)學(xué)模型

在進(jìn)行SDN系統(tǒng)的軟件可靠性評估過程中,最重要的問題是構(gòu)建最合理的數(shù)學(xué)模型。設(shè)SDN系統(tǒng)的軟件可靠性函數(shù)為為失效發(fā)生的時間,為模型的參數(shù),共個參數(shù),即表示SDN系統(tǒng)的軟件可靠性評估問題的求解維度。采用模型和實際軟件的累計失效數(shù)平方差建立數(shù)學(xué)模型的目標(biāo)函數(shù),即有:

(11)

式中:為測試時間;表示模型的失效數(shù);為實際失效數(shù)。

3.2 量子粒子群優(yōu)化算法的求解

在量子群優(yōu)化算法中,粒子無速度,第次迭代時,粒子群的當(dāng)前最優(yōu)位置和,滿足如下條件:

(12)

適應(yīng)度值越小,位置越優(yōu)化,SDN系統(tǒng)的軟件可靠性評估誤差更小,粒子的最優(yōu)位置為:

(13)

由于粒子的吸引子為:

(14)

式中

比較與,如果>,采用式(8)進(jìn)行更新操作。

基于量子粒子群優(yōu)化算法的SDN系統(tǒng)軟件可靠性求解步驟如下:

(1) 根據(jù)具體SDN系統(tǒng)軟件可靠性評估模型,進(jìn)行參數(shù)初始化,主要包括粒子初始位置、個體最好位置。

(2) 計算適應(yīng)度值,如果,那么有否則。

(3) 計算,如果那么否則

(4) 計算粒子在第次迭代中的吸引子。

(5) 根據(jù)吸引子更新粒子位置。

(6) 如果那么有如果,就有。

(7) 判斷終止條件,若不滿足終止條件,那么迭代次數(shù)增加,否則退出算法。

(8) 根據(jù)粒子最優(yōu)位置得到SDN系統(tǒng)軟件可靠性評估結(jié)果。

4 仿真實驗

4.1 數(shù)據(jù)來源

為了測試本文設(shè)計的SDN系統(tǒng)軟件可靠性的評估性能,采用一個SDN系統(tǒng)的軟件失效數(shù)據(jù)作為研究對象,收集到的數(shù)據(jù)如圖1所示,選擇50個數(shù)據(jù)組成訓(xùn)練集,建立SDN系統(tǒng)軟件可靠性評估模型,其他數(shù)據(jù)組成測試集驗證模型的性能。

4.2 結(jié)果與分析

采用訓(xùn)練集對SDN系統(tǒng)軟件可靠性評估模型的擬合性能進(jìn)行測試,得到的測試結(jié)果如圖2所示。對圖2的擬合結(jié)果進(jìn)行分析,可以發(fā)現(xiàn)量子群優(yōu)化算法能夠擬合SDN系統(tǒng)軟件可靠性的變化特點,得到比較高的擬合精度。

采用測試樣本對SDN系統(tǒng)軟件可靠性評估模型的泛化性能進(jìn)行測試,得到的結(jié)果如圖3所示。

從圖3可以清楚地看出,量子粒子群算法可以對SDN系統(tǒng)軟件可靠性進(jìn)行精準(zhǔn)的評估,評估精度高,得到了十分理想的SDN系統(tǒng)軟件可靠性評估結(jié)果,證明本文模型是一種精度高、有效的SDN系統(tǒng)軟件可靠性評估模型。

選擇BP神經(jīng)網(wǎng)絡(luò)、Markov鏈、蟻群算法進(jìn)行對比測試,選擇SDN系統(tǒng)軟件可靠性的評估精度和平均評估時間作為評價指標(biāo)。統(tǒng)計所有模型的SDN系統(tǒng)軟件可靠性評估精度和平均評估時間,結(jié)果見表1。

對表1進(jìn)行分析可以發(fā)現(xiàn):相對于其他軟件可靠性評估模型,本文的SDN系統(tǒng)軟件可靠性評估精度更高,而且減少了平均評估時間,加快了SDN系統(tǒng)軟件可靠性評估的速度,有效提高了軟件評估的可靠性。

5 結(jié) 語

可靠性是SDN系統(tǒng)研究中的主要方向,尤其是軟件的可靠性,當(dāng)前模型十分復(fù)雜,對于大規(guī)模數(shù)據(jù)評估效率低,準(zhǔn)確度低。在分析當(dāng)前軟件可靠性評估模型的基礎(chǔ)上。提出量子群優(yōu)化算法的SDN系統(tǒng)軟件可靠性評估模型,并通過具體實驗數(shù)據(jù)對模型的性能進(jìn)行仿真實驗。結(jié)果表明,本文模型提高了SDN系統(tǒng)軟件可靠性評估精度,而且評估速度具有明顯優(yōu)勢。

參考文獻(xiàn)

[1] MCKEOWN N, ANDERSON T, BALAKRISHNAN H, et al. OpenFlow: enabling innovation in campus networks [J]. ACM SIUCOMM computer communication review, 2008, 38(2): 69?74.

[2] DIXON, OLSHEFSKI D, JAIN V, et al. Software defined networking to support the software defined environment [J]. IBM journal of research and development, 2014, 58(2): 1?14.

[3] JAIN S, KUMAR A, MANDAL S, et al. B4: experience with a globally?deployed software defined WAN [J]. ACM SIUCOMM computer communication review, 2013, 43(4): 3?14.

[4] HONG Y, KANDULA S, MAHAJAN R, et al. Achieving high utilization with software?driven WAN [J]. ACM SIUCOMM computer communication review, 2013, 43(4): 15?26.

[5] 曾勁濤,崔志明,陳建明.一種新的軟件可靠性模型參數(shù)估計方法[J].計算機技術(shù)與發(fā)展,2008,18(7):209?211.

[6] 陳振華,王峰.基于Markov鏈?zhǔn)褂媚P偷能浖煽啃詼y評方法研究[J].計算機工程與設(shè)計,2007,28(12):22?25.

[7] 許寧,張毅沖.基于正交分層聚類算法軟件可靠性模型的預(yù)測分析[J].計算機應(yīng)用,2007,27(3):635?637.

[8] 張克涵,李愛國,宋保維.基于PSO的軟件可靠性模型參數(shù)估計方法[J].計算機工程與應(yīng)用,2008,44(11):47?49.

[9] 鄭長友,劉曉明,黃松.基于蟻群算法的軟件可靠性模型參數(shù)估計方法[J].計算機應(yīng)用,2012,32(4):1147?1151.

[10] 宛考,羅雪峰,江勇,等.軟件定義網(wǎng)絡(luò)系統(tǒng)中面向流的調(diào)度算法[J].計算機學(xué)報,2016,39(6):1208?1223.

[11] 張家海,徐耀群,路明.PLC控制系統(tǒng)軟件可靠性的神經(jīng)網(wǎng)絡(luò)預(yù)測[J].哈爾濱工業(yè)大學(xué)學(xué)報,2006,38(4):662?664.

[12] 劉俊芳,高岳林.帶自適應(yīng)變異的量子粒子群優(yōu)化算法[J].計算機工程與應(yīng)用,2011,47(3):41?43.endprint

主站蜘蛛池模板: 免费Aⅴ片在线观看蜜芽Tⅴ| 一级毛片中文字幕| 午夜电影在线观看国产1区| 九九久久99精品| 一本久道久综合久久鬼色| 欧美成人区| 朝桐光一区二区| 91人人妻人人做人人爽男同 | 欧美国产在线看| 国产第四页| 欧美精品v| 日韩一区精品视频一区二区| 九九热精品在线视频| 国产视频一区二区在线观看| 欧洲日本亚洲中文字幕| 91小视频版在线观看www| 波多野结衣一区二区三视频| 大陆精大陆国产国语精品1024| 97成人在线视频| 久久综合伊人77777| 国产91成人| 午夜老司机永久免费看片| 国产91高清视频| 激情国产精品一区| 刘亦菲一区二区在线观看| 91精品免费高清在线| 亚洲精品成人7777在线观看| 青青操国产| 手机成人午夜在线视频| 99在线观看精品视频| 国产理论精品| 54pao国产成人免费视频| 久久久精品无码一区二区三区| 欧美乱妇高清无乱码免费| 欧美精品在线免费| 亚洲精品图区| 91在线国内在线播放老师| 亚洲最大情网站在线观看| 日韩成人午夜| 亚洲无码视频喷水| 亚洲第一成网站| 国产精品自拍合集| 欧美国产精品不卡在线观看 | 国产真实乱人视频| 国产超碰一区二区三区| 99视频在线精品免费观看6| 女人毛片a级大学毛片免费| 久久亚洲美女精品国产精品| 一级毛片免费不卡在线视频| 亚洲男女在线| 久久精品最新免费国产成人| 国产精品视频a| 国产欧美日韩在线一区| 欧美激情福利| 国产区在线看| 国产大片黄在线观看| 99久久精品免费观看国产| 99久久亚洲精品影院| 99久久国产综合精品女同| 亚洲v日韩v欧美在线观看| 囯产av无码片毛片一级| 久久99久久无码毛片一区二区| 亚洲无码精品在线播放| 青青青亚洲精品国产| 亚洲福利片无码最新在线播放| 亚洲欧美极品| 亚洲va视频| 日韩专区第一页| 色有码无码视频| 成人免费黄色小视频| 五月天在线网站| 久久久精品无码一二三区| 中文字幕不卡免费高清视频| 四虎AV麻豆| 中文字幕自拍偷拍| 国产成人毛片| 91色爱欧美精品www| 亚洲国内精品自在自线官| 免费又爽又刺激高潮网址| www.亚洲天堂| 亚洲国产精品日韩欧美一区| 亚洲人成影院在线观看|