国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      邊緣節(jié)點(diǎn)、調(diào)度器、邊緣計(jì)算場(chǎng)景的動(dòng)態(tài)調(diào)度方法及系統(tǒng)與流程

      文檔序號(hào):40276824發(fā)布日期:2024-12-11 13:11閱讀:14來(lái)源:國(guó)知局
      邊緣節(jié)點(diǎn)、調(diào)度器、邊緣計(jì)算場(chǎng)景的動(dòng)態(tài)調(diào)度方法及系統(tǒng)與流程

      本發(fā)明一個(gè)或多個(gè)實(shí)施例涉及網(wǎng)絡(luò)通信技術(shù),尤其涉及邊緣節(jié)點(diǎn)、調(diào)度器、邊緣計(jì)算場(chǎng)景的動(dòng)態(tài)調(diào)度方法及系統(tǒng)。


      背景技術(shù):

      1、隨著邊緣計(jì)算技術(shù)的不斷成熟,越來(lái)越多的通信應(yīng)用場(chǎng)景中需要在邊緣節(jié)點(diǎn)上進(jìn)行實(shí)時(shí)數(shù)據(jù)處理和分析。目前,預(yù)先設(shè)置調(diào)度方案,為每一個(gè)邊緣節(jié)點(diǎn)預(yù)先分配對(duì)應(yīng)的任務(wù),后續(xù),直接將任務(wù)轉(zhuǎn)發(fā)至該邊緣節(jié)點(diǎn),以便由該邊緣節(jié)點(diǎn)對(duì)該任務(wù)進(jìn)行實(shí)時(shí)的數(shù)據(jù)處理及分析。

      2、隨著通信需求的不斷激增,任務(wù)量及任務(wù)的復(fù)雜度也在不斷增長(zhǎng),這樣,需要使用大量的邊緣節(jié)點(diǎn)。因?yàn)楦鱾€(gè)邊緣節(jié)點(diǎn)是分布在網(wǎng)絡(luò)中的不同位置上,因此,各個(gè)邊緣節(jié)點(diǎn)之間的網(wǎng)絡(luò)質(zhì)量不同。按照目前已有的做法,因?yàn)楦鱾€(gè)任務(wù)是預(yù)先固定分配到一個(gè)邊緣節(jié)點(diǎn),沒(méi)有考慮邊緣節(jié)點(diǎn)的網(wǎng)絡(luò)質(zhì)量等因素,因此,目前的靜態(tài)調(diào)度算法已經(jīng)不能滿足實(shí)際需求。


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

      1、本發(fā)明一個(gè)或多個(gè)實(shí)施例描述了邊緣節(jié)點(diǎn)、調(diào)度器、邊緣計(jì)算場(chǎng)景的動(dòng)態(tài)調(diào)度方法及系統(tǒng),采用動(dòng)態(tài)調(diào)度方式滿足業(yè)務(wù)需求。

      2、根據(jù)第一方面,提供了一種邊緣節(jié)點(diǎn),該邊緣節(jié)點(diǎn)被部署在網(wǎng)絡(luò)邊緣,不同的邊緣節(jié)點(diǎn)分布在不同的網(wǎng)絡(luò)邊緣位置處;每一個(gè)邊緣節(jié)點(diǎn)包括:

      3、網(wǎng)絡(luò)探針,該網(wǎng)絡(luò)探針具備客戶端功能以及服務(wù)端功能;當(dāng)所述網(wǎng)絡(luò)探針作為服務(wù)端時(shí),接收其他邊緣節(jié)點(diǎn)中的網(wǎng)絡(luò)探針的連接請(qǐng)求;當(dāng)所述網(wǎng)絡(luò)探針作為客戶端時(shí),主動(dòng)連接其他邊緣節(jié)點(diǎn)中的網(wǎng)絡(luò)探針,并傳遞預(yù)定的測(cè)試數(shù)據(jù)包,記錄該測(cè)試數(shù)據(jù)包的往返時(shí)間和丟失情況;

      4、任務(wù)執(zhí)行模塊,被配置為將所記錄的測(cè)試數(shù)據(jù)包的往返時(shí)間和丟失情況上報(bào)給調(diào)度器,以供調(diào)度器計(jì)算各個(gè)邊緣節(jié)點(diǎn)之間的網(wǎng)絡(luò)質(zhì)量關(guān)鍵指標(biāo);以及,接收調(diào)度器的調(diào)度,對(duì)調(diào)度器分配來(lái)的任務(wù)進(jìn)行數(shù)據(jù)處理及分析。

      5、所述網(wǎng)絡(luò)質(zhì)量關(guān)鍵指標(biāo)包括如下中的至少一種:網(wǎng)絡(luò)延遲、帶寬和丟包率。

      6、根據(jù)第二方面,提供了調(diào)度器,所述調(diào)度器被部署在各個(gè)邊緣節(jié)點(diǎn)之間,該調(diào)度器包括:網(wǎng)絡(luò)質(zhì)量監(jiān)測(cè)模塊、任務(wù)需求分析模塊、節(jié)點(diǎn)負(fù)載評(píng)估模塊、動(dòng)態(tài)調(diào)度決策模塊以及調(diào)度執(zhí)行監(jiān)控模塊;其中,

      7、所述網(wǎng)絡(luò)質(zhì)量監(jiān)測(cè)模塊,被配置為接收各個(gè)邊緣節(jié)點(diǎn)中的網(wǎng)絡(luò)探針發(fā)來(lái)的測(cè)試數(shù)據(jù)包的往返時(shí)間和丟失情況,根據(jù)接收到的各個(gè)測(cè)試數(shù)據(jù)包的往返時(shí)間和丟失情況計(jì)算各個(gè)邊緣節(jié)點(diǎn)之間的網(wǎng)絡(luò)質(zhì)量關(guān)鍵指標(biāo);

      8、所述任務(wù)需求分析模塊,被配置為監(jiān)聽并讀取各個(gè)任務(wù)的定義,將任務(wù)分為不同的類型,并為每種類型定義相應(yīng)的優(yōu)先級(jí),分析任務(wù)之間的依賴關(guān)系,根據(jù)所述優(yōu)先級(jí)及所述依賴關(guān)系確定任務(wù)的執(zhí)行順序和調(diào)度策略;

      9、所述節(jié)點(diǎn)負(fù)載評(píng)估模塊,被配置為監(jiān)測(cè)各個(gè)邊緣節(jié)點(diǎn)的負(fù)載情況;

      10、所述動(dòng)態(tài)調(diào)度決策模塊,被配置為根據(jù)所述網(wǎng)絡(luò)質(zhì)量監(jiān)測(cè)模塊計(jì)算出的各個(gè)邊緣節(jié)點(diǎn)之間的網(wǎng)絡(luò)質(zhì)量關(guān)鍵指標(biāo)、所述任務(wù)需求分析模塊確定出的任務(wù)的執(zhí)行順序和調(diào)度策略以及所述節(jié)點(diǎn)負(fù)載評(píng)估模塊監(jiān)測(cè)到的各個(gè)邊緣節(jié)點(diǎn)的負(fù)載情況,確定任務(wù)的動(dòng)態(tài)調(diào)度策略;

      11、所述調(diào)度執(zhí)行監(jiān)控模塊,被配置為根據(jù)所述任務(wù)的動(dòng)態(tài)調(diào)度策略,將各個(gè)任務(wù)分配到各個(gè)邊緣節(jié)點(diǎn)中,并實(shí)時(shí)監(jiān)控任務(wù)的執(zhí)行情況,根據(jù)需要進(jìn)行調(diào)整和優(yōu)化,確保任務(wù)能夠按照動(dòng)態(tài)調(diào)度策略執(zhí)行。

      12、所述任務(wù)需求分析模塊被配置為執(zhí)行:解析用戶通過(guò)聲明式y(tǒng)aml的方式對(duì)任務(wù)執(zhí)行組的定義,以得到任務(wù)類型、需要部署的各個(gè)子任務(wù)之間的依賴關(guān)系以及所要求的最大延遲和最小帶寬中的至少一種。

      13、所述動(dòng)態(tài)調(diào)度決策模塊被配置為執(zhí)行:解析用戶通過(guò)聲明式y(tǒng)aml的方式所指定的如下調(diào)度算法:

      14、負(fù)載均衡算法:根據(jù)邊緣節(jié)點(diǎn)負(fù)載情況,采用負(fù)載均衡算法將任務(wù)分配到負(fù)載較低的邊緣節(jié)點(diǎn)上執(zhí)行;

      15、網(wǎng)絡(luò)感知調(diào)度算法:根據(jù)網(wǎng)絡(luò)質(zhì)量信息,選擇網(wǎng)絡(luò)質(zhì)量較好的邊緣節(jié)點(diǎn)作為任務(wù)執(zhí)行目標(biāo);

      16、動(dòng)態(tài)調(diào)度策略:結(jié)合任務(wù)類型和執(zhí)行時(shí)限因素,采用動(dòng)態(tài)調(diào)度策略對(duì)任務(wù)進(jìn)行實(shí)時(shí)調(diào)度,以適應(yīng)不同的任務(wù)需求和系統(tǒng)狀態(tài);

      17、所述調(diào)度執(zhí)行監(jiān)控模塊進(jìn)一步被配置為執(zhí)行:進(jìn)一步根據(jù)負(fù)載均衡算法以及網(wǎng)絡(luò)感知調(diào)度算法,將各個(gè)任務(wù)分配到各個(gè)邊緣節(jié)點(diǎn)中。

      18、所述動(dòng)態(tài)調(diào)度決策模塊,被配置為執(zhí)行:

      19、判斷邊緣節(jié)點(diǎn)網(wǎng)絡(luò)是否符合任務(wù)組的要求,將不滿足要求的邊緣節(jié)點(diǎn)過(guò)濾出去,只保留滿足要求的邊緣節(jié)點(diǎn);

      20、當(dāng)有多個(gè)邊緣節(jié)點(diǎn)滿足要求時(shí),基于該多個(gè)邊緣節(jié)點(diǎn)的網(wǎng)絡(luò)質(zhì)量為滿足要求的該多個(gè)邊緣節(jié)點(diǎn)進(jìn)行打分,通過(guò)模擬調(diào)度,計(jì)算各種調(diào)度情況下的邊緣節(jié)點(diǎn)組的分?jǐn)?shù)之和,以確定出分值最高的一組邊緣節(jié)點(diǎn),將任務(wù)組調(diào)度到該組分值最高的邊緣節(jié)點(diǎn)上。

      21、根據(jù)第三方面,提供了邊緣計(jì)算場(chǎng)景的動(dòng)態(tài)調(diào)度系統(tǒng),該系統(tǒng)包括:分布在不同的網(wǎng)絡(luò)邊緣位置處的、多個(gè)本發(fā)明任一實(shí)施例中的邊緣節(jié)點(diǎn),本發(fā)明任一實(shí)施例中的調(diào)度器。

      22、根據(jù)第四方面,提供了一種基于本發(fā)明實(shí)施例系統(tǒng)的實(shí)現(xiàn)在邊緣計(jì)算場(chǎng)景下的動(dòng)態(tài)調(diào)度方法,該方法包括:

      23、每一個(gè)邊緣節(jié)點(diǎn)向其他邊緣節(jié)點(diǎn)傳遞預(yù)定的測(cè)試數(shù)據(jù)包,記錄該測(cè)試數(shù)據(jù)包的往返時(shí)間和丟失情況并上報(bào)給調(diào)度器;

      24、調(diào)度器根據(jù)接收到的各個(gè)測(cè)試數(shù)據(jù)包的往返時(shí)間和丟失情況計(jì)算各個(gè)邊緣節(jié)點(diǎn)之間的網(wǎng)絡(luò)質(zhì)量關(guān)鍵指標(biāo);

      25、調(diào)度器根據(jù)任務(wù)之間的優(yōu)先級(jí)及任務(wù)之間的依賴關(guān)系確定任務(wù)的執(zhí)行順序和調(diào)度策略;

      26、調(diào)度器根據(jù)各個(gè)邊緣節(jié)點(diǎn)之間的網(wǎng)絡(luò)質(zhì)量關(guān)鍵指標(biāo)、任務(wù)的執(zhí)行順序和調(diào)度策略以及各個(gè)邊緣節(jié)點(diǎn)的負(fù)載情況,確定任務(wù)的動(dòng)態(tài)調(diào)度策略;

      27、調(diào)度器將各個(gè)任務(wù)分配到各個(gè)邊緣節(jié)點(diǎn)中,并實(shí)時(shí)監(jiān)控任務(wù)的執(zhí)行情況,根據(jù)需要進(jìn)行調(diào)整和優(yōu)化;

      28、每一個(gè)邊緣節(jié)點(diǎn)接收調(diào)度器的調(diào)度,對(duì)調(diào)度器分配來(lái)的任務(wù)進(jìn)行數(shù)據(jù)處理及分析。

      29、該方法進(jìn)一步包括:

      30、通過(guò)聲明式y(tǒng)aml的方式對(duì)任務(wù)組進(jìn)行定義,以定義出任務(wù)類型、需要部署的各個(gè)子任務(wù)之間的依賴關(guān)系以及所要求的最大延遲和最小帶寬中的至少一種;

      31、和/或,

      32、通過(guò)聲明式y(tǒng)aml的方式指定調(diào)度算法。

      33、根據(jù)第五方面,提供了一種計(jì)算設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有可執(zhí)行代碼,所述處理器執(zhí)行所述可執(zhí)行代碼時(shí),實(shí)現(xiàn)本發(fā)明任一實(shí)施例所述的方法。

      34、可見,本發(fā)明實(shí)施例提供的邊緣節(jié)點(diǎn)、調(diào)度器、邊緣計(jì)算場(chǎng)景的動(dòng)態(tài)調(diào)度方法及系統(tǒng),能夠根據(jù)網(wǎng)絡(luò)質(zhì)量動(dòng)態(tài)調(diào)整任務(wù),將服務(wù)調(diào)度到符合要求的邊緣節(jié)點(diǎn)上,從而補(bǔ)齊了邊緣計(jì)算任務(wù)調(diào)度器在基于比如網(wǎng)絡(luò)質(zhì)量和帶寬方面進(jìn)行調(diào)度的能力缺失。本發(fā)明各個(gè)實(shí)施例還具有以下有益效果:

      35、1、簡(jiǎn)單易用,用戶只需要通過(guò)yaml聲明就能將各個(gè)任務(wù)組部署到符合網(wǎng)絡(luò)延遲和帶寬要求的各個(gè)邊緣節(jié)點(diǎn)上。

      36、2、實(shí)時(shí)性強(qiáng),利用網(wǎng)絡(luò)質(zhì)量信息實(shí)時(shí)進(jìn)行任務(wù)調(diào)度決策,將任務(wù)組部署在符合要求的邊緣節(jié)點(diǎn)組上,適應(yīng)性更強(qiáng)。

      37、3、資源利用率高,根據(jù)節(jié)點(diǎn)負(fù)載情況和任務(wù)需求,動(dòng)態(tài)調(diào)整任務(wù)的分配,提高了資源的利用效率。

      38、4、提高用戶體驗(yàn):優(yōu)化任務(wù)調(diào)度,減少了任務(wù)的等待時(shí)間和執(zhí)行延遲,提高了用戶體驗(yàn)。

      39、5、可同時(shí)部署多個(gè)任務(wù)組,調(diào)度器會(huì)根據(jù)依賴情況自動(dòng)對(duì)各個(gè)任務(wù)進(jìn)行排序,找出滿足條件的最優(yōu)的部署順序。

      40、6、會(huì)持續(xù)觀測(cè)任務(wù)所在邊緣節(jié)點(diǎn)的網(wǎng)絡(luò)質(zhì)量情況,當(dāng)不滿足任務(wù)的要求時(shí),會(huì)自動(dòng)觸發(fā)重新調(diào)度。

      41、7、整個(gè)過(guò)程由程序自動(dòng)完成,用戶無(wú)感知。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1