System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩精品无码专区免费播放,国产V片在线播放免费无码,无码人妻精品一区二区三区蜜桃
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種流量處理方法及相關設備技術

    技術編號:43809293 閱讀:7 留言:0更新日期:2024-12-27 13:25
    本申請實施例提供了一種流量處理方法及相關設備,用于盡可能減少硬件資源占用。本申請實施例方法包括:基于虛擬化技術,將每個具有硬件功能的物理設備PF,劃分為多個虛擬實例設備VF,并確定任一PF與任一VF對應的虛擬網絡接口VSI;根據所有PF與所有VF之間的所有VSI,確定目標索引表;于目標索引表中定義任一PF與任一VF的目標索引關系的索引有效位的有效位值和流量復制位的復制位值,以得到對應于所有PF與所有VF的組播成員表;其中,索引有效位用于標識目標索引關系的有效規則,流量復制位用于表征與目標索引關系存在關聯的VSI的網絡流量的復制規則;于組播成員表中,根據有效位值和復制位值復制對于任意PF和VF的網絡流量,以完成網絡流量的復制流程。

    【技術實現步驟摘要】

    本申請實施例涉及通信網絡領域,尤其涉及一種流量處理方法及相關設備


    技術介紹

    1、當前業界的軟件定義網絡(sdn,software?definednetwork),例如虛擬交換機(ovs,open?vswitch),可以通過配置網絡通信協議openflow的流表來實現單個in_port進入的流量,并從一個組播組group出,其中該組播組可以看作多個流量出口。

    2、而目前,流量復制功能多通過增加網絡帶寬,但如果每個流表的復制成員過多,則無法滿足大規格場景,因為葉子結點越大,硬件資源占據越大。例如,一個葉子結點至少需要64bit,在大規格場景下每個流表復制成員數量比較多的情況,會占據大量硬件資源。

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


    技術實現思路

    1、本申請實施例提供了一種流量處理方法及相關設備,用于盡可能減少硬件資源占用。

    2、本申請實施例第一方面提供了一種流量處理方法,應用于網絡設備,所述網絡設備包含至少兩個具有硬件功能的物理設備pf,所述方法包括:

    3、基于虛擬化技術,將每個所述具有硬件功能的物理設備pf,劃分為多個虛擬實例設備vf,并確定任一pf與任一vf對應的虛擬網絡接口vsi;

    4、根據所有pf與所有vf之間的所有vsi,確定目標索引表;其中,所述目標索引表用于表征所述所有pf與所述所有vf之間的索引關系;

    5、于所述目標索引表中定義任一pf與任一vf的目標索引關系的索引有效位的有效位值和流量復制位的復制位值,以得到對應于所述所有pf與所述所有vf的組播成員表;其中,所述索引有效位用于標識所述目標索引關系的有效規則,所述流量復制位用于表征與所述目標索引關系存在關聯的所述vsi的網絡流量的復制規則;

    6、于所述組播成員表中,根據所述有效位值和所述復制位值復制對于任意所述pf和所述vf的所述網絡流量,以完成網絡流量的復制流程。

    7、可選地,所述pf包括寄存器,所述根據所述有效位值和所述復制位值復制對于任意所述pf和所述vf的所述網絡流量,包括:

    8、確定所述組播成員表中,所述有效位值中標記為有效位,且所述復制位值中標記為復制位的所述網絡流量的葉子節點,并標記所述葉子節點的葉子節點標識;其中,所述葉子節點標識用于表示所述網絡流量為待復制流量;

    9、若所述寄存器的硬件性能達到預設性能條件,將標識為待復制流量的所述網絡流量輸入所述寄存器的低優先級調度隊列,以對所述網絡流量進行復制;

    10、若所述寄存器的硬件性能未達到所述預設性能條件,將標識為待復制流量的所述網絡流量輸入所述寄存器的高優先級調度隊列,以對所述網絡流量進行復制。

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

    12、若所述pf命中網絡通信協議流表的流表規則,根據所述流表規則得到對應于所述pf的動作字段表;其中,所述動作字段表包括動作能力字段和動作記錄字段,所述動作能力字段用于描述所述網絡通信協議流表中執行動作的字段,所述動作記錄字段用于描述配合所述動作能力字段中記錄動作的字段;

    13、遍歷所述動作能力字段,確定所述網絡通信協議流表中對應于所述執行動作的執行動作位值;

    14、根據所述執行動作位值于所述動作記錄字段中確定對應于所述執行動作的執行動作數據,以根據所述執行動作數據設置所述索引有效位的所述有效位值以及所述流量復制位的所述復制位值。

    15、可選地,所述網絡通信協議流表至少包括清除動作接口,所述方法還包括:

    16、確定所述動作能力字段的起始位置;

    17、于所述起始位置配置對應于所述清除動作接口的清除指令字段,以根據所述清除指令字段清除所述動作能力字段中對應于執行動作的字段以及所述動作記錄字段中對應于記錄動作的字段;其中,所述清除指令字段用于清除執行動作的字段的偏移長度以及記錄動作的字段的動作長度。

    18、可選地,所述網絡流量的復制過程包括:

    19、當所述網絡流量進入所述pf后,將所述網絡流量緩存至所述pf的硬件緩沖區;

    20、解析位于所述硬件緩沖區的所述網絡流量,得到對應于所述網絡流量的流量信息;其中,所述流量信息至少包括所述網絡流量的流量權重以及流量引用索引,所述流量引用索引與所述目標索引表的索引關系存在關聯關系;

    21、根據所述流量引用索引,判斷所述網絡流量是否為進行流量復制的網絡流量;

    22、若所述網絡流量為網絡復制流量,當任一網絡復制流量復制完成時,將所述網絡復制流量的流量權重減少預設權重數值,得到下一流量權重,并執行所述當任一網絡復制流量復制完成時,將所述網絡復制流量的流量權重減少預設權重數值的步驟;其中,所述網絡復制流量用于表征進行流量復制的網絡流量;

    23、當所述下一流量權重為零時,將完成復制的所有網絡復制流量進行釋放,以完成對于任意所述pf和所述vf的所述網絡流量的復制。

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

    25、當所述網絡復制流量為所述組播成員表中的最后一個網絡流量時,則將所述最后一個網絡流量對應的流量權重進行清零,并將完成復制的所有網絡復制流量進行釋放,以完成對于任意所述pf和所述vf的所述網絡流量的復制。

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

    27、若所述網絡流量為所述單播流量,將所述單播流量的流量權重清零,并將所述單播流量釋放,以執行另一網絡流量的流量復制流程;其中,所述單播流量用于表征除開進行網絡流量復制的其他網絡流量。

    28、本申請實施例第二方面提供了一種流量處理系統,應用于網絡設備,所述網絡設備包含至少兩個具有硬件功能的物理設備pf,系統包括:

    29、劃分單元,用于基于虛擬化技術,將每個所述具有硬件功能的物理設備pf,劃分為多個虛擬實例設備vf,并確定任一pf與任一vf對應的虛擬網絡接口vsi;

    30、確定單元,用于根據所有pf與所有vf之間的所有vsi,確定目標索引表;其中,所述目標索引表用于表征所述所有pf與所述所有vf之間的索引關系;

    31、定義單元,用于于所述目標索引表中定義任一pf與任一vf的目標索引關系的索引有效位的有效位值和流量復制位的復制位值,以得到對應于所述所有pf與所述所有vf的組播成員表;其中,所述索引有效位用于標識所述目標索引關系的有效規則,所述流量復制位用于表征與所述目標索引關系存在關聯的所述vsi的網絡流量的復制規則;

    32、復制單元,用于于所述組播成員表中,根據所述有效位值和所述復制位值復制對于任意所述pf和所述vf的所述網絡流量,以完成網絡流量的復制流程。

    33、本申請實施例第二方面提供的流量處理系統用于執行第一方面所述的流量處理方法。...

    【技術保護點】

    1.一種流量處理方法,其特征在于,應用于網絡設備,所述網絡設備包含至少兩個具有硬件功能的物理設備PF,所述方法包括:

    2.根據權利要求1所述的流量處理方法,其特征在于,所述PF包括寄存器,所述根據所述有效位值和所述復制位值復制對于任意所述PF和所述VF的所述網絡流量,包括:

    3.根據權利要求1所述的流量處理方法,其特征在于,所述于所述目標索引表中定義任一PF與任一VF的目標索引關系的索引有效位的有效位值和流量復制位的復制位值之前,所述方法還包括:

    4.根據權利要求3所述的流量處理方法,其特征在于,所述網絡通信協議流表至少包括清除動作接口,所述方法還包括:

    5.根據權利要求1所述的流量處理方法,其特征在于,所述網絡流量的復制過程包括:

    6.根據權利要求5所述的流量處理方法,其特征在于,所述得到下一流量權重之后,所述方法還包括:

    7.根據權利要求5所述的流量處理方法,其特征在于,所述方法還包括:

    8.一種流量處理系統,其特征在于,所述網絡設備包含至少兩個具有硬件功能的物理設備PF,所述系統包括:>

    9.一種流量處理裝置,其特征在于,所述裝置包括:

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質包括指令,當所述指令在計算機上運行時,使得計算機執行如權利要求1至7中任意一項所述的流量處理方法。

    ...

    【技術特征摘要】

    1.一種流量處理方法,其特征在于,應用于網絡設備,所述網絡設備包含至少兩個具有硬件功能的物理設備pf,所述方法包括:

    2.根據權利要求1所述的流量處理方法,其特征在于,所述pf包括寄存器,所述根據所述有效位值和所述復制位值復制對于任意所述pf和所述vf的所述網絡流量,包括:

    3.根據權利要求1所述的流量處理方法,其特征在于,所述于所述目標索引表中定義任一pf與任一vf的目標索引關系的索引有效位的有效位值和流量復制位的復制位值之前,所述方法還包括:

    4.根據權利要求3所述的流量處理方法,其特征在于,所述網絡通信協議流表至少包括清除動作接口,所述方法還包括:

    5....

    【專利技術屬性】
    技術研發人員:劉先鋒
    申請(專利權)人:珠海星云智聯科技有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 国产AⅤ无码专区亚洲AV| 精品人妻系列无码人妻漫画| 伊人久久无码精品中文字幕| 久久精品无码免费不卡| 人妻aⅴ无码一区二区三区| 久久伊人亚洲AV无码网站| 无码国产精品一区二区免费式影视| 欧洲无码一区二区三区在线观看| 久久久无码人妻精品无码| 久久国产精品无码网站| 亚洲中文字幕无码一区二区三区| 无码专区国产精品视频| 国产精品无码无卡无需播放器| 无码国产乱人伦偷精品视频| 日本精品人妻无码免费大全| 欧洲精品无码一区二区三区在线播放| 日韩免费人妻AV无码专区蜜桃| 亚洲αⅴ无码乱码在线观看性色| 中文无码喷潮在线播放| 一级电影在线播放无码| 国产AV无码专区亚洲Av| 亚洲av永久无码精品秋霞电影影院| 内射无码午夜多人| 国产高清不卡无码视频| 中文字幕在线无码一区二区三区| 中文字幕无码精品亚洲资源网| 日韩丰满少妇无码内射| 中日韩亚洲人成无码网站| 亚洲AV无码乱码国产麻豆| 国产亚洲精品无码拍拍拍色欲| 国产成人无码a区在线观看视频免费| 国产亚洲AV无码AV男人的天堂| 手机永久无码国产AV毛片| AV无码久久久久不卡网站下载| 国产∨亚洲V天堂无码久久久| 国产午夜鲁丝片AV无码免费| 亚洲AV无码不卡在线播放| 亚洲人成无码网WWW| 日韩欧精品无码视频无删节| 国产高清不卡无码视频| 国产台湾无码AV片在线观看|