[發(fā)明專利]數據處理方法、裝置、設備和存儲介質有效
| 申請?zhí)枺?/td> | 202110342674.X | 申請日: | 2021-03-30 |
| 公開(公告)號: | CN113300985B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設計)人: | 吳天龍;丁宇;魯金達;侯志遠 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | H04L49/354 | 分類號: | H04L49/354 |
| 代理公司: | 北京君以信知識產權代理有限公司 11789 | 代理人: | 譚鎮(zhèn) |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 設備 存儲 介質 | ||
申請實施例提供了一種數據處理方法、裝置、設備和存儲介質,以提高數據處理效率。所述方法包括:接收函數調用請求;依據所述函數調用請求創(chuàng)建函數實例及其虛擬網卡,以便通過所述虛擬網卡與至少一個網關節(jié)點建立通信,其中,所述網關節(jié)點的網關服務實例掛載有虛擬網卡;所述函數實例對應的數據包封裝后,通過所述函數實例的虛擬網卡發(fā)送給所述網關節(jié)點,以便通過所述網關節(jié)點轉發(fā)到專有網絡。基于虛擬網卡可以實現兩個實例之間的數據交互,從而實現將函數計算和網關分離,保證函數計算的冷啟動速度。
技術領域
本申請涉及計算機技術領域,特別是涉及一種數據處理方法和裝置、一種電子設備和一種存儲介質。
背景技術
Serverless(無服務器)平臺是一種由第三方提供管理服務的平臺,而對于使用方而言,可以消除對傳統(tǒng)的始終在線服務器的大部分需求。
Serverless平臺的核心競爭力之一是冷啟動速度,冷啟動可以無需提前預留實例,實現資源的按需使用,滿足延時要求的同時提升資源利用率。其中,Serverless平臺所提供的部分服務需要訪問用戶的專網資源,以計算服務為例,其在計算過程中需要調用用戶的專有網絡的資源,因此需要實現與用戶的專有網絡的通信。
目前,在計算服務與專有網絡打通時,通過需要在用戶的專有網絡中創(chuàng)建一個彈性網卡,再將彈性網卡掛載到執(zhí)行計算服務的機器上,然而,彈性網卡的掛載速度會導致計算服務冷啟動時間變長。目前所用的方式中,彈性網卡的掛載速度比較慢,影響了冷啟動的速度。
發(fā)明內容
本申請實施例提供了一種數據處理方法,以提高數據處理效率。
相應的,本申請實施例還提供了一種數據處理裝置、一種電子設備以及一種存儲介質,用以保證上述方法的實現及應用。
為了解決上述問題,本申請實施例公開了一種數據處理方法,所述方法包括:接收函數調用請求;依據所述函數調用請求創(chuàng)建函數實例及其虛擬網卡,以便通過所述虛擬網卡與至少一個網關節(jié)點建立通信,其中,所述網關節(jié)點的網關服務實例掛載有虛擬網卡;所述函數實例對應的數據包封裝后,通過所述函數實例的虛擬網卡發(fā)送給所述網關節(jié)點,以便通過所述網關節(jié)點轉發(fā)到專有網絡。
本申請實施例還公開了一種數據處理方法,包括:提供網關服務實例,所述網關服務實例用于作為專有網絡的網關,所述網關服務實例配置有虛擬網卡,并與配置有虛擬網卡的實例通信;基于所述網關服務實例的虛擬網卡接收數據包,所述數據包由所述實例封裝后發(fā)送;對所述數據包進行解封裝,并確定對應的專有網絡;將所述數據包轉發(fā)到所述專有網絡。
本申請實施例還公開了一種數據處理裝置,包括:函數調用模塊,用于接收函數調用請求;實例創(chuàng)建模塊,用于依據所述函數調用請求創(chuàng)建函數實例及其虛擬網卡,以便通過所述虛擬網卡與至少一個網關節(jié)點建立通信,其中,所述網關節(jié)點的網關服務實例掛載有虛擬網卡;數據處理模塊,用于將所述函數實例對應的數據包封裝,通過所述函數實例的虛擬網卡發(fā)送給所述網關節(jié)點,以便通過所述網關節(jié)點轉發(fā)到專有網絡。
本申請實施例還公開了一種數據處理裝置,包括:網關服務模塊,用于提供網關服務實例,所述網關服務實例用于作為專有網絡的網關,所述網關服務實例配置有虛擬網卡,并與配置有虛擬網卡的實例通信;網關處理模塊,用于接收數據包,所述數據包由所述實例封裝后發(fā)送;對所述數據包進行解封裝,并確定對應的專有網絡;數據轉發(fā)模塊,用于基于所述網關服務實例的虛擬網卡將所述數據包轉發(fā)到所述專有網絡。
本申請實施例還公開了一種電子設備,包括:處理器;和存儲器,其上存儲有可執(zhí)行代碼,當所述可執(zhí)行代碼被執(zhí)行時,使得所述處理器執(zhí)行如本申請實施例中任一項所述的方法。
本申請實施例還公開了一個或多個機器可讀介質,其上存儲有可執(zhí)行代碼,當所述可執(zhí)行代碼被執(zhí)行時,使得處理器執(zhí)行如本申請實施例中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110342674.X/2.html,轉載請聲明來源鉆瓜專利網。





