vBRAS中虚拟化转发面的弹性扩缩容方法及装置制造方法及图纸

技术编号:31921893 阅读:19 留言:0更新日期:2022-01-15 13:05
本申请实施例提供了一种vBRAS中虚拟化转发面的弹性扩缩容方法及装置,vBRAS包括控制面CP和虚拟化转发面vUP,方法包括:每个vUP中的MPU以预设周期对该vUP中的各个LPU的负载进行采样,得到每个LPU的第一负载指标;若第一负载指标超过预设LPU扩容门限,且持续时长超过预设时长,启动LPU扩容;向扩容的LPU下发配置数据,基于扩容的LPU进行负载分担。能够实现vUP侧LPU级别的自动负载分担,相比于BRAS

【技术实现步骤摘要】
vBRAS中虚拟化转发面的弹性扩缩容方法及装置


[0001]本申请涉及通信
,特别是涉及一种vBRAS中虚拟化转发面的弹性扩缩容方法及装置。

技术介绍

[0002]BRAS(Broadband Remote Access Server,宽带远程接入服务器)设备是城域网业务演进的产物,城域网的业务不断发展,在只有接入设备和骨干路由器的情况下,用户无认证、授权管理,对运营管理以及网络长期发展不利。在宽带接入网与骨干网之间引入BRAS设备后,BRAS设备作为网络业务的接入网关,对用户提供宽带接入、认证、授权和计费,管理用户带宽,汇聚用户业务流量,终结用户PPPOE(Point

to

Point Protocol Over Ethernet,以太网点对点协议)连接,提供多种业务服务等。
[0003]同时随着虚拟化的发展,转控分离vBRAS(virtual Broadband Remote Access Server,虚拟化宽带远程接入服务器)逐渐成为运营商部署的主流,转控分离vBRAS系统主要包括控制面(BRAS

CP)和转发面(BRAS

UP)两个部分:
[0004]控制面(BRAS

CP)定位为用户控制管理部件,主要包含:用户控制管理、用户接入控制、用户认证授权计费、地址管理等功能模块;
[0005]转发面(BRAS

UP)定位为三层网络边缘及用户策略执行部件,主要包含流量转发、QoS(Quality of Service,服务质量)、流量统计等纯转发面功能,以及单播路由协议、组播路由协议等管道类控制面功能。

技术实现思路

[0006]本申请实施例的目的在于提供一种vBRAS中虚拟化转发面的弹性扩缩容方法及装置,以实现vUP侧的自动负载分担。具体技术方案如下:
[0007]为实现上述目的,本申请实施例提供了一种vBRAS中虚拟化转发面的弹性扩缩容方法,所述vBRAS包括控制面CP和多个虚拟化转发设备vUP,每个vUP中包含主控板MPU和多个业务板LPU,所述方法包括:
[0008]每个vUP中的MPU以预设周期对该vUP中的各个LPU的负载进行采样,得到每个LPU的第一负载指标;
[0009]若所述第一负载指标超过预设LPU扩容门限,且持续时长超过预设时长,启动LPU扩容;
[0010]向扩容的LPU下发配置数据,基于扩容的LPU进行负载分担。
[0011]可选的,若所述第一负载指标低于预设LPU缩容门限,且持续时长超过预设时长,启动LPU缩容。
[0012]可选的,所述方法还包括:
[0013]当所述vUP中LPU的数目达到上限时,所述CP以预设周期对每个vUP的负载进行采样,得到每个vUP的第二负载指标;
[0014]若所述第二负载指标超过预设vUP扩容门限,且持续时长超过预设时长,启动vUP扩容;
[0015]向扩容的vUP下发配置数据,基于扩容的vUP进行负载分担。
[0016]可选的,若所述第二负载指标低于预设vUP缩容门限,且持续时长超过预设时长,启动vUP缩容。
[0017]可选的,所述第一负载指标和所述第二负载指标包括:带宽利用率和/或用户容量占用率。
[0018]为实现上述目的,本申请实施例还提供了一种vBRAS中虚拟化转发面的弹性扩缩容装置,所述vBRAS包括控制面CP和多个虚拟化转发设备vUP,每个vUP中包含主控板MPU和多个业务板LPU,所述装置包括:
[0019]第一采样模块,用于每个vUP中的MPU以预设周期对该vUP中的各个LPU的负载进行采样,得到每个LPU的第一负载指标;
[0020]第一扩容模块,用于若所述第一负载指标超过预设LPU扩容门限,且持续时长超过预设时长,启动LPU扩容;
[0021]第一配置模块,用于向扩容的LPU下发配置数据,基于扩容的LPU进行负载分担。
[0022]可选的,还包括:
[0023]第一缩容模块,用于若所述第一负载指标低于预设LPU缩容门限,且持续时长超过预设时长,启动LPU缩容。
[0024]可选的,还包括:
[0025]第二采样模块,用于当所述vUP中LPU的数目达到上限时,所述CP以预设周期对每个vUP的负载进行采样,得到每个vUP的第二负载指标;
[0026]第二扩容模块,用于若所述第二负载指标超过预设vUP扩容门限,且持续时长超过预设时长,启动vUP扩容;
[0027]第二配置模块,用于向扩容的vUP下发配置数据,基于扩容的vUP进行负载分担。
[0028]可选的,还包括:
[0029]第二缩容模块,用于若所述第二负载指标低于预设vUP缩容门限,且持续时长超过预设时长,启动vUP缩容。
[0030]可选的,所述第一负载指标和所述第二负载指标包括:带宽利用率和/或用户容量占用率。
[0031]为实现上述目的,本申请实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0032]存储器,用于存放计算机程序;
[0033]处理器,用于执行存储器上所存放的程序时,实现上述任一所述的方法步骤。
[0034]为实现上述目的,本申请实施例还提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的方法步骤。
[0035]本申请实施例有益效果:
[0036]本申请实施例提供的vBRAS中虚拟化转发面的弹性扩缩容方法及装置,所述vBRAS包括控制面CP和多个虚拟化转发设备vUP,每个vUP中包含主控板MPU和多个业务板LPU,所
述方法包括:每个vUP中的MPU以预设周期对该vUP中的各个LPU的负载进行采样,得到每个LPU的第一负载指标;若所述第一负载指标超过预设LPU扩容门限,且持续时长超过预设时长,启动LPU扩容;向扩容的LPU下发配置数据,基于扩容的LPU进行负载分担。
[0037]可见,本申请实施例中,能够实现vUP侧LPU级别的自动扩容,当LPU负载过高时可以自动扩容新的LPU进行负载分担,相比于BRAS

VM级别的扩缩容,更为细粒化、节省资源,CP侧无需频繁进行BRAS

VM级别的扩缩容,提高了vBRAS系统的稳定性。
[0038]当然,实施本申请的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
[0039]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的实施例。...

【技术保护点】

【技术特征摘要】
1.一种vBRAS中虚拟化转发面的弹性扩缩容方法,其特征在于,所述vBRAS包括控制面CP和多个虚拟化转发设备vUP,每个vUP中包含主控板MPU和多个业务板LPU,所述方法包括:每个vUP中的MPU以预设周期对该vUP中的各个LPU的负载进行采样,得到每个LPU的第一负载指标;若所述第一负载指标超过预设LPU扩容门限,且持续时长超过预设时长,启动LPU扩容;向扩容的LPU下发配置数据,基于扩容的LPU进行负载分担。2.根据权利要求1所述的方法,其特征在于,若所述第一负载指标低于预设LPU缩容门限,且持续时长超过预设时长,启动LPU缩容。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述vUP中LPU的数目达到上限时,所述CP以预设周期对每个vUP的负载进行采样,得到每个vUP的第二负载指标;若所述第二负载指标超过预设vUP扩容门限,且持续时长超过预设时长,启动vUP扩容;向扩容的vUP下发配置数据,基于扩容的vUP进行负载分担。4.根据权利要求3所述的方法,其特征在于,若所述第二负载指标低于预设vUP缩容门限,且持续时长超过预设时长,启动vUP缩容。5.根据权利要求1

4任一项所述的方法,其特征在于,所述第一负载指标和所述第二负载指标包括:带宽利用率和/或用户容量占用率。6.一种vBRAS中虚拟化转发面的弹性扩缩容装置,其特征在于,所述vBRAS包括控制面CP和多个虚拟化转发设备vUP,每个vUP中包含主控板MPU和多个业务板LPU,所述装置包括:第一采样模块,用于每个vUP中的MPU以预设周期对该vUP中的各个LPU的负载进行采样,得到每个LPU的第一负载指标;第一扩容模块,...

【专利技术属性】
技术研发人员:朱杰吴波
申请(专利权)人:新华三技术有限公司合肥分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1