一种云虚拟网元控制方法和装置以及无线网络控制器制造方法及图纸

技术编号:15651596 阅读:142 留言:0更新日期:2017-06-17 04:47
本发明专利技术提供了一种云虚拟网元控制方法和装置以及采用该装置的无线网络控制器,该无线网络控制器上设置有云虚拟网元控制装置,该云虚拟网元控制装置通过建立弹性管理组,用弹性管理组中的业务节点对站点资源进行管理,然后获取业务节点的负荷信息和未被业务节点管理的站点信息,根据该负荷信息和未被业务节点管理的站点信息将站点弹性分配到业务节点上管理。这样通过在无线网络控制器上通过弹性管理组的方式将各站点进行分配管理,实现了无线网络控制器上在虚拟环境下的弹性伸缩控制。

【技术实现步骤摘要】
一种云虚拟网元控制方法和装置以及无线网络控制器
本专利技术涉及NFV(NetworkFunctionsVirtualization,网络功能虚拟化)领域,尤其涉及一种云虚拟网元控制方法和装置以及无线网络控制器。
技术介绍
随着智能终端和移动互联网的发展,“通信”早已脱离传统的话音和短信,人与人广泛连接,甚至物物相连也成为可期的未来。2012年10月,AT&T、英国电信、德国电信等运营商在欧洲电信标准协会(ETSI)成立了NFVISG组织。该组织致力于推动“网络功能虚拟化”(NetworkFunctionsVirtualization)。NFV简单理解就是把电信设备从目前的专用平台迁移到通用的X86COTS服务器上。当前电信网络使用的各种设备,均是基于私有平台部署的,各网元硬件资源无法互用,扩容需要增加硬件,缩容则硬件闲置,造成浪费;而在NFV方法中,各种网元变成了独立的应用,可以灵活部署在基于标准的服务器、存储、交换机构建的统一平台上,这样软硬件解耦,每个应用可以通过快速增加减少虚拟资源来达到快速缩扩容的目的,大大提升网络的弹性。因此在一个3G云业务网络中,传统的RNC(RadioNetworkController,无线网络控制器)、CN(corenet,核心网)、NodeB(基站)网元都已以VNF的形式存在,无线控制器网元(RNC、BTS(BaseTransceiverStation,基站发射台))等网元要适应云环境下需求,支持弹性伸缩功能。云平台上基于虚机弹性伸缩的算法有很多,但是绝大多数基于互联网业务实现的算法,根据服务器的硬件资源(CPU,内存,磁盘I/O(输入/输出)、网络带宽)和网络利用率等进行弹性伸缩,但是对电信行业来讲,话务量才是最重要的,这些信息不够且不能直接反映业务负荷。无线控制器网元与基站(NodeB/BTS)、邻接控制器和CN都存在多种无线协议、传输协议对接,需要配置多种对接协议参数。各业务节点(这里指虚机)的业务负荷跟在该节点上的协议处理情况紧密相关,一旦某条CCP(CommunicationControlPort,连接控制端口)信令链路在某业务节点上建立好了,使用该NodeB的很多UE(终端)测量报告等信息必须从该业务节点走,各业务节点处理同等用户数目情况下,与未建立CCP信令链路的业务节点比,CPU(中央处理器)负荷会更高。因此,目前已有的云平台下弹性伸缩的算法并不适用于虚拟环境下的无线网络控制器,需提出一种适合于虚拟环境下的无线网络控制器上虚拟网元实现弹性伸缩的方法。
技术实现思路
本专利技术提供了一种云虚拟网元控制方法和装置以及无线网络控制器,克服现有技术中存在的弹性伸缩算法未考虑对接协议参数和业务量的缺陷,解决现有技术中没有可适用于云虚拟环境下的无线网络控制器上弹性伸缩的方法。为解决上述技术问题,本专利技术提供了一种云虚拟网元控制方法,包括以下步骤:建立弹性管理组,所述弹性管理组包含至少一个用于管理站点的站点资源的业务节点;获取所述弹性管理组内各业务节点的负荷信息和当前未被业务节点管理的站点的检测结果;根据所述负荷信息和所述检测结果将站点弹性分配到业务节点上管理。进一步的,所述根据负荷信息和所述检测结果将站点弹性分配到业务节点上管理包括:当所述检测结果为不存在未被管理的站点时,根据所述业务节点的负荷信息判断所述弹性管理组内是否存在需要缩回业务节点;当所述检测结果为存在未被管理的站点时,根据所述业务节点的负荷信息确定是否需要在所述弹性管理组内使用已有业务节点或弹出新业务节点对所述未被管理的站点进行管理。进一步的,所述负荷信息至少包括所述业务节点下被管理的站点数;所述当检测结果为不存在未被管理的站点时,根据业务节点的负荷信息判断所述弹性管理组内是否存在需要缩回的业务节点包括:当所述弹性管理组中,存在被管理的站点数小于第一站点空闲值的业务节点,且所述业务节点被管理的站点数不大于其他业务节点的剩余可管理站点数之和,则将所述业务节点缩回,并将所述业务节点内被管理的站点迁移至其他业务节点进行管理。进一步的,所述负荷信息还包括所述业务节点的资源占用率;在将所述管理的站点数小于第一站点空闲值的业务节点缩回、并将所述业务节点内管理的站点迁移至其他业务节点进行管理之前,还包括:判断所述业务节点的资源占用率是否小于第一资源空闲值,若为是,且所述业务节点的资源占用率不大于所述弹性管理组内其他业务节点的剩余资源占用率之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至其他业务节点进行管理。进一步的,所述当存在未被管理的站点时,根据业务节点的负荷信息确定是否需要分配给已有业务节点管理,或者在所述弹性管理组内弹出新业务节点对所述未被管理的站点进行管理包括:当所述弹性管理组中,存在某业务节点,该业务节点上被管理的站点数小于第一站点警戒值,则将所述未被管理的站点分配至所述业务节点进行管理。当所述弹性管理组中,所有业务节点下被管理的站点数均不小于第一站点警戒值,则在所述弹性管理组中弹出新业务节点对所述未被管理的站点进行管理。进一步的,所述站点资源包括第一类型站点资源和第二类型站点资源;所述弹性管理组包括第一弹性管理组和第二弹性管理组,所述第一弹性管理组内的业务节点和第二弹性管理组内的业务节点分别对所述站点的第一类型站点资源和第二类型站点资源进行管理,且同一站点的所述第一类型站点资源和第二类型站点资源配置有关联参数。进一步的,所述负荷信息至少包括所述第一弹性管理组和第二弹性管理组内的业务节点下被管理的站点数;所述当不存在未被管理的站点时,根据业务节点的负荷信息判断所述弹性管理组内是否存在需要缩回的业务节点包括:当所述第一弹性管理组中,存在某业务节点,其管理的站点数小于第二站点空闲值,且所述业务节点管理的站点数不大于所述第一弹性管理组内其他业务节点的剩余可管理站点数之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第一弹性管理组内其他业务节点进行管理;当所述第二弹性管理组中,存在某业务节点,其管理的站点数小于第三站点空闲值,且所述业务节点管理的站点数不大于所述第二弹性管理组内其他业务节点的剩余可管理站点数之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第二弹性管理组内其他业务节点进行管理。进一步的,所述负荷信息还包括所述业务节点的资源占用率;在所述将管理的站点数小于第二站点空闲值的业务节点缩回、并将所述业务节点管理的站点迁移至其他业务节点进行管理之前,还包括:判断所述业务节点的资源占用率是否小于第二资源空闲值,若为是,且所述业务节点的资源占用率不大于所述第一弹性管理组内其他业务节点的剩余资源占用率之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第一弹性管理组内其他业务节点进行管理;在所述将管理的站点数小于第三站点空闲值的业务节点缩回、并将所述业务节点管理的站点迁移至其他业务节点进行管理之前,还包括:判断所述业务节点的资源占用率是否小于第三资源空闲值,若为是,且所述业务节点的资源占用率不大于所述第二弹性管理组内其他业务节点的剩余资源占用率之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第二弹性伸缩组内其他业务节点进行管理。进一步的,本文档来自技高网
...
一种云虚拟网元控制方法和装置以及无线网络控制器

【技术保护点】
一种云虚拟网元控制方法,其特征在于,包括以下步骤:建立弹性管理组,所述弹性管理组包含至少一个用于管理站点资源的业务节点;获取所述弹性管理组内各业务节点的负荷信息和当前未被业务节点管理的站点的检测结果;根据所述负荷信息和所述检测结果将站点弹性分配到业务节点上管理。

【技术特征摘要】
1.一种云虚拟网元控制方法,其特征在于,包括以下步骤:建立弹性管理组,所述弹性管理组包含至少一个用于管理站点资源的业务节点;获取所述弹性管理组内各业务节点的负荷信息和当前未被业务节点管理的站点的检测结果;根据所述负荷信息和所述检测结果将站点弹性分配到业务节点上管理。2.如权利要求1所述的云虚拟网元控制方法,其特征在于,所述根据负荷信息和所述检测结果将站点弹性分配到业务节点上管理包括:当所述检测结果为不存在未被管理的站点时,根据所述业务节点的负荷信息判断所述弹性管理组内是否需要缩回业务节点;当所述检测结果为存在未被管理的站点时,根据所述业务节点的负荷信息确定是否需要在所述弹性管理组内使用已有业务节点或弹出新业务节点对所述未被管理的站点进行管理。3.如权利要求2所述的云虚拟网元控制方法,其特征在于,所述负荷信息至少包括所述业务节点下被管理的站点数;所述当检测结果为不存在未被管理的站点时,根据业务节点的负荷信息判断所述弹性管理组内是否存在需要缩回的业务节点包括:当所述弹性管理组中,存在所管理的站点数小于第一站点空闲值的业务节点,且所述业务节点所管理的站点数不大于其他业务节点的剩余可管理站点数之和,则将所述业务节点缩回,并将所述业务节点内被管理的站点迁移至其他业务节点进行管理。4.如权利要求3所述的云虚拟网元控制方法,其特征在于,所述负荷信息还包括所述业务节点的资源占用率;在将所述管理的站点数小于第一站点空闲值的业务节点缩回、并将所述业务节点内管理的站点迁移至其他业务节点进行管理之前,还包括:判断所述业务节点的资源占用率是否小于第一资源空闲值,若为是,且所述业务节点的资源占用率不大于所述弹性管理组内其他业务节点的剩余资源占用率之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至其他业务节点进行管理。5.如权利要求2-4任一项所述的云虚拟网元控制方法,其特征在于,所述当存在未被管理的站点时,根据业务节点的负荷信息确定是否需要分配给已有业务节点管理,或者在所述弹性管理组内弹出新业务节点对所述未被管理的站点进行管理包括:当所述弹性管理组中,存在某业务节点,该业务节点上被管理的站点数小于第一站点警戒值,则将所述未被管理的站点分配至所述业务节点进行管理。当所述弹性管理组中,所有业务节点下被管理的站点数均不小于第一站点警戒值,则在所述弹性管理组中弹出新业务节点对所述未被管理的站点进行管理。6.如权利要求2所述的云虚拟网元控制方法,其特征在于,所述站点资源包括第一类型站点资源和第二类型站点资源;所述弹性管理组包括第一弹性管理组和第二弹性管理组,所述第一弹性管理组内的业务节点和第二弹性管理组内的业务节点分别对所述站点的第一类型站点资源和第二类型站点资源进行管理,且同一站点的所述第一类型站点资源和第二类型站点资源配置有关联参数。7.如权利要求6所述的云虚拟网元控制方法,其特征在于,所述负荷信息至少包括所述第一弹性管理组和第二弹性管理组内的业务节点下被管理的站点数;所述当不存在未被管理的站点时,根据业务节点的负荷信息判断所述弹性管理组内是否存在需要缩回的业务节点包括:当所述第一弹性管理组中,存在某业务节点,其管理的站点数小于第二站点空闲值,且所述业务节点管理的站点数不大于所述第一弹性管理组内其他业务节点的剩余可管理站点数之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第一弹性管理组内其他业务节点进行管理;当所述第二弹性管理组中,存在某业务节点,其管理的站点数小于第三站点空闲值,且所述业务节点管理的站点数不大于所述第二弹性管理组内其他业务节点的剩余可管理站点数之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第二弹性管理组内其他业务节点进行管理。8.如权利要求7所述的云虚拟网元控制方法,其特征在于,所述负荷信息还包括所述业务节点的资源占用率;在所述将管理的站点数小于第二站点空闲值的业务节点缩回、并将所述业务节点管理的站点迁移至其他业务节点进行管理之前,还包括:判断所述业务节点的资源占用率是否小于第二资源空闲值,若为是,且所述业务节点的资源占用率不大于所述第一弹性管理组内其他业务节点的剩余资源占用率之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第一弹性管理组内其他业务节点进行管理;在所述将管理的站点数小于第三站点空闲值的业务节点缩回、并将所述业务节点管理的站点迁移至其他业务节点进行管理之前,还包括:判断所述业务节点的资源占用率是否小于第三资源空闲值,若为是,且所述业务节点的资源占用率不大于所述第二弹性管理组内其他业务节点的剩余资源占用率之和,则将所述业务节点缩回,并将所述业务节点管理的站点迁移至所述第二弹性伸缩组内其他业务节点进行管理。9.如权利要求6-8任一项所述的云虚拟网元控制方法,其特征在于,当存在未被管理的节点时,根据业务节点的负荷信息确定是否需要分配给已有业务节点管理,或者在所述弹性管理组内新弹出业务节点对所述未被管理的站点进行管理包括:获取该未被管理站点上的站点资源类型;当该未被管理站点的站点资源类型存在第一类型站点资源时:若在所述第一弹性管理组中,所有业务节点下管理的站点数均不小于第二站点警戒值,则在所述第一弹性管理组中新弹出业务节点,对该未被管理的站点的第一类型站点资源进行管理;若在所述第一弹性管理组中,存在某业务节点,其管理的站点数小于第二站点警戒值,则直接由已有业务节点对该未被管理的站点的第一类型站点资源进行管理。当该未被管理站点的站点资源类型存在第二类型站点资源时:若在所述第二弹性管理组中,所有业务节点下被管理的站点数均不小于第三站点警戒值,则在所述第二弹性管理组中新弹出业务节点,对该未被管理的站点的第二类型站点资源进行管理;若在所述第二弹性管理组中,存在某业务节点,其管理的站点数小于第三站点警戒值,则直接由已有业务节点对该未被管理的站点的第二类站点资源进行管理。10.如权利要求9所述的云虚拟网元控制方法,其特征在于,所述直接由已有业务节点对该未被管理的站点的第一类型站点资源进行管理包括:若在所述管理的站点数小于第二站点警戒值的业务节点中,存在管理的站点数大于第二站...

【专利技术属性】
技术研发人员:赵艳华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1