亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種流量處理方法及相關(guān)設(shè)備與流程

文檔序號(hào):40458720發(fā)布日期:2024-12-27 09:23閱讀:6來源:國知局
一種流量處理方法及相關(guān)設(shè)備與流程

本技術(shù)實(shí)施例涉及通信網(wǎng)絡(luò)領(lǐng)域,尤其涉及一種流量處理方法及相關(guān)設(shè)備。


背景技術(shù):

1、當(dāng)前業(yè)界的軟件定義網(wǎng)絡(luò)(sdn,software?definednetwork),例如虛擬交換機(jī)(ovs,open?vswitch),可以通過配置網(wǎng)絡(luò)通信協(xié)議openflow的流表來實(shí)現(xiàn)單個(gè)in_port進(jìn)入的流量,并從一個(gè)組播組group出,其中該組播組可以看作多個(gè)流量出口。

2、而目前,流量復(fù)制功能多通過增加網(wǎng)絡(luò)帶寬,但如果每個(gè)流表的復(fù)制成員過多,則無法滿足大規(guī)格場(chǎng)景,因?yàn)槿~子結(jié)點(diǎn)越大,硬件資源占據(jù)越大。例如,一個(gè)葉子結(jié)點(diǎn)至少需要64bit,在大規(guī)格場(chǎng)景下每個(gè)流表復(fù)制成員數(shù)量比較多的情況,會(huì)占據(jù)大量硬件資源。

3、因此,如何占用更少的硬件資源實(shí)現(xiàn)流量配置,成了目前亟需解決的技術(shù)難題。


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

1、本技術(shù)實(shí)施例提供了一種流量處理方法及相關(guān)設(shè)備,用于盡可能減少硬件資源占用。

2、本技術(shù)實(shí)施例第一方面提供了一種流量處理方法,應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包含至少兩個(gè)具有硬件功能的物理設(shè)備pf,所述方法包括:

3、基于虛擬化技術(shù),將每個(gè)所述具有硬件功能的物理設(shè)備pf,劃分為多個(gè)虛擬實(shí)例設(shè)備vf,并確定任一pf與任一vf對(duì)應(yīng)的虛擬網(wǎng)絡(luò)接口vsi;

4、根據(jù)所有pf與所有vf之間的所有vsi,確定目標(biāo)索引表;其中,所述目標(biāo)索引表用于表征所述所有pf與所述所有vf之間的索引關(guān)系;

5、于所述目標(biāo)索引表中定義任一pf與任一vf的目標(biāo)索引關(guān)系的索引有效位的有效位值和流量復(fù)制位的復(fù)制位值,以得到對(duì)應(yīng)于所述所有pf與所述所有vf的組播成員表;其中,所述索引有效位用于標(biāo)識(shí)所述目標(biāo)索引關(guān)系的有效規(guī)則,所述流量復(fù)制位用于表征與所述目標(biāo)索引關(guān)系存在關(guān)聯(lián)的所述vsi的網(wǎng)絡(luò)流量的復(fù)制規(guī)則;

6、于所述組播成員表中,根據(jù)所述有效位值和所述復(fù)制位值復(fù)制對(duì)于任意所述pf和所述vf的所述網(wǎng)絡(luò)流量,以完成網(wǎng)絡(luò)流量的復(fù)制流程。

7、可選地,所述pf包括寄存器,所述根據(jù)所述有效位值和所述復(fù)制位值復(fù)制對(duì)于任意所述pf和所述vf的所述網(wǎng)絡(luò)流量,包括:

8、確定所述組播成員表中,所述有效位值中標(biāo)記為有效位,且所述復(fù)制位值中標(biāo)記為復(fù)制位的所述網(wǎng)絡(luò)流量的葉子節(jié)點(diǎn),并標(biāo)記所述葉子節(jié)點(diǎn)的葉子節(jié)點(diǎn)標(biāo)識(shí);其中,所述葉子節(jié)點(diǎn)標(biāo)識(shí)用于表示所述網(wǎng)絡(luò)流量為待復(fù)制流量;

9、若所述寄存器的硬件性能達(dá)到預(yù)設(shè)性能條件,將標(biāo)識(shí)為待復(fù)制流量的所述網(wǎng)絡(luò)流量輸入所述寄存器的低優(yōu)先級(jí)調(diào)度隊(duì)列,以對(duì)所述網(wǎng)絡(luò)流量進(jìn)行復(fù)制;

10、若所述寄存器的硬件性能未達(dá)到所述預(yù)設(shè)性能條件,將標(biāo)識(shí)為待復(fù)制流量的所述網(wǎng)絡(luò)流量輸入所述寄存器的高優(yōu)先級(jí)調(diào)度隊(duì)列,以對(duì)所述網(wǎng)絡(luò)流量進(jìn)行復(fù)制。

11、可選地,所述于所述目標(biāo)索引表中定義任一pf與任一vf的目標(biāo)索引關(guān)系的索引有效位的有效位值和流量復(fù)制位的復(fù)制位值之前,所述方法還包括:

12、若所述pf命中網(wǎng)絡(luò)通信協(xié)議流表的流表規(guī)則,根據(jù)所述流表規(guī)則得到對(duì)應(yīng)于所述pf的動(dòng)作字段表;其中,所述動(dòng)作字段表包括動(dòng)作能力字段和動(dòng)作記錄字段,所述動(dòng)作能力字段用于描述所述網(wǎng)絡(luò)通信協(xié)議流表中執(zhí)行動(dòng)作的字段,所述動(dòng)作記錄字段用于描述配合所述動(dòng)作能力字段中記錄動(dòng)作的字段;

13、遍歷所述動(dòng)作能力字段,確定所述網(wǎng)絡(luò)通信協(xié)議流表中對(duì)應(yīng)于所述執(zhí)行動(dòng)作的執(zhí)行動(dòng)作位值;

14、根據(jù)所述執(zhí)行動(dòng)作位值于所述動(dòng)作記錄字段中確定對(duì)應(yīng)于所述執(zhí)行動(dòng)作的執(zhí)行動(dòng)作數(shù)據(jù),以根據(jù)所述執(zhí)行動(dòng)作數(shù)據(jù)設(shè)置所述索引有效位的所述有效位值以及所述流量復(fù)制位的所述復(fù)制位值。

15、可選地,所述網(wǎng)絡(luò)通信協(xié)議流表至少包括清除動(dòng)作接口,所述方法還包括:

16、確定所述動(dòng)作能力字段的起始位置;

17、于所述起始位置配置對(duì)應(yīng)于所述清除動(dòng)作接口的清除指令字段,以根據(jù)所述清除指令字段清除所述動(dòng)作能力字段中對(duì)應(yīng)于執(zhí)行動(dòng)作的字段以及所述動(dòng)作記錄字段中對(duì)應(yīng)于記錄動(dòng)作的字段;其中,所述清除指令字段用于清除執(zhí)行動(dòng)作的字段的偏移長度以及記錄動(dòng)作的字段的動(dòng)作長度。

18、可選地,所述網(wǎng)絡(luò)流量的復(fù)制過程包括:

19、當(dāng)所述網(wǎng)絡(luò)流量進(jìn)入所述pf后,將所述網(wǎng)絡(luò)流量緩存至所述pf的硬件緩沖區(qū);

20、解析位于所述硬件緩沖區(qū)的所述網(wǎng)絡(luò)流量,得到對(duì)應(yīng)于所述網(wǎng)絡(luò)流量的流量信息;其中,所述流量信息至少包括所述網(wǎng)絡(luò)流量的流量權(quán)重以及流量引用索引,所述流量引用索引與所述目標(biāo)索引表的索引關(guān)系存在關(guān)聯(lián)關(guān)系;

21、根據(jù)所述流量引用索引,判斷所述網(wǎng)絡(luò)流量是否為進(jìn)行流量復(fù)制的網(wǎng)絡(luò)流量;

22、若所述網(wǎng)絡(luò)流量為網(wǎng)絡(luò)復(fù)制流量,當(dāng)任一網(wǎng)絡(luò)復(fù)制流量復(fù)制完成時(shí),將所述網(wǎng)絡(luò)復(fù)制流量的流量權(quán)重減少預(yù)設(shè)權(quán)重?cái)?shù)值,得到下一流量權(quán)重,并執(zhí)行所述當(dāng)任一網(wǎng)絡(luò)復(fù)制流量復(fù)制完成時(shí),將所述網(wǎng)絡(luò)復(fù)制流量的流量權(quán)重減少預(yù)設(shè)權(quán)重?cái)?shù)值的步驟;其中,所述網(wǎng)絡(luò)復(fù)制流量用于表征進(jìn)行流量復(fù)制的網(wǎng)絡(luò)流量;

23、當(dāng)所述下一流量權(quán)重為零時(shí),將完成復(fù)制的所有網(wǎng)絡(luò)復(fù)制流量進(jìn)行釋放,以完成對(duì)于任意所述pf和所述vf的所述網(wǎng)絡(luò)流量的復(fù)制。

24、可選地,所述得到下一流量權(quán)重之后,所述方法還包括:

25、當(dāng)所述網(wǎng)絡(luò)復(fù)制流量為所述組播成員表中的最后一個(gè)網(wǎng)絡(luò)流量時(shí),則將所述最后一個(gè)網(wǎng)絡(luò)流量對(duì)應(yīng)的流量權(quán)重進(jìn)行清零,并將完成復(fù)制的所有網(wǎng)絡(luò)復(fù)制流量進(jìn)行釋放,以完成對(duì)于任意所述pf和所述vf的所述網(wǎng)絡(luò)流量的復(fù)制。

26、可選地,所述方法還包括:

27、若所述網(wǎng)絡(luò)流量為所述單播流量,將所述單播流量的流量權(quán)重清零,并將所述單播流量釋放,以執(zhí)行另一網(wǎng)絡(luò)流量的流量復(fù)制流程;其中,所述單播流量用于表征除開進(jìn)行網(wǎng)絡(luò)流量復(fù)制的其他網(wǎng)絡(luò)流量。

28、本技術(shù)實(shí)施例第二方面提供了一種流量處理系統(tǒng),應(yīng)用于網(wǎng)絡(luò)設(shè)備,所述網(wǎng)絡(luò)設(shè)備包含至少兩個(gè)具有硬件功能的物理設(shè)備pf,系統(tǒng)包括:

29、劃分單元,用于基于虛擬化技術(shù),將每個(gè)所述具有硬件功能的物理設(shè)備pf,劃分為多個(gè)虛擬實(shí)例設(shè)備vf,并確定任一pf與任一vf對(duì)應(yīng)的虛擬網(wǎng)絡(luò)接口vsi;

30、確定單元,用于根據(jù)所有pf與所有vf之間的所有vsi,確定目標(biāo)索引表;其中,所述目標(biāo)索引表用于表征所述所有pf與所述所有vf之間的索引關(guān)系;

31、定義單元,用于于所述目標(biāo)索引表中定義任一pf與任一vf的目標(biāo)索引關(guān)系的索引有效位的有效位值和流量復(fù)制位的復(fù)制位值,以得到對(duì)應(yīng)于所述所有pf與所述所有vf的組播成員表;其中,所述索引有效位用于標(biāo)識(shí)所述目標(biāo)索引關(guān)系的有效規(guī)則,所述流量復(fù)制位用于表征與所述目標(biāo)索引關(guān)系存在關(guān)聯(lián)的所述vsi的網(wǎng)絡(luò)流量的復(fù)制規(guī)則;

32、復(fù)制單元,用于于所述組播成員表中,根據(jù)所述有效位值和所述復(fù)制位值復(fù)制對(duì)于任意所述pf和所述vf的所述網(wǎng)絡(luò)流量,以完成網(wǎng)絡(luò)流量的復(fù)制流程。

33、本技術(shù)實(shí)施例第二方面提供的流量處理系統(tǒng)用于執(zhí)行第一方面所述的流量處理方法。

34、本技術(shù)實(shí)施例第三方面提供了一種流量處理裝置,包括:

35、中央處理器,存儲(chǔ)器,輸入輸出接口,有線或無線網(wǎng)絡(luò)接口以及電源;

36、所述存儲(chǔ)器為短暫存儲(chǔ)存儲(chǔ)器或持久存儲(chǔ)存儲(chǔ)器;

37、所述中央處理器配置為與所述存儲(chǔ)器通信,并執(zhí)行所述存儲(chǔ)器中的指令操作以執(zhí)行第一方面所述的流量處理方法。

38、本技術(shù)實(shí)施例第四方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面所述的流量處理方法。

39、本技術(shù)實(shí)施例第五方面提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面所述的流量處理方法。

40、從以上技術(shù)方案可以看出,本技術(shù)實(shí)施例具有以下優(yōu)點(diǎn):通過本技術(shù)實(shí)施例公開的一種流量處理方法,先基于虛擬化技術(shù),將每個(gè)具有硬件功能的物理設(shè)備pf,劃分為多個(gè)虛擬實(shí)例設(shè)備vf,并確定任一pf與任一vf對(duì)應(yīng)的虛擬網(wǎng)絡(luò)接口vsi;再根據(jù)所有pf與所有vf之間的所有vsi,確定目標(biāo)索引表;其中,目標(biāo)索引表用于表征所有pf與所有vf之間的索引關(guān)系;然后,于目標(biāo)索引表中定義任一pf與任一vf的目標(biāo)索引關(guān)系的索引有效位的有效位值和流量復(fù)制位的復(fù)制位值,以得到對(duì)應(yīng)于所有pf與所有vf的組播成員表;其中,索引有效位用于標(biāo)識(shí)目標(biāo)索引關(guān)系的有效規(guī)則,流量復(fù)制位用于表征與目標(biāo)索引關(guān)系存在關(guān)聯(lián)的vsi的網(wǎng)絡(luò)流量的復(fù)制規(guī)則;最后,于組播成員表中,根據(jù)有效位值和復(fù)制位值復(fù)制對(duì)于任意pf和vf的網(wǎng)絡(luò)流量,以完成網(wǎng)絡(luò)流量的復(fù)制流程。由此,通過將軟件處理的流量復(fù)制功能移動(dòng)到硬件處理,釋放軟件壓力,避免被單一業(yè)務(wù)占用大量資源。同時(shí),由于pf專注于流量復(fù)制業(yè)務(wù),可占據(jù)更少資源,硬件處理更加簡潔。

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