System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲AV无码国产精品永久一区,亚洲中文字幕无码不卡电影 ,国产精品99久久久精品无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于分布式集群網關的數據轉發方法及裝置制造方法及圖紙

    技術編號:43804827 閱讀:14 留言:0更新日期:2024-12-27 13:23
    本發明專利技術公開了一種基于分布式集群網關的數據轉發方法及裝置,涉及網關控制技術領域。本發明專利技術通過時間戳構建終端設備鏈路句柄和根據節點負載信息進行終端設備的節點分配,在保證網關能夠準確識別每一個終端設備及網關的負載平衡與穩定運行的前提下,提高了終端設備接入網關的效率;通過鏈路句柄和終端設備的所處節點,準確的計算數據轉發的目標節點,避免因目標節點錯誤導致的數據轉發效率低下;以終端設備快速接入和數據轉發目標節點準確計算兩個維度,提高了網關的數據轉發效率,使得分布式集群網關能夠高效的對終端設備的數據進行轉發,從而提高了網關的工作性能,避免了網絡系統的網絡擁塞和資源浪費,提高了整個網絡系統的運行效率和穩定性。

    【技術實現步驟摘要】

    本專利技術涉及網關控制,尤其涉及一種基于分布式集群網關的數據轉發方法及裝置


    技術介紹

    1、隨著互聯網的不斷發展,網絡架構日益復雜化和多樣化,網關作為連接不同網絡設備和進行數據轉發的關鍵設備,是網絡系統中不可或缺的重要組成部分,其進行數據轉發的性能影響著整個網絡系統的運行效率和穩定性。

    2、目前的網關大多采用集中式架構,多個終端設備的數據通過單一網關進行轉發,但是隨著接入網絡系統的終端設備日益增多,網絡系統中的數據轉發需求也在不斷的增加,集中式架構的網關已經無法很好的適應網絡系統的數據轉發需求。因此基于分布式集群網關的新型網關逐步應用于網絡系統的數據轉發,雖然基于分布式集群的網關能夠很好適應數量眾多的終端設備的數據轉發需求,但是由于分布式集群網關自身的復雜性,使得其對于數據的轉發仍然存在較多的不足與缺陷,例如網關中不同節點的協同不一致、終端設備的接入流程復雜等,都導致了基于分布式集群網關的數據轉發效果上不盡人意,因此需要一種新的基于分布式集群網關的數據轉發方法及裝置來解決現有技術的缺陷。


    技術實現思路

    1、本專利技術提供了一種基于分布式集群網關的數據轉發方法及裝置,以解決現有技術中分布式集群網關無法高效的對終端設備的數據進行轉發的技術問題。

    2、為了解決上述技術問題,本專利技術實施例提供了一種基于分布式集群網關的數據轉發方法,包括:

    3、獲取待接入的終端設備對應的時間戳,并結合預設的鏈路句柄生成方法,對終端設備進行對應的鏈路句柄的生成和分配;所述待接入的終端設備對應的時間戳由待接入的終端設備與網關端口連接時確定;

    4、根據網關中每個節點的負載信息,并結合預設的節點分配算法,對所述終端設備進行節點的分配,完成終端設備的網關接入;

    5、當完成連接的終端設備發出數據轉發請求時,根據預設的節點選擇算法,結合所述當前網關的配置信息和終端設備對應的節點與鏈路句柄,計算得到數據轉發請求對應的目標節點;

    6、構建目標節點和終端設備對應的節點之間的最優轉發路徑和通道,對終端設備的數據進行轉發。

    7、可以理解的是,相對于現有技術,本專利技術通過時間戳構建了終端設備對應的唯一的鏈路句柄和根據節點的負載信息進行終端設備的節點分配,在保證了網關能夠準確的識別每一個接入網關的終端設備及網關的負載平衡與穩定運行的前提下,極大的提高了終端設備接入網關的效率;通過鏈路句柄和終端設備的所處節點,能夠準確的計算數據轉發的目標節點,避免了因目標節點發現錯誤導致的數據轉發效率低下;以終端設備的快速接入和數據轉發目標節點的準確計算兩個維度,提高了網關的數據轉發效率,使得分布式集群網關能夠高效的對終端設備的數據進行轉發,從而提高了網關的工作性能,避免了網絡系統的網絡擁塞和資源浪費,提高了整個網絡系統的運行效率和穩定性。

    8、作為優選方案,所述待接入的終端設備對應的時間戳由待接入的終端設備與網關端口連接時確定,具體包括:

    9、當接收到待接入的終端設備的接入請求時,檢測當前網關的可接入端口數量;

    10、當網關的可接入端口數量不為零時,根據預設的端口分配策略,為所述待接入的終端設備分配一個網關端口;

    11、當網關的可接入端口數量為零時,根據預設的端口擴展策略,對網關的端口進行擴展,并將擴展的網關端口分配給所述待接入的終端設備;

    12、控制終端設備與對應的網關端口進行連接,并記錄連接時的時間戳。

    13、通過將終端設備與網關連接時再檢測端口數量以及端口數量的擴展,可以避免因一次性擴展過多的端口而導致的網關資源浪費,通過擴展端口能夠滿足海量終端設備的接入需求。

    14、作為優選方案,所述獲取待接入的終端設備對應的時間戳,并結合預設的鏈路句柄生成方法,對終端設備進行對應的鏈路句柄的生成,具體包括:

    15、根據預設的序列號查找算法,從預設的序列集中查找得到待接入的終端設備對應的序列號;

    16、根據預設的鏈路句柄生成方法,結合所述待接入的終端設備對應的時間戳和序列號,生成待接入的終端設備對應的鏈路句柄。

    17、通過時間戳和序列號生成終端設備對應的唯一的鏈路句柄,能夠提高網關對于終端設備的監控和管理,避免因過多的終端設備有數據轉發需求時,網關無法準確的識別出每一個終端設備對應的數據轉發需求。

    18、作為優選方案,所述根據網關中每個節點的負載信息,并結合預設的節點分配算法,對所述待接入的終端設備進行節點的分配,完成終端設備的網關接入,具體包括:

    19、獲取網關中的每個節點對應的若干個負載信息,所述若干個負載信息包括:cpu使用率、內存占用和網絡流量;

    20、根據預設的節點分配算法,結合所述網關中每個節點的負載信息,為終端設備分配一個節點,以使終端設備接入節點后,網關中的每一個節點的每一個負載信息都處于各自對應的預設的閾值范圍中;所述節點分配算法包括:輪詢算法、加權輪詢算法或者最少連接算法。

    21、通過根據節點的負載信息,對終端設備進行節點分配,能夠保證了網關中的每個節點都處于負載均衡,避免了某一個節點處于過度工作狀態而某一個節點處于空閑狀態導致的網關數據轉發效率低下。

    22、作為優選方案,獲取網關中的每個節點對應的若干個負載信息,所述若干個負載信息包括:cpu使用率、內存占用和網絡流量,還包括:

    23、根據心跳檢測機制,結合所述網關中的每個節點對應的若干個負載信息,實時監測網關中每個節點的工作狀態;

    24、當監測到網關的任意一個節點發生故障時,將該節點標記為故障節點,并根據預設的節點負載評估算法,對網關中的非故障節點進行負載信息的評估;

    25、根據負載信息的評估結果,將所述故障節點的工作任務進行重新分配。

    26、通過實時監測節點的工作狀態,實現了故障轉移,避免了故障節點的數據轉發任務因得不到解決而導致的網關整體數據轉發效率低下。

    27、相應的,本專利技術實施例提供了一種基于分布式集群網關的數據轉發裝置,包括:鏈路句柄生成模塊、節點分配模塊、目標節點計算模塊和數據轉發模塊;

    28、其中,所述鏈路句柄生成模塊用于獲取待接入的終端設備對應的時間戳,并結合預設的鏈路句柄生成方法,對終端設備進行對應的鏈路句柄的生成;所述待接入的終端設備對應的時間戳由待接入的終端設備與網關端口連接時確定;

    29、所述節點分配模塊用于根據網關中每個節點的負載信息,并結合預設的節點分配算法,對所述待接入的終端設備進行節點的分配,完成終端設備的網關接入;

    30、所述目標節點計算模塊用于當完成連接的終端設備發出數據轉發請求時,根據預設的節點選擇算法,結合所述當前網關的配置信息和終端設備對應的節點與鏈路句柄,計算得到數據轉發請求對應的目標節點;

    31、所述數據轉發模塊用于構建目標節點和終端設備對應的節點之間的最優轉發路徑和通道,對終端設備的數據進行轉發。

    3本文檔來自技高網...

    【技術保護點】

    1.一種基于分布式集群網關的數據轉發方法,其特征在于,包括:

    2.如權利要求1所述的一種基于分布式集群網關的數據轉發方法,其特征在于,所述待接入的終端設備對應的時間戳由待接入的終端設備與網關端口連接時確定,具體包括:

    3.如權利要求2所述的一種基于分布式集群網關的數據轉發方法,其特征在于,所述獲取待接入的終端設備對應的時間戳,并結合預設的鏈路句柄生成方法,對終端設備進行對應的鏈路句柄的生成,具體包括:

    4.如權利要求1所述的一種基于分布式集群網關的數據轉發方法,其特征在于,所述根據網關中每個節點的負載信息,并結合預設的節點分配算法,對所述待接入的終端設備進行節點的分配,完成終端設備的網關接入,具體包括:

    5.如權利要求4所述的一種基于分布式集群網關的數據轉發方法,其特征在于,獲取網關中的每個節點對應的若干個負載信息,所述若干個負載信息包括:CPU使用率、內存占用和網絡流量,還包括:

    6.一種基于分布式集群網關的數據轉發裝置,其特征在于,包括:鏈路句柄生成模塊、節點分配模塊、目標節點計算模塊和數據轉發模塊;

    7.如權利要求6所述的一種基于分布式集群網關的數據轉發裝置,其特征在于,所述鏈路句柄生成模塊,包括:時間戳獲取單元;

    8.如權利要求7所述的一種基于分布式集群網關的數據轉發裝置,其特征在于,所述鏈路句柄生成模塊,還包括:鏈路句柄生成單元;

    9.如權利要求6所述的一種基于分布式集群網關的數據轉發裝置,其特征在于,所述節點分配模塊,包括:節點分配單元;

    10.如權利要求9所述的一種基于分布式集群網關的數據轉發裝置,其特征在于,所述節點分配單元,包括:節點故障處理子單元;

    ...

    【技術特征摘要】

    1.一種基于分布式集群網關的數據轉發方法,其特征在于,包括:

    2.如權利要求1所述的一種基于分布式集群網關的數據轉發方法,其特征在于,所述待接入的終端設備對應的時間戳由待接入的終端設備與網關端口連接時確定,具體包括:

    3.如權利要求2所述的一種基于分布式集群網關的數據轉發方法,其特征在于,所述獲取待接入的終端設備對應的時間戳,并結合預設的鏈路句柄生成方法,對終端設備進行對應的鏈路句柄的生成,具體包括:

    4.如權利要求1所述的一種基于分布式集群網關的數據轉發方法,其特征在于,所述根據網關中每個節點的負載信息,并結合預設的節點分配算法,對所述待接入的終端設備進行節點的分配,完成終端設備的網關接入,具體包括:

    5.如權利要求4所述的一種基于分布式集群網關的數據轉發方法,其特征在于,獲取網關中的每個節...

    【專利技術屬性】
    技術研發人員:鐘立華姜曉蔡永智丁鵬程何偉剛劉珮琪江子祺
    申請(專利權)人:廣東電網有限責任公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 人妻丰满熟妇AV无码片| 久久亚洲AV无码精品色午夜麻豆| 亚洲中文字幕无码mv| 成人免费无码大片a毛片软件| 无码av中文一二三区| 久久人妻内射无码一区三区| 人妻少妇精品无码专区| 亚洲AV无码乱码国产麻豆穿越| 好了av第四综合无码久久| 国产精品ⅴ无码大片在线看| 亚洲AV无码一区二区三区性色| 亚洲国产精品无码AAA片| 国产精品无码免费播放| 无码国产精品一区二区免费虚拟VR | 成人麻豆日韩在无码视频| 国产精品多人p群无码| 国产综合无码一区二区色蜜蜜| 精品无码国产自产在线观看水浒传| 国产成人精品一区二区三区无码| 免费A级毛片无码免费视| 亚洲中文无码亚洲人成影院| 无码人妻少妇色欲AV一区二区| 成人无码区免费A∨直播| 亚洲?V无码成人精品区日韩| 无码任你躁久久久久久| 亚洲精品无码永久在线观看男男| 日日麻批免费40分钟无码| 无码人妻精品一区二区三区久久| 亚洲精品无码久久毛片| 国产啪亚洲国产精品无码| 亚洲成a人无码av波多野按摩| 四虎成人精品无码永久在线| 亚洲精品天堂无码中文字幕| 亚洲爆乳大丰满无码专区| 亚洲中文无码永久免| 精品无码久久久久久国产| 成人免费无遮挡无码黄漫视频| 日韩精品人妻系列无码av东京| 亚洲国产精品成人AV无码久久综合影院 | 日韩av无码成人无码免费| 日韩成人无码一区二区三区|