一种负荷均衡的方法及系统技术方案

技术编号:11805980 阅读:91 留言:0更新日期:2015-07-31 10:53
本发明专利技术提供的一种负荷均衡的方法及系统,该方法包括收集负荷均衡对象的负荷信息,根据负荷信息生成负荷均衡组表;根据所述负荷均衡组表的信息生成负荷均衡组路由表;根据所述负荷均衡组路由表转发数据报文。通过本发明专利技术可以降低LB负荷,避免LB成为网络瓶颈进。

【技术实现步骤摘要】

本专利技术涉及通讯领域,尤其是涉及一种通讯网元虚拟化负荷均衡控制方法。
技术介绍
电信运营商的网络中有大量W及还在密集增长的各种专有的硬件设备,推出一个 新的网络服务往往还需要增加更多的新的专属硬件设备,而放置该些设备的空间W及为它 们进行供电变得越来越困难,相伴的困难同时还有能源成本的加剧上升,资本投资的挑战 W及必要设计技能的缺乏,集成和操作变得日益复杂的硬件设备。此外,硬件设备的生命周 期很短,该就需要大量的采购-设计-集成-部署进行几乎对收入无益的重复。更糟糕的 是,硬件的生命周期开始变短,而服务的创新速度加快,该就抑制了从网络服务创新获得新 增收入,且约束了日益网络化连接的世界的创新。 网络功能虚拟化(NetworkF^mctionVirtualization,简称NFV)的目的是利用 口(In化rmationTechnology,信息技术)标准化的虚拟化技术,来将许多网络设备类型统 一到能放置在数据中也、网络节点W及终端处的工业标准的大容量服务器、交换机和存储 中来解决W上问题。 图1是现有研究中得到大多数研究者与研究机构认同的一种网络虚拟化架构示 意图,其中: 网络管理和编排平台(Management&OrchestrationPlatform,简称MOP)负责网 络虚拟化运行环境的创建和管理,包括对网络功能虚拟化基础设施(Network化nction VirtualizationInfrastructure,简称NFVI)域和网络功能虚拟化业务(Network 化nctionVirtualizationService,简称NVFS)域的协调管理;它包括网络功能虚拟化编 排器(NetworkF^mctionVirtualizationOrchestration,简称NFV0),及虚拟网络功能管 理器(VirtualNetworkF^mctionManagement,简称VNFM),其中NFV0主要负责全网业务编 排,及网络资源管理,VNFM主要负责虚拟网络功能(VirtualNetwork化nction,简称VNF) 资源管理; 云管理系统(CloudManagementSystem,简称CMS),主要功能是实现云的管理和 监控; 传输网络管理系统(TransportNetworkManagementSystem,简称TNMS),主要功 能对传输IP层网络管理和监控; Hypervisor(程序管理)/虚拟机管理(VirtualMachineManagement,简称VMM) 主要功能是实现虚拟化能力,将硬件资源虚拟为多个虚拟机(VirtualMachine,简称VM); 运营支撑系统(OperateSu卵ortSystem,简称OSS) /网元管理系统(Element ManagementSystem,简称EMS)为运营商网元管理后台,负责对虚拟网元业务逻辑进行管理 和监控; 虚拟网元功能(VirtualNetwork化nction,简称VNF),通过虚拟机加载相应网元 软件版本,虚拟运营商网络中物理网元。 其中,操作管理单元(化eratorManagement化it,简称OMU)是网元运维管理单 元,在虚拟化部署场景下,0MU需要增加和网管系统/0SS的接口,实现对所属的虚拟网元的 虚拟机进行监控管理; 虚拟网元子功能组件(VirtualNetworkSubF^mction,简称VNSF)为虚拟网元的 软件子功能模块,一个网元可W分解为多个子功能组件,每个功能组件完成一个功能,同类 组件可W根据处理能力要求映射为一到多个VM; 服务器,存储设备W及传输网络设备为网络虚拟化基础设施,主要为网络虚拟化 提供硬件资源池。 在网元虚拟化场景,为了提高VNF性能及可靠性,通常需要采用多个VNF或者VNF 内多个VNFC并发处理方式,负荷均衡(LoadBalance,简称LB)解决问题的关键,现有的LB 机制,基本架构如图2所示。 现有的架构中,流量基本先汇总到LB,由LB根据负荷均衡策略进行分流,在未来 云化网络模型中,VNF可能无限扩容,该样会导致LB成为网络的瓶颈。尤其后期4G移动网 络转发面设备也进行虚拟化时,转发面数据也要经过LB。当然LB可W采用分层的方式,该 一方面会增加网络拓扑的复杂度,另外也增加网络投资成本。
技术实现思路
本专利技术要解决的技术问题是提供一种负荷均衡的方法及系统,W降低负荷均衡的 负荷。 为了解决上述技术问题,本专利技术提供了一种负荷均衡的方法,包括: 收集负荷均衡对象的负荷信息,根据负荷信息生成负荷均衡组表; 根据所述负荷均衡组表的信息生成负荷均衡组路由表; 根据所述负荷均衡组路由表转发数据报文。 进一步地,上述方法还具有下面特点:所述负荷信息至少包括: 负荷均衡分组分支对象的处理能力信息或负荷权重信息; 负荷均衡分组分支对象数量; 负荷均衡分组分支对象的地址信息;负荷均衡分组的数目; 负荷均衡分组的分组识别信息。 进一步地,上述方法还具有下面特点;所述收集负荷均衡对象的负荷信息包括:在分层组织架构模型下,分别收集各负荷均衡分组的负荷信息; 再汇总所有负荷均衡分组的负荷信息,并确定各负荷均衡分组的负荷权重信息。 进一步地,上述方法还具有下面特点;所述收集负荷均衡对象的负荷信息包括: 在虚拟网络功能架构模型下,收集网络功能虚拟化编排器设置的虚拟网元间的负 荷信息; 收集虚拟网元管理器设置的虚拟网元内各虚拟机间的负荷信息。 进一步地,上述方法还具有下面特点:所述负荷均衡组路由表中的信息至少包 括: 分组标识、分组识别信息、子分支对象负载权重信息、子分组对象交换出口端口。 进一步地,上述方法还具有下面特点: 所述分支对象负载权重信息由承载空间值表示,所述负荷均衡组路由表中的各分 支对象按承载空间值从小至大的顺序排列,所述分支对象对应的负荷比例等于其对应的承 载空间值减上一个分支对象对应的承载空间值,然后除W分组中最大的分支承载空间值。 进一步地,上述方法还具有下面特点: 所述根据所述负荷均衡组路由表转发数据报文,包括: 获取所述数据报文的用户标识; 根据所述用户标识确定所述数据报文所属的承载空间值; 根据所述承载空间值从所述负荷均衡路由表中选择对应的分组子分支对象转发 所述数据报文。 进一步地,上述方法还具有下面特点;所述根据所述用户标识确定所述数据报文 所属的承载空间值,包括: 对所述用户标识进行哈希,取指定位置处与所述承载空间值相同位数的哈希值, 并与所对应分组中各承载空间值进行比较,当所述哈希值小于第i分支对象的承载空间 值,而大于第i-1分支对象的承载空间值,则确定所述数据报文所属的承载空间值为第i分 支对象的承载空间值。 为了解决上述问题,本专利技术还提供了一种负荷均衡的系统,其中,包括:负荷均衡模块,用于收集负荷均衡对象的负荷信息,根据负荷信息生成负荷均衡 组表; 控制模块,用于根据所述负荷均衡组表的信息生成负荷均衡组路由表,将所述负 荷均衡路由表下发给交换模块; 所述交换模块,用于根据所述负荷均衡组路由表转发数据报文。进一步地,上述系统还具有下面特点;所述负荷均衡模块收集的负荷信息至少包 括:负荷均衡分组分支对象的处理能力信息或本文档来自技高网
...

【技术保护点】
一种负荷均衡的方法,包括:收集负荷均衡对象的负荷信息,根据负荷信息生成负荷均衡组表;根据所述负荷均衡组表的信息生成负荷均衡组路由表;根据所述负荷均衡组路由表转发数据报文。

【技术特征摘要】

【专利技术属性】
技术研发人员:陶峑郡田甜
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1