System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 玖玖资源站无码专区,亚洲精品无码av中文字幕,久热中文字幕无码视频
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當(dāng)前位置: 首頁 > 專利查詢>杭州師范大學(xué)專利>正文

    基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法及系統(tǒng)技術(shù)方案

    技術(shù)編號:44260762 閱讀:11 留言:0更新日期:2025-02-14 22:05
    本發(fā)明專利技術(shù)公開了一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法及系統(tǒng),屬于通信網(wǎng)絡(luò)技術(shù)領(lǐng)域,該方法根據(jù)控制器的負(fù)載對控制器進行分區(qū),計算各交換機在設(shè)定時間段更新的流表項集合,計算控制器處理該流表項集合所產(chǎn)生的總處理開銷;將欠載控制器集合中的欠載控制器與候選交換機集合中交換機進行兩個組合,每個組合中包括一個欠載控制器和一個交換機;根據(jù)控制器的總處理開銷確定組合中交換機遷移至欠載控制器的控制平面負(fù)載均衡率和遷移成本,根據(jù)控制平面負(fù)載均衡率和遷移成本確定各組合的成本效果比,選擇成本效果比最小的組合作為遷移目標(biāo),以實現(xiàn)負(fù)載均衡并降低遷移成本。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及通信網(wǎng)絡(luò),具體為一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法及系統(tǒng)


    技術(shù)介紹

    1、車聯(lián)網(wǎng)(internet?of?vehicles,iov)旨在提供從移動互聯(lián)網(wǎng)訪問到道路安全等廣泛的網(wǎng)絡(luò)服務(wù),并且在未來智能交通系統(tǒng)中具有巨大潛力。但由于傳統(tǒng)架構(gòu)中數(shù)據(jù)平面和控制平面的耦合,車聯(lián)網(wǎng)也出現(xiàn)了管理復(fù)雜,資源利用率不足等一系列挑戰(zhàn)。軟件定義網(wǎng)絡(luò)(software?defined?networking,sdn)作為一種新型的網(wǎng)絡(luò)架構(gòu),通過將數(shù)據(jù)平面和控制平面分離,實現(xiàn)了對網(wǎng)絡(luò)的集中控制,并提供了編程能力和靈活性。通過將sdn與車聯(lián)網(wǎng)(iov)的集成形成軟件定義車聯(lián)網(wǎng)(sd-iov),能夠有效增強網(wǎng)絡(luò)的可控性和靈活性,并在復(fù)雜的車聯(lián)網(wǎng)環(huán)境中實現(xiàn)資源利用和服務(wù)質(zhì)量的優(yōu)化。

    2、在傳統(tǒng)的sd-iov架構(gòu)中,通常只部署單一控制器來管理整個網(wǎng)絡(luò)。雖然這種方式利用了sdn的集中控制優(yōu)勢,但隨著網(wǎng)絡(luò)規(guī)模的增長,單一控制器面臨的單點故障和性能瓶頸問題變得越來越突出。因此,研究人員提出了多控制器架構(gòu),在該架構(gòu)中,控制平面由多個邏輯集中,物理分散的控制器組成,共同實現(xiàn)網(wǎng)絡(luò)的管理。然而,由于道路網(wǎng)絡(luò)中車輛的移動性和連接模式的變化,不同的控制器可能接收來自不同數(shù)量和不同類型的車輛連接,并處理具有不同數(shù)據(jù)處理任務(wù)的網(wǎng)絡(luò)請求。在車輛密集區(qū)域或車輛流量突然增加的場景中,某些控制器可能會出現(xiàn)過載,而其他控制器則處于輕負(fù)載狀態(tài)。這容易導(dǎo)致多個控制器之間的負(fù)載不均衡問題。

    3、為了解決控制平面的負(fù)載不均衡問題,研究人員提出了交換機遷移策略,通過將交換機從負(fù)載過重的控制器遷移到負(fù)載較輕的控制器,實現(xiàn)了基于交換機粒度的負(fù)載均衡。mokhtar等人在其論文“multiple-level?threshold?load?balancing?in?distributedsdn?controllers”中提出了一種基于多級閾值的交換機遷移方案。該方案將控制器負(fù)載分為多個級別。當(dāng)一個控制器的負(fù)載級別與其他控制器不同時,將觸發(fā)交換機遷移。閾值會動態(tài)調(diào)整,以實現(xiàn)分布式控制器之間的持續(xù)負(fù)載均衡。現(xiàn)有方案的不足在于,通常只使用流請求率來衡量控制器負(fù)載,降低了測量的準(zhǔn)確性。其次,通常選擇具有最高流請求率的交換機作為遷移候選交換機,這種方法未考慮到流請求消息處理和流表更新帶來的控制器開銷,影響了負(fù)載均衡性能。此外,現(xiàn)有方法傾向于選擇負(fù)載較低的控制器作為目標(biāo)控制器,未充分考慮遷移成本,導(dǎo)致交換機遷移效率較低。


    技術(shù)實現(xiàn)思路

    1、針對現(xiàn)有技術(shù)中軟件定義車聯(lián)網(wǎng)中交換機遷移策略所存在的控制器負(fù)載測量準(zhǔn)確性較低的問題,以及負(fù)載均衡性能較低和遷移成本較高問題,本專利技術(shù)提供一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法及系統(tǒng),利用多種指標(biāo)來衡量控制器負(fù)載,以提高負(fù)載測量和控制器分區(qū)的準(zhǔn)確性。

    2、本專利技術(shù)是通過以下技術(shù)方案來實現(xiàn):

    3、第一方面,本申請?zhí)峁┝艘环N基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,包括以下步驟:

    4、步驟1、采用變異系數(shù)方法確定控制器各資源利用率指標(biāo)在控制器負(fù)載評估中的權(quán)重,根據(jù)各資源利用率指標(biāo)以及對應(yīng)的權(quán)重確定控制器負(fù)載;

    5、步驟2、根據(jù)各控制器的負(fù)載確定對應(yīng)的分區(qū)因子,根據(jù)分區(qū)因子將所有的控制器分為欠載控制器集合和過載控制器集合;

    6、步驟3、根據(jù)候選交換機集合f中各交換機在設(shè)定時間段內(nèi)處理的packet-in消息與更新的流表項集合,計算控制器管理該交換機所產(chǎn)生的總處理開銷

    7、所述候選交換機集合f中的交換機為過載控制器所管理的各交換機;

    8、步驟4、將欠載控制器集合中的欠載控制器與候選交換機集合f中交換機進行兩個組合,每個組合中包括一個欠載控制器和一個交換機;

    9、根據(jù)控制器的總處理開銷確定組合中交換機遷移至欠載控制器的控制平面負(fù)載均衡率和遷移成本,根據(jù)控制平面負(fù)載均衡率和遷移成本確定各組合的成本效果比,選擇成本效果比最小的組合作為遷移目標(biāo)。

    10、優(yōu)選的,所述資源利用率指標(biāo)包括cpu利用率,內(nèi)存利用率和帶寬利用率。

    11、優(yōu)選的,步驟1采用變異系數(shù)方法確定每個資源利用率指標(biāo)在負(fù)載評估中的權(quán)重,包括:

    12、根據(jù)資源利用率指標(biāo)構(gòu)建評估矩陣,確定每個資源利用率指標(biāo)的平均值aj和標(biāo)準(zhǔn)差sj,根據(jù)平均值aj和標(biāo)準(zhǔn)差sj計算對應(yīng)資源利用率指標(biāo)的變異系數(shù)vj,最后,根據(jù)變異系數(shù)vj,計算每個資源利用率指標(biāo)的權(quán)重μj。

    13、優(yōu)選的,確定控制器的分區(qū)因子,包括:

    14、根據(jù)各控制器的負(fù)載確定所有控制器的平均負(fù)載,根據(jù)平均負(fù)載確定各控制器的分區(qū)因子,根據(jù)分區(qū)因子對控制器進行劃分,得到欠載控制器集合、均衡控制器集合和過載控制器集合。

    15、優(yōu)選的,所述計算控制器處理該流表項集合所產(chǎn)生的總處理開銷包括:

    16、確定控制器處理首次到達該交換機的packet-in消息的開銷

    17、確定控制器更新該交換機流表項所產(chǎn)生的額外開銷

    18、根據(jù)開銷以及流表更新開銷確定控制器總處理開銷

    19、優(yōu)選的,所述控制平面負(fù)載均衡率的確定方法包括:

    20、確定各組合中交換機對應(yīng)的原控制器和目標(biāo)控制器分別處理packet-in消息的開銷和

    21、根據(jù)處理開銷和確定交換機從原始交換機ci遷移到目標(biāo)控制器cj后,原控制器ci和目標(biāo)控制器cj在處理packet-in消息產(chǎn)生的處理開銷和

    22、

    23、基于遷移后的原控制器和目標(biāo)控制器處理packet-in消息的開銷和計算當(dāng)交換機sk從原控制器ci遷移到目標(biāo)控制器cj后的控制平面負(fù)載均衡率

    24、優(yōu)選的,所述遷移成本包括負(fù)載變化成本和消息交換成本

    25、

    26、其中,和分別表示交換機到控制器ci和控制器cj的邏輯距離,avgmig表示遷移數(shù)據(jù)包的平均大小,countmig表示遷移過程中傳輸數(shù)據(jù)包的數(shù)量。

    27、優(yōu)選的,所述成本效果比的計算方法如下:

    28、

    29、第二方面,本申請?zhí)峁┝艘环N基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移系統(tǒng),包括:

    30、負(fù)載測量模塊,用于采用變異系數(shù)方法確定控制器各資源利用率指標(biāo)在控制器負(fù)載評估中的權(quán)重,根據(jù)各資源利用率指標(biāo)以及對應(yīng)的權(quán)重確定控制器負(fù)載;

    31、分區(qū)模塊,用于根據(jù)各控制器的負(fù)載確定對應(yīng)的分區(qū)因子,根據(jù)分區(qū)因子將所有的控制器分為欠載控制器集合和過載控制器集合;

    32、開銷模塊,用于根據(jù)候選交換機集合f中各交換機在設(shè)定時間段內(nèi)處理的packet-in消息與更新的流表項集合,計算控制器管理該交換機所產(chǎn)生的總處理開銷

    33、所述候選交換機集合f中的交換機為過載控制器所管理的各交換機;

    34、遷移模塊,用于將欠載控制器集合中的欠載控制器與候選交換機集合f中交換機進行兩個組合,每個組合中包括一個欠載控制器和一個交換機;

    35、根據(jù)控制器本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,所述資源利用率指標(biāo)包括CPU利用率,內(nèi)存利用率和帶寬利用率。

    3.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,步驟1采用變異系數(shù)方法確定每個資源利用率指標(biāo)在負(fù)載評估中的權(quán)重,包括:

    4.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,確定控制器的分區(qū)因子,包括:

    5.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,所述計算控制器處理該流表項集合所產(chǎn)生的總處理開銷包括:

    6.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,所述控制平面負(fù)載均衡率的確定方法包括:

    7.根據(jù)權(quán)利要求6所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,所述遷移成本包括負(fù)載變化成本和消息交換成本

    8.根據(jù)權(quán)利要求7所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,所述成本效果比的計算方法如下:

    9.一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移系統(tǒng),其特征在于,包括:

    10.一種電子設(shè)備,其特征在于,包括存儲器和處理器,存儲器中存儲有計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)如權(quán)利要求1-8任一項所述基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法的步驟。

    ...

    【技術(shù)特征摘要】

    1.一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,所述資源利用率指標(biāo)包括cpu利用率,內(nèi)存利用率和帶寬利用率。

    3.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,步驟1采用變異系數(shù)方法確定每個資源利用率指標(biāo)在負(fù)載評估中的權(quán)重,包括:

    4.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,確定控制器的分區(qū)因子,包括:

    5.根據(jù)權(quán)利要求1所述的一種基于多目標(biāo)優(yōu)化的動態(tài)交換機遷移方法,其特征在于,所述計算控制器處理該流表項集合所產(chǎn)生的總處理開銷包括:...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:劉勇劉權(quán)澤孟利超孟倩沈忠華陳克非
    申請(專利權(quán))人:杭州師范大學(xué)
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中文无码永久免| 亚洲av日韩aⅴ无码色老头| 无码人妻H动漫中文字幕| julia无码人妻中文字幕在线 | 无码精品不卡一区二区三区| 中文字幕无码av激情不卡 | 亚洲AV无码之日韩精品| 国产50部艳色禁片无码| 久久久久久久久无码精品亚洲日韩 | 中文字幕av无码一区二区三区电影| 日韩欧精品无码视频无删节| 中文字幕无码视频专区| 国产AV无码专区亚洲AV琪琪| 亚洲精品久久久久无码AV片软件| 国产成人无码18禁午夜福利p | 日韩经典精品无码一区| 最新无码专区视频在线| 西西午夜无码大胆啪啪国模| 亚洲精品人成无码中文毛片| 精品亚洲av无码一区二区柚蜜 | 四虎成人精品无码| 亚洲AV无码一区二区乱子伦| 中文有码vs无码人妻| 人妻无码久久中文字幕专区| 黑人巨大无码中文字幕无码| 亚洲AV无码资源在线观看| 麻豆AV无码精品一区二区| 久久午夜无码鲁丝片| 亚洲国产精品无码久久久| 亚洲中文字幕久久精品无码2021 | 一本久道综合在线无码人妻| 无码人妻精品一区二区三区99仓本| 国产在线观看无码免费视频| 国产色爽免费无码视频| 亚洲动漫精品无码av天堂| 亚洲永久无码3D动漫一区| 亚洲Av永久无码精品三区在线| 国产色爽免费无码视频| 亚洲AV区无码字幕中文色| 亚洲中文久久精品无码1 | 日韩人妻系列无码专区|