[發明專利]數據處理方法、裝置、設備和存儲介質有效
| 申請號: | 202110342674.X | 申請日: | 2021-03-30 |
| 公開(公告)號: | CN113300985B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 吳天龍;丁宇;魯金達;侯志遠 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | H04L49/354 | 分類號: | H04L49/354 |
| 代理公司: | 北京君以信知識產權代理有限公司 11789 | 代理人: | 譚鎮 |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 設備 存儲 介質 | ||
1.一種數據處理方法,其特征在于,所述方法包括:
接收函數調用請求;
依據所述函數調用請求創建函數實例及其虛擬網卡,以便通過所述虛擬網卡與至少一個網關節點建立通信,其中,所述網關節點的網關服務實例掛載有虛擬網卡;
所述函數實例對應的數據包封裝后,通過所述函數實例的虛擬網卡發送給所述網關節點,以便通過所述網關節點轉發到專有網絡。
2.根據權利要求1所述的方法,其特征在于,所述依據所述函數調用請求創建函數實例及其虛擬網卡,包括:
依據所述函數調用請求獲取網絡配置信息,所述網絡配置信息包括:網關服務標識和網關服務地址;
依據所述網絡配置信息創建函數實例及虛擬網卡;
創建網卡容器,采用所述網卡容器掛載所述虛擬網卡。
3.根據權利要求2所述的方法,其特征在于,所述依據所述網絡配置信息創建函數實例的虛擬網卡,包括:
依據所述網絡配置信息,創建函數實例的多于一個虛擬網卡,所述虛擬網卡至少包括:面向專有網絡的第一虛擬網卡和面向公共網絡的第二虛擬網卡;
所述創建網卡容器,采用所述網卡容器掛載所述虛擬網卡,包括:
針對每個虛擬網卡分別創建網卡容器,并采用所述網卡容器掛載對應的虛擬網卡。
4.根據權利要求1-3任一項所述的方法,其特征在于,還包括:
依據所述接收函數調用請求,向一組網關節點發送服務創建請求,所述一組網關節點包括至少一個網關節點;
獲取一組服務配置信息,所述服務配置信息依據網關節點創建的網關服務實例確定,所述一組服務配置信息包括一組網關節點對應的網關服務標識。
5.根據權利要求4所述的方法,其特征在于,還包括:
向所述至少一個網關節點的網關服務實例發送訂閱請求;
接收返回的訂閱信息,所述訂閱信息包括網關服務地址。
6.根據權利要求1所述的方法,其特征在于,所述將所述函數實例對應的數據包封裝后,通過所述虛擬網卡發送給所述網關節點,包括:
接收數據包;
在所述數據包的目的地址為內網地址的情況下,所述函數實例的虛擬網卡確定對應網關節點的網關服務標識;
依據所述網關服務標識確定鏈路標識,采用所述鏈路標識對所述數據包進行封裝;
將封裝的數據包發送到所述網關節點。
7.根據權利要求1所述的方法,其特征在于,還包括:
判斷所述數據包的目的地址;
在所述數據包的目的地址為外網地址的情況下,向所述目的地址轉發所述數據包。
8.一種數據處理方法,其特征在于,包括:
提供網關服務實例,所述網關服務實例用于作為專有網絡的網關,所述網關服務實例配置有虛擬網卡,并與配置有虛擬網卡的函數實例通信;
基于所述網關服務實例的虛擬網卡接收數據包,所述數據包由所述函數實例封裝后發送;
對所述數據包進行解封裝,并確定對應的專有網絡;
將所述數據包轉發到所述專有網絡。
9.根據權利要求8所述的方法,其特征在于,還包括:
接收服務創建請求;
依據所述服務創建請求,確定所述網關服務實例的服務配置信息,所述服務配置信息包括網關服務標識;
發送所述服務配置信息。
10.根據權利要求8或9所述的方法,其特征在于,還包括對所提供的網關服務實例進行創建的步驟:
創建網關服務實例;
創建虛擬網卡,采用所述網關服務實例掛載所述虛擬網卡。
11.根據權利要求10所述的方法,其特征在于,還包括:
接收訂閱請求;
依據所述網關服務實例的網關服務地址生成訂閱信息;
發送所述訂閱信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110342674.X/1.html,轉載請聲明來源鉆瓜專利網。





