全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210730356.5 (22)申请日 2022.06.24 (71)申请人 北京百度网讯科技有限公司 地址 100085 北京市海淀区上地十街10号 百度大厦2层 (72)发明人 杨洋  (74)专利代理 机构 北京鸿德 海业知识产权代理 有限公司 1 1412 专利代理师 谷春静 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/50(2006.01) H04L 67/141(2022.01) (54)发明名称 连接建立方法、 装置、 电子设备及存 储介质 (57)摘要 本公开提供了连接建立方法、 装置、 电子设 备及存储介质, 涉及云计算和云网络等人工智能 领域, 可应用在智 能云和本地计算集群场景下。 其中的方法可包括: 获取来自虚拟网卡的连接建 立请求; 确定虚拟网卡的类型; 从所述类型对应 的资源池中为虚拟网卡分配连接资源, 其中, 将 全局连接资源划分到至少两个资源池中; 基于分 配的连接资源完成所请求的连接的建立。 应用本 公开所述方案, 可提升连接建立的总体成功率 等。 权利要求书3页 说明书8页 附图3页 CN 115269112 A 2022.11.01 CN 115269112 A 1.一种连接建立方法, 包括: 获取来自虚拟网卡的连接建立请求; 确定所述虚拟网卡的类型; 从所述类型对应的资源池中为所述虚拟网卡分配连接资源, 其中, 将全局连接资源划 分到至少两个资源 池中; 基于分配的连接资源完成所请求的连接的建立。 2.根据权利要求1所述的方法, 其中, 所述虚拟网卡的类型包括: 超售类型; 所述从所述类型对应的资源 池中为所述虚拟网卡分配连接资源 包括: 执行以下第 一处理: 响应于确定为所述虚拟网卡建立的连接数小于所述虚拟网卡的最 大配额, 且所述超售类型对应的超售资源池中存在可用连接资源, 从所述可用连接资源中 为所述虚拟网卡分配连接资源, 其中, 属于所述超售类型 的各虚拟网卡的最大配额相加之 和大于所述超售资源 池中的连接资源数, 每 个连接分别对应一份连接资源。 3.根据权利要求2所述的方法, 还 包括: 所述执行所述第 一处理之前, 响应于确定为所述虚拟网卡建立的连接数小于所述虚拟 网卡的最低配额, 从所述超售资源 池中的保留资源子池中为所述虚拟网卡分配连接资源; 所述超售资源池由所述保留资源子池以及竞争资源子池组成, 所述保留资源子池中的 连接资源数等于属于所述超售类型的各虚拟网卡的最低配额相加之和, 所述竞争资源子池 中的连接资源数等于所述超售资源池中的连接资源数减去所述保留资源子池中的连接资 源数。 4.根据权利要求3所述的方法, 其中, 所述超售资源 池中存在可用连接资源 包括: 所述 竞争资源子池中存在剩余连接资源; 所述从所述可用连接资源中为所述虚拟网卡分配连接资源包括: 从所述剩余连接资源 中为所述虚拟网卡分配连接资源。 5.根据权利要求1所述的方法, 其中, 所述虚拟网卡的类型包括: 非超售类型; 所述从所述类型对应的资源 池中为所述虚拟网卡分配连接资源 包括: 响应于确定所述非超售类型对应的非超售资源池中所述虚拟网卡对应的资源子池中 存在剩余连接资源, 从所述剩余连接资源中为所述虚拟网卡分配连接资源; 所述非超售资源池由M个资源子池组成, M的取值等于属于所述非超售类型的虚拟网卡 的数量, 每 个资源子池分别对应一个虚拟网卡。 6.根据权利要求1~5中任一项所述的方法, 其中, 发起所述连接建立请求的虚拟网卡包括: 任一虚拟机对应的唯一虚拟网卡, 以及, 任一 虚拟机对应的N个虚拟网卡中的主网卡, N 为大于一的正整数; 所述N个虚拟网卡中除所述主网卡之外的虚拟网卡为从网卡, 所述从网卡共享所述主 网卡的连接资源。 7.一种连接建立装置, 包括: 获取模块、 确定模块、 分配模块以及建立模块; 所述获取模块, 用于获取来自虚拟网卡的连接建立请求; 所述确定模块, 用于确定所述虚拟网卡的类型;权 利 要 求 书 1/3 页 2 CN 115269112 A 2所述分配模块, 用于从所述类型对应的资源池中为所述虚拟网卡分配连接资源, 其中, 将全局连接资源划分到 至少两个资源 池中; 所述建立模块, 用于基于分配的连接资源完成所请求的连接的建立。 8.根据权利要求7 所述的装置, 其中, 所述虚拟网卡的类型包括: 超售类型; 所述分配模块执行以下第 一处理: 响应于确定为所述虚拟网卡建立的连接数小于所述 虚拟网卡的最大配额, 且所述超售类型对应的超售资源池中存在可用连接资源, 从所述可 用连接资源中为所述虚拟网卡分配连接资源, 其中, 属于所述超售类型 的各虚拟网卡的最 大配额相加之和大于所述超售资源 池中的连接资源数, 每 个连接分别对应一份连接资源。 9.根据权利要求8所述的装置, 其中, 所述分配模块进一步用于, 执行所述第一处理之前, 响应于确定为所述虚拟网卡建立 的连接数小于所述虚拟网卡的最低配额, 从所述超售资源池中的保留资源子池中为所述虚 拟网卡分配连接资源; 所述超售资源池由所述保留资源子池以及竞争资源子池组成, 所述保留资源子池中的 连接资源数等于属于所述超售类型的各虚拟网卡的最低配额相加之和, 所述竞争资源子池 中的连接资源数等于所述超售资源池中的连接资源数减去所述保留资源子池中的连接资 源数。 10.根据权利要求9所述的装置, 其中, 所述超售资源 池中存在可用连接资源 包括: 所述 竞争资源子池中存在剩余连接资源; 所述分配模块从所述剩余连接资源中为所述虚拟网卡分配连接资源。 11.根据权利要求7 所述的装置, 其中, 所述虚拟网卡的类型包括: 非超售类型; 所述分配模块响应于确定所述非超售类型对应的非超售资源池中所述虚拟网卡对应 的资源子池中存在剩余连接资源, 从所述剩余连接资源中为所述虚拟网卡分配连接资源; 所述非超售资源池由M个资源子池组成, M的取值等于属于所述非超售类型的虚拟网卡 的数量, 每 个资源子池分别对应一个虚拟网卡。 12.根据权利要求7~1 1中任一项所述的装置, 其中, 发起所述连接建立请求的虚拟网卡包括: 任一虚拟机对应的唯一虚拟网卡, 以及, 任一 虚拟机对应的N个虚拟网卡中的主网卡, N 为大于一的正整数; 所述N个虚拟网卡中除所述主网卡之外的虚拟网卡为从网卡, 所述从网卡共享所述主 网卡的连接资源。 13.一种电子设备, 包括: 至少一个处 理器; 以及 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少一个处 理器执行, 以使所述至少一个处 理器能够执 行权利要求1 ‑6中任一项所述的方法。 14.一种存储有计算机指令的非瞬时计算机可读存储介质, 其中, 所述计算机指令用于 使计算机执 行权利要求1 ‑6中任一项所述的方法。 15.一种计算机程序产品, 包括计算机程序/指令, 所述计算机程序/指令被处理器执行权 利 要 求 书 2/3 页 3 CN 115269112 A 3

.PDF文档 专利 连接建立方法、装置、电子设备及存储介质

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 连接建立方法、装置、电子设备及存储介质 第 1 页 专利 连接建立方法、装置、电子设备及存储介质 第 2 页 专利 连接建立方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:34:20上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。