一种部署虚拟核心网的方法和装置的制造方法_2

文档序号:9846504阅读:来源:国知局
置,至少包括:
[0034] 获取模块,用于预先获取表征核心网网元负荷的历史数据;
[0035] 预测模块,用于周期性根据预先获取的表征核心网网元负荷的历史数据预测未来 某一时刻的表征核心网网兀负荷的数据;
[0036] 通知模块,用于根据预测的未来某一时刻的表征核心网网元负荷的数据判断出该 时刻需要进行虚拟机的扩容或弹扩虚拟机,根据预测的未来某一时刻的表征核心网网元负 荷的数据计算第一新增的虚拟机的数目,在该时刻到来之前的预设时间之前的某一时刻通 过网络功能虚拟化管理NVFM通知网络功能虚拟化编排NVFO进行虚拟机的扩容或弹扩虚拟 机,和计算得到的第一新增的虚拟机的数目。
[0037] 优选地,所述获取模块还用于:
[0038] 实时获取表征核心网网元负荷的数据;
[0039] 所述通知模块还用于:
[0040] 根据在所述未来某一时刻到来之前的预设时间之前的某一时刻获得的表征核心 网网元负荷的数据判断出在所述未来某一时刻到来之前的预设时间之前的某一时刻需要 进行虚拟机的扩容或弹扩虚拟机,根据在所述未来某一时刻到来之前的预设时间之前的某 一时刻获得的表征核心网网元负荷的数据计算第二新增的虚拟机的数目;在所述未来某一 时刻到来之前的预设时间之前的某一时刻通过所述NVFM通知所述NVFO进行虚拟机的扩容 或弹扩虚拟机,以及所述第一新增的虚拟机的数目和所述第二新增的虚拟机的数目的较大 值。
[0041] 优选地,所述通知模块还用于:
[0042] 根据预测的未来某一时刻的表征核心网网元负荷的数据判断出该时刻需要进行 虚拟机的缩容或弹缩虚拟机,根据所述预测的未来某一时刻的表征核心网网元负荷的数据 计算第一缩减的虚拟机的数目;在该时刻通过所述NVFM通知所述NVFO进行虚拟机的缩容 或弹缩虚拟机,和计算得到的第一缩减的虚拟机的数目。
[0043] 优选地,所述通知模块还用于:
[0044] 在所述预设时间内将系统标记置为有效,在所述预设时间后将所述系统标记置为 无效。
[0045] 优选地,所述获取模块还用于:
[0046] 实时获取表征核心网网元负荷的数据;
[0047] 所述通知模块还用于:
[0048] 根据实时获得的核心网网元负荷的数据判断出在所述未来某一时刻需要进行虚 拟机的缩容或弹缩虚拟机;判断出所述系统标记无效,根据所述获得的核心网网元负荷的 数据计算第二缩减的虚拟机的数目;通过所述NVFM通知所述NVFO进行虚拟机的缩容或弹 缩虚拟机,和计算得到的第二缩减的虚拟机的数目。
[0049] 优选地,所述获取模块还用于:
[0050] 实时获取表征核心网网元负荷的数据;
[0051] 所述通知模块还用于;
[0052] 根据预测的未来某一时刻的表征核心网网元负荷的数据判断出该时刻需要进行 虚拟机的缩容或弹缩虚拟机,且根据在所述未来某一时刻获得的表征核心网网元负荷的数 据判断出在所述未来某一时刻需要进行虚拟机的缩容或弹缩虚拟机;根据在所述未来某一 时刻获得的表征核心网网元负荷的数据计算第三缩减的虚拟机的数目;在所述未来某一时 刻通过所述NVFM通知所述NVFO进行虚拟机的缩容或弹缩虚拟机,和计算得到的第三缩减 的虚拟机的数目。
[0053] 与现有技术相比,本发明包括:周期性根据预先获取的表征核心网网元负荷的历 史数据预测未来某一时刻的表征核心网网元负荷的数据;根据预测的未来某一时刻的表征 核心网网元负荷的数据判断出该时刻需要进行虚拟机的扩容或弹扩虚拟机,根据预测的未 来某一时刻的表征核心网网元负荷的数据计算第一新增的虚拟机的数目;在该时刻到来之 前的第二预设时间之前的某一时刻通过网络功能虚拟化管理NVFM通知NVFO进行虚拟机的 扩容或弹扩虚拟机,和计算得到的第一新增的虚拟机的数目。通过本发明的方案,通过预先 获取的表征核心网网元负荷的历史数据来预测未来某一时刻的表征核心网网元负荷的数 据,从而在该时刻到来之前的第二预设时间之前的某一时刻通知NVFM进行虚拟机的扩容 或弹扩虚拟机,为完成虚拟机的扩容或弹扩虚拟机预留了充分的时间,进而提高了用户的 体验度。
【附图说明】
[0054] 下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一 步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。
[0055] 图1为本发明的部署虚拟核心网的方法的流程图;
[0056] 图2是某地现网运营的TOP总数实际数据采集图;
[0057] 图3为本发明的部署虚拟核心网的装置的结构组成示意图。
【具体实施方式】
[0058] 为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不 能用来限制本发明的保护范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实 施例中的各种方式可以相互组合。
[0059] 参见图1,本发明提出了一种部署虚拟核心网的方法,包括:
[0060] 步骤100、周期性根据预先获取的表征核心网网元负荷的历史数据预测未来某一 时刻的表征核心网网元负荷的数据。
[0061] 本步骤中,核心网网元可以是MME、或SGW、或PGW、或软交换设备、或頂S设备。
[0062] 本步骤中,表征核心网网元负荷的数据可以是TOP、或呼叫量、或用户数、或业务流 量中的一个或多个。对于软交换设备和MS设备,通常使用呼叫量作为表征核心网网元负 荷的数据。
[0063] 本步骤中,获得表征核心网网元负荷的数据后,可以以表格的形式进行存储。表1 为表征核心网网元负荷的数据存储格式,如表1所示,将数据类型、采集数据的时间和采集 得到的数据值进行保存。
[0066]表 1
[0067] 本步骤中,可以对预先获取的表征核心网网元负荷的历史数据进行分析获得变化 规律,然后根据获得的变化规律预测未来某一时刻的表征核心网网元负荷的数据。例如,图 2是某地现网运营的PDP总数实际数据采集图,按照整点进行PDP总数采集,图中一共采集 了 3天半的PDP总数。PDP总数呈现规律性变化。
[0068] 根据图2中呈现的变化规律,PDP总数在每天的同一时刻基本相同。因此,可以采 用以下两种方法来预测未来某一时刻的PDP总数:
[0069] 第一,将前一天某一时刻的PDP总数作为当天相同时刻的PDP总数。
[0070] 第二,将前几天某一时刻的PDP总数的平均值作为当天相同时刻的PDP总数。
[0071] 另一方面,由于工作日和节假日的PDP总数有可能有一定的区别。因此,可以采用 以下两种方法来预测未来某一时刻的PDP总数:
[0072] 第一,如果当天为工作日,则可以将前一工作日某一时刻的PDP总数作为当天相 同时刻的PDP总数;如果当天为节假日,则可以将前一节假日某一时刻的PDP总数作为当天 相同时刻的PDP总数。
[0073] 第二,如果当天为工作日,则可以将前几个工作日某一时刻的PDP总数的平均值 作为当天相同时刻的PDP总数;如果当天为节假日,则可以将前几个节假日某一时刻的TOP 总数的平均值作为当天相同时刻的PDP总数。
[0074] 步骤101、根据预测的
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1