[发明专利]一种DPVS多实例分配方法及装置在审

专利信息
申请号: 202310249661.7 申请日: 2023-03-12
公开(公告)号: CN116225718A 公开(公告)日: 2023-06-06
发明(设计)人: 宋剑;谢金壮;郑家鸿;廖飞 申请(专利权)人: 天翼云科技有限公司
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 100010 北京市东城区青*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 dpvs 实例 分配 方法 装置
【说明书】:

本申请提供了一种DPVS多实例分配方法及装置。基于DPVS,实施多实例Qsch handle、Cls handle的分配方法,实现多实例的分配;基于DPVS,实施黑白名单Qsch handle、Cls handle的分配方法,实现黑白名单的管理。通过本申请的技术方案,基于DPVS的高性能转发,可以大大提升系统性能;基于DPVS提供的Qsch和Cls handle语法操作,能够给出的handle编排规则,完成对多实例的分配。

技术领域

本申请涉及软件开发技术领域,具体涉及一种DPVS多实例分配方法及装置。

背景技术

目前基于软件的负载均衡方式,比较常见的是基于传输层的4层LVS,但是随着业务规模扩大,LVS的性能瓶颈也逐渐显示出来。其中稳定、高性能是业务对四层负载均衡的核心诉求,基于硬件四层负载均衡成本高昂,纯软件实现对性能有一定要求,因此急需要去找到一个高性能的负载均衡方案。

目前高性能负载均衡研发的一个方案是使用DPDK,这是一个用于包数据处理加速的软件库,使用了网卡用户态驱动、零拷贝、大页内存和轮询模式等技术。其中DPVS就是一个使用DPDK软件库加速LVS(DPDK+LVS)的高性能负载均衡开源软件。基于DPVS,可以较好的解决LVS的性能瓶颈问题,又具备LVS的负载均衡逻辑。然而,DPVS性能虽然较高,但没有实例的概念,仅支持用命令行方式去逐条下发规则,如果想要实现多实例并存,要去合理编排这些Qsch handle和Cls handle的命名。在实际生产中,我们需要管理的负载均衡实例有很多,基于DPVS设计一套多实例分配方法是需要去解决的问题。

发明内容

为了解决上述技术问题,本申请实现了一种DPVS多实例分配方法和装置、电子设备。本申请所采用的技术方案如下:

一种DPVS多实例分配方法,所述DPVS多实例包括实例qsch handle和实例clshandle,实例qsch handle代表一个节点,实例cls handle代表一个分类规则,实例clshandle挂接在实例qsch handle节点下,该方法包括如下步骤:

步骤1、定义Qsch handle来代表不同的实例对象,基于实例Qsch handle进行分配;

步骤2、根据所定义的实例Qsch handle与实例Cls handle的关联关系,生成与实例Qsch handle相对应的Cls handle,基于实例Cls handle进行分配;

步骤3、基于黑白名单Qsch handle进行分配;

步骤4、基于黑白名单Cls handle进行分配。

进一步的,在步骤1中,基于实例Qsch handle进行分配,包括:

步骤101、规定ingress handle为1:0,表示第0层;

步骤102、规定上行入方向第一层对应的Qsch handle为实例编号handle,命名规则为{instance_id:1},其中3=instance_id=9999;

步骤103、规定出方向root handle为2:0,表示第0层;

步骤104、规定下行出方向第一层对应的Qsch handle为实例编号handle,命名规则为{instance_id:2},其中3=instance_id=9999。

进一步的,在步骤2中,基于实例Cls handle进行分配,包括:Cls handle的命名规则为:

{父Qsch handle冒号前数字:目标Qsch handle冒号前数字}。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼云科技有限公司,未经天翼云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310249661.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top