国产精品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>

      網(wǎng)絡(luò)服務(wù)方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)與流程

      文檔序號:40280380發(fā)布日期:2024-12-11 13:18閱讀:18來源:國知局
      網(wǎng)絡(luò)服務(wù)方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)與流程

      本技術(shù)涉及網(wǎng)絡(luò)服務(wù)信,具體涉及一種網(wǎng)絡(luò)服務(wù)方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)。


      背景技術(shù):

      1、網(wǎng)絡(luò)功能虛擬化(network?functions?virtualization,nfv)技術(shù)基于通用服務(wù)器硬件,并以軟件化的形式提供各類網(wǎng)絡(luò)功能,為運(yùn)營商未來網(wǎng)絡(luò)業(yè)務(wù)的靈活部署和網(wǎng)絡(luò)結(jié)構(gòu)的快速調(diào)整提供了極大的支撐能力,尤其是相關(guān)的服務(wù)功能鏈技術(shù),可以靈活地將固移網(wǎng)絡(luò)中的網(wǎng)元和網(wǎng)絡(luò)功能,例如深度分組檢測(deep?packet?inspection:dpi)、服務(wù)器負(fù)載均衡器、nat(網(wǎng)絡(luò)地址轉(zhuǎn)換)等網(wǎng)絡(luò)功能,以vnf(virtualized?network?function,虛擬網(wǎng)絡(luò)功能)為單元按需組合,快速形成各類強(qiáng)大的網(wǎng)絡(luò)業(yè)務(wù)處理引擎。

      2、現(xiàn)有的在為用戶提供網(wǎng)絡(luò)服務(wù)時,基本會隨機(jī)選擇一條可提供服務(wù)的服務(wù)功能鏈路,作為目標(biāo)服務(wù)路徑,目標(biāo)服務(wù)路徑中包含一個以上的vnf,同時需要為每一vnf對應(yīng)選擇為其提供分析、處理等功能的vm(virtual?machine,vm),此種網(wǎng)絡(luò)服務(wù)方法僅考慮了是否可以提供服務(wù),并未考慮服務(wù)效果,導(dǎo)致服務(wù)效果參差不齊,無法滿足用戶需求。


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

      1、基于此,有必要針對上述技術(shù)問題,提供一種可有效提升服務(wù)效果的網(wǎng)絡(luò)服務(wù)方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)。

      2、第一方面,本技術(shù)提供了一種網(wǎng)絡(luò)服務(wù)方法,該方法包括:

      3、根據(jù)用戶終端發(fā)起的目標(biāo)服務(wù)請求,確定向用戶終端提供網(wǎng)絡(luò)服務(wù)的各目標(biāo)vnf和各目標(biāo)vnf的vnf執(zhí)行順序;

      4、根據(jù)vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定目標(biāo)服務(wù)請求的參考服務(wù)路徑;

      5、根據(jù)vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及參考服務(wù)路徑,確定目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑;

      6、基于目標(biāo)服務(wù)路徑,向用戶終端提供對應(yīng)的網(wǎng)絡(luò)服務(wù)。

      7、在其中一個實(shí)施例中,根據(jù)vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定目標(biāo)服務(wù)請求的參考服務(wù)路徑,包括:

      8、根據(jù)各目標(biāo)vnf關(guān)聯(lián)的vm的服務(wù)狀態(tài),確定各目標(biāo)vnf的第一候選vm;

      9、從各目標(biāo)vnf的第一候選vm中,確定各目標(biāo)vnf的參考vm;

      10、根據(jù)vnf執(zhí)行順序和各目標(biāo)vnf的參考vm,確定目標(biāo)服務(wù)請求的參考服務(wù)路徑。

      11、在其中一個實(shí)施例中,從各目標(biāo)vnf的第一候選vm中,確定各目標(biāo)vnf的參考vm,包括:

      12、針對每一目標(biāo)vnf,若目標(biāo)vnf不是vnf執(zhí)行順序中首端位置對應(yīng)的目標(biāo)vnf,則確定目標(biāo)vnf的各第一候選vm,與目標(biāo)vnf的前一目標(biāo)vnf的參考vm之間的第一間隔距離;

      13、根據(jù)各第一間隔距離,從目標(biāo)vnf的各第一候選vm中選擇目標(biāo)vnf的參考vm。

      14、在其中一個實(shí)施例中,根據(jù)各第一間隔距離,從目標(biāo)vnf的各第一候選vm中選擇目標(biāo)vnf的參考vm,包括:

      15、若各第一間隔距離中最小第一間隔距離的數(shù)量為一個,則將最小第一間隔距離所對應(yīng)的第一候選vm,作為目標(biāo)vnf的參考vm;

      16、若各第一間隔距離中最小第一間隔距離的數(shù)量為至少兩個,則將最小第一間隔距離所對應(yīng)的第一候選vm,作為備選vm,并根據(jù)備選vm的用戶接待數(shù),從備選vm中選擇目標(biāo)vnf的參考vm。

      17、在其中一個實(shí)施例中,該方法還包括:

      18、針對每一備選vm,根據(jù)備選vm的內(nèi)存剩余資源或內(nèi)存消耗資源,確定內(nèi)存接待數(shù);

      19、根據(jù)備選vm的cpu剩余資源或cpu消耗資源,確定cpu接待數(shù);

      20、根據(jù)內(nèi)存接待數(shù)和/或cpu接待數(shù),確定備選vm的用戶接待數(shù)。

      21、在其中一個實(shí)施例中,從各目標(biāo)vnf的第一候選vm中,確定各目標(biāo)vnf的參考vm,包括:

      22、針對每一目標(biāo)vnf,若目標(biāo)vnf是vnf執(zhí)行順序中首端位置對應(yīng)的目標(biāo)vnf,則確定接收目標(biāo)服務(wù)請求的接收接口,與目標(biāo)vnf的各第一候選vm之間的第二間隔距離;

      23、將最小第二間隔距離所對應(yīng)的第一候選vm,作為目標(biāo)vnf的參考vm。

      24、在其中一個實(shí)施例中,根據(jù)vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定目標(biāo)服務(wù)請求的參考服務(wù)路徑,包括:

      25、將基于vnf執(zhí)行順序,對各目標(biāo)vnf的參考vm連接后得到的路徑,作為目標(biāo)服務(wù)請求的參考服務(wù)路徑。

      26、在其中一個實(shí)施例中,根據(jù)各目標(biāo)vnf關(guān)聯(lián)的vm的服務(wù)狀態(tài),確定各目標(biāo)vnf的第一候選vm,包括:

      27、針對每一目標(biāo)vnf,根據(jù)目標(biāo)vnf關(guān)聯(lián)的vm的服務(wù)狀態(tài),確定目標(biāo)vnf關(guān)聯(lián)的vm中是否存在處于可服務(wù)狀態(tài)的vm;

      28、若是,則將目標(biāo)vnf關(guān)聯(lián)的vm中服務(wù)狀態(tài)為可服務(wù)狀態(tài)的vm,作為目標(biāo)vnf的第一候選vm;

      29、若否,則確定目標(biāo)vnf所屬的本地服務(wù)器中安裝的第一vm數(shù)量,并根據(jù)第一vm數(shù)量,在本地服務(wù)器或其他服務(wù)器中安裝新增vm,并將新增vm作為目標(biāo)vnf的第一候選vm。

      30、在其中一個實(shí)施例中,根據(jù)第一vm數(shù)量,在本地服務(wù)器或其他服務(wù)器中安裝新增vm,包括:

      31、若第一vm數(shù)量低于數(shù)量閾值,則在本地服務(wù)器中安裝新增vm;

      32、若第一vm數(shù)量不低于數(shù)量閾值,則在其他服務(wù)器中安裝新增vm。

      33、在其中一個實(shí)施例中,在其他服務(wù)器中安裝新增vm,包括:

      34、確定本地服務(wù)器與其他服務(wù)器之間的第三間隔距離;

      35、根據(jù)各第三間隔距離,從其他服務(wù)器中選擇目標(biāo)服務(wù)器;

      36、在目標(biāo)服務(wù)器安裝的第二vm數(shù)量低于數(shù)量閾值的情況下,在目標(biāo)服務(wù)器中安裝新增vm。

      37、在其中一個實(shí)施例中,根據(jù)vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及參考服務(wù)路徑,確定目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑,包括:

      38、將各目標(biāo)vnf關(guān)聯(lián)的vm中處于可服務(wù)狀態(tài)的vm,作為各目標(biāo)vnf的第二候選vm;

      39、基于蟻群算法,根據(jù)vnf執(zhí)行順序、各目標(biāo)vnf的第二候選vm、參考服務(wù)路徑,以及歷史輪次服務(wù)路徑中各路段的概率值,確定當(dāng)前輪次服務(wù)路徑和當(dāng)前輪次服務(wù)路徑的路徑值;

      40、確定當(dāng)前輪次服務(wù)路徑的路徑值與上一輪次服務(wù)路徑的路徑值之間的路徑差值;

      41、在路徑差值小于差值閾值的情況下,將當(dāng)前輪次服務(wù)路徑作為目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑;

      42、其中,若當(dāng)前輪次為第一輪次,則歷史輪次服務(wù)路徑中各路段的概率值均為設(shè)定概率,上一輪次服務(wù)路徑的路徑值為空值。

      43、在其中一個實(shí)施例中,該方法還包括:

      44、在路徑差值不小于差值閾值的情況下,根據(jù)當(dāng)前輪次服務(wù)路徑的路徑值,調(diào)整當(dāng)前輪次服務(wù)路徑中各路段的概率值,采用經(jīng)調(diào)整的當(dāng)前輪次服務(wù)路徑中各路段的概率值,對歷史輪次服務(wù)路徑中各路段的概率值進(jìn)行更新,并返回執(zhí)行將各目標(biāo)vnf關(guān)聯(lián)的vm中處于可服務(wù)狀態(tài)的vm,作為各目標(biāo)vnf的第二候選vm的操作。

      45、在其中一個實(shí)施例中,確定當(dāng)前輪次服務(wù)路徑的路徑值,包括:

      46、對當(dāng)前輪次服務(wù)路徑所包含的第二候選vm處理歷史服務(wù)請求的時間求和,得到當(dāng)前輪次服務(wù)路徑的處理時間;

      47、根據(jù)當(dāng)前輪次服務(wù)路徑的傳輸時延、處理時間和最大容納數(shù),確定當(dāng)前輪次服務(wù)路徑的路徑值。

      48、第二方面,本技術(shù)提供了一種網(wǎng)絡(luò)服務(wù)裝置,該裝置包括:

      49、第一確定模塊,用于根據(jù)用戶終端發(fā)起的目標(biāo)服務(wù)請求,確定向所述用戶終端提供網(wǎng)絡(luò)服務(wù)的各目標(biāo)虛擬網(wǎng)絡(luò)功能vnf和各目標(biāo)vnf的vnf執(zhí)行順序;

      50、第二確定模塊,用于根據(jù)所述vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定所述目標(biāo)服務(wù)請求的參考服務(wù)路徑;

      51、第三確定模塊,用于根據(jù)所述vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及所述參考服務(wù)路徑,確定所述目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑;

      52、服務(wù)模塊,用于基于所述目標(biāo)服務(wù)路徑,向所述用戶終端提供對應(yīng)的網(wǎng)絡(luò)服務(wù)。

      53、第三方面,本技術(shù)還提供了一種計(jì)算機(jī)設(shè)備,該計(jì)算機(jī)設(shè)備包括存儲器和處理器,存儲器存儲有計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時實(shí)現(xiàn)以下步驟:

      54、根據(jù)用戶終端發(fā)起的目標(biāo)服務(wù)請求,確定向所述用戶終端提供網(wǎng)絡(luò)服務(wù)的各目標(biāo)虛擬網(wǎng)絡(luò)功能vnf和各目標(biāo)vnf的vnf執(zhí)行順序;

      55、根據(jù)所述vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定所述目標(biāo)服務(wù)請求的參考服務(wù)路徑;

      56、根據(jù)所述vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及所述參考服務(wù)路徑,確定所述目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑;

      57、基于所述目標(biāo)服務(wù)路徑,向所述用戶終端提供對應(yīng)的網(wǎng)絡(luò)服務(wù)。

      58、第四方面,本技術(shù)還提供了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)程序,計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)以下步驟:

      59、根據(jù)用戶終端發(fā)起的目標(biāo)服務(wù)請求,確定向所述用戶終端提供網(wǎng)絡(luò)服務(wù)的各目標(biāo)虛擬網(wǎng)絡(luò)功能vnf和各目標(biāo)vnf的vnf執(zhí)行順序;

      60、根據(jù)所述vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定所述目標(biāo)服務(wù)請求的參考服務(wù)路徑;

      61、根據(jù)所述vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及所述參考服務(wù)路徑,確定所述目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑;

      62、基于所述目標(biāo)服務(wù)路徑,向所述用戶終端提供對應(yīng)的網(wǎng)絡(luò)服務(wù)。

      63、第五方面,本技術(shù)還提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時實(shí)現(xiàn)以下步驟:

      64、根據(jù)用戶終端發(fā)起的目標(biāo)服務(wù)請求,確定向所述用戶終端提供網(wǎng)絡(luò)服務(wù)的各目標(biāo)虛擬網(wǎng)絡(luò)功能vnf和各目標(biāo)vnf的vnf執(zhí)行順序;

      65、根據(jù)所述vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定所述目標(biāo)服務(wù)請求的參考服務(wù)路徑;

      66、根據(jù)所述vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及所述參考服務(wù)路徑,確定所述目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑;

      67、基于所述目標(biāo)服務(wù)路徑,向所述用戶終端提供對應(yīng)的網(wǎng)絡(luò)服務(wù)。

      68、上述網(wǎng)絡(luò)服務(wù)方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì),根據(jù)用戶終端發(fā)起的目標(biāo)服務(wù)請求,確定向用戶終端提供網(wǎng)絡(luò)服務(wù)的各目標(biāo)vnf和各目標(biāo)vnf的vnf執(zhí)行順序。根據(jù)vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定目標(biāo)服務(wù)請求的參考服務(wù)路徑。根據(jù)vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及參考服務(wù)路徑,確定目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑?;谀繕?biāo)服務(wù)路徑,向用戶終端提供對應(yīng)的網(wǎng)絡(luò)服務(wù)。本技術(shù)在確定向用戶終端提供目標(biāo)服務(wù)請求的目標(biāo)服務(wù)路徑時,首先根據(jù)vnf執(zhí)行順序和各目標(biāo)vnf關(guān)聯(lián)的虛擬機(jī)vm,確定目標(biāo)服務(wù)請求的參考服務(wù)路徑,并且基于vnf執(zhí)行順序、各目標(biāo)vnf關(guān)聯(lián)的vm,以及參考服務(wù)路徑,確定目標(biāo)服務(wù)請求對應(yīng)的目標(biāo)服務(wù)路徑,也就是說,在確定目標(biāo)服務(wù)路徑時,不僅考慮了各目標(biāo)vnf、vnf執(zhí)行順序,還考慮了參考服務(wù)路徑,基于參考服務(wù)路徑為最終目標(biāo)服務(wù)路徑的選擇提供參考,使得得到的目標(biāo)服務(wù)路徑,更好的為用戶終端提供網(wǎng)絡(luò)服務(wù)。

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