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

文档序号:9846504阅读:来源:国知局
未来某一时刻的表征核心网网元负荷的数据判断出该时刻 需要进行虚拟机的扩容或弹扩虚拟机,根据预测的未来某一时刻的表征核心网网元负荷的 数据计算第一新增的虚拟机的数目,在该时刻到来之前的预设时间之前的某一时刻通过 NVFM通知NVFO进行虚拟机的扩容或弹扩虚拟机,和计算得到的第一新增的虚拟机的数目。
[0075] 本步骤中,预设时间可以根据经验进行设置,例如,可以设置成NVFO完成虚拟机 的扩容或弹扩虚拟机所需的时间,以及由于虚拟机的扩容或弹扩虚拟机而引起的用户迁移 和数据同步所需要的时间的和。
[0076] 本步骤中,当根据预测的未来某一时刻的表征核心网网元负荷的数据判断出该时 刻需要进行虚拟机的缩容或弹缩虚拟机时,根据预测的未来某一时刻的表征核心网网元负 荷的数据计算第一缩减的虚拟机的数目;在该时刻通过NVFM通知NVFO进行虚拟机的缩容 或弹缩虚拟机,和计算得到的第一缩减的虚拟机的数目。
[0077] 该方法还包括:
[0078] 实时获取表征核心网网元负荷的数据;根据在未来某一时刻获得的表征核心网网 元负荷的数据判断出在未来某一时刻需要进行虚拟机的缩容或弹缩虚拟机,且根据预测的 未来某一时刻的表征核心网网元负荷的数据判断出未来某一时刻需要进行虚拟机的缩容 或弹缩虚拟机,根据在未来某一时刻获得的表征核心网网元负荷的数据计算第三缩减的虚 拟机的数目;在未来某一时刻通过NVFM通知NVFO进行虚拟机的缩容或弹缩虚拟机,和计算 得到的第三缩减的虚拟机的数目。
[0079] 也就是说,如果根据实时获得的在未来某一时刻的表征核心网网元负荷的数据和 根据预测的未来某一时刻的标识核心网网元负荷的数据均判断出未来某一时刻需要进行 虚拟机的缩容或弹缩虚拟机,则第三缩减的虚拟机的数目以实时获得的在未来某一时刻的 表征核心网网元负荷的数据为准进行计算。
[0080] 该方法还包括:
[0081] 实时获取表征核心网网元负荷的数据;
[0082] 根据在未来某一时刻到来之前的预设时间之前的某一时刻获得的表征核心网网 元负荷的数据判断出在未来某一时刻到来之前的预设时间之前的某一时刻需要进行虚拟 机的扩容或弹扩虚拟机时,根据在未来某一时刻到来之前的预设时间之前的某一时刻获得 的表征核心网网元负荷的数据计算第二新增的虚拟机的数目;在未来某一时刻到来之前的 预设时间之前的某一时刻通过NVFM通知NVFO进行虚拟机的扩容或弹扩虚拟机,以及第一 新增的虚拟机的数目和第二新增的虚拟机的数目较大值。
[0083] 也就是说,如果根据实时获得的在未来某一时刻到来之前的预设时间之前的某一 时刻的表征核心网网元负荷的数据和根据预测的未来某一时刻的标识核心网网元负荷的 数据均判断出未来某一时刻到来之前的预设时间之前的某一时刻需要进行虚拟机的扩容 或弹扩虚拟机,则以第一新增的虚拟机的数目和第二新增的虚拟机的数目的较大值为准进 行虚拟机的扩容或弹扩虚拟机。
[0084] 该方法还包括:
[0085] 在预设时间内将系统标记置为有效,在预设时间后将系统标记置为无效。
[0086] 其中,当系统标记为有效时表示在预设时间内需要进行虚拟机的扩容或弹扩虚拟 机,如果根据其他方法(如根据实时获得的表征核心网网元负荷的数据)判断出在预设时 间需要进行虚拟机的缩容或弹缩虚拟机,则不进行虚拟机的缩容或弹缩虚拟机;当系统标 识为无效时表示在预设时间后可以根据其他方法进行虚拟机的扩容或缩容。
[0087] 该方法还包括:
[0088] 实时获取表征核心网网元负荷的数据;根据实时获得的核心网网元负荷的数据判 断出在未来某一时刻需要进行虚拟机的缩容或弹缩虚拟机;判断出系统标记为无效,根据 获得的核心网网元负荷的数据计算第二缩减的虚拟机的数目;通过NVFM通知NVFO进行虚 拟机的缩容或弹缩虚拟机,和计算得到的第二缩减的虚拟机的数目。
[0089] 其中,当判断出系统标记为有效时,不进行虚拟机的缩容或弹缩虚拟机。
[0090] 参见图3,本发明还提出了一种部署虚拟核心网的装置,至少包括:
[0091] 获取模块,用于预先获取表征核心网网元负荷的历史数据;
[0092] 预测模块,用于周期性根据预先获取的表征核心网网元负荷的数据的变化规律预 测未来某一时刻的表征核心网网兀负荷的数据;
[0093] 通知模块,用于根据预测的未来某一时刻的表征核心网网元负荷的数据判断出该 时刻需要进行虚拟机的扩容或弹扩虚拟机,根据预测的未来某一时刻的表征核心网网元负 荷的数据计算第一新增的虚拟机的数目,在该时刻到来之前的预设时间之前通过网络功能 虚拟化管理NVFM通知NVFO进行虚拟机的扩容或弹扩虚拟机,和计算得到的第一新增的虚 拟机的数目。
[0094] 本发明的装置中,通知模块还用于:
[0095] 根据预测的未来某一时刻的表征核心网网元负荷的数据判断出该时刻需要进行 虚拟机的缩容或弹缩虚拟机,根据预测的未来某一时刻的表征核心网网元负荷的数据计算 第一缩减的虚拟机的数目;在该时刻通过NVFM通知NVFO进行虚拟机的缩容或弹缩虚拟机, 和计算得到的第一缩减的虚拟机的数目。
[0096] 本发明的装置中,通知模块还用于:
[0097] 在预设时间内将系统标记置为有效,在预设时间后将系统标记置为无效。
[0098] 本发明的装置中,获取模块还用于:
[0099] 实时获取表征核心网网元负荷的数据;
[0100] 通知模块还用于:
[0101] 根据实时获得的核心网网元负荷的数据判断出在未来某一时刻需要进行虚拟机 的缩容或弹缩虚拟机;判断出系统标记无效,根据获得的核心网网元负荷的数据计算第二 缩减的虚拟机的数目;通过NVFM通知NVFO进行虚拟机的缩容或弹缩虚拟机,和计算得到的 第二缩减的虚拟机的数目。
[0102] 本发明的装置中,获取模块还用于:
[0103] 实时获取表征核心网网元负荷的数据;
[0104] 通知模块还用于;
[0105] 根据预测的未来某一时刻的表征核心网网元负荷的数据判断出该时刻需要进行 虚拟机的缩容或弹缩虚拟机,且根据在未来某一时刻获得的当前的表征核心网网元负荷的 数据判断在未来某一时刻需要进行虚拟机的缩容或弹缩虚拟机;根据在未来某一时刻获得 的表征核心网网元负荷的数据计算第三缩减的虚拟机的数目;在未来某一时刻通过NVFM 通知NVFO进行虚拟机的缩容或弹缩虚拟机,和计算得到的第三缩减的虚拟机的数目。
[0106] 本发明的装置中,获取模块还用于:
[0107] 实时获取表征核心网网元负荷的数据;
[0108] 通知模块还用于:
[0109] 根据在未来某一时刻到来之前的预设时间之前的某一时刻获得的表征核心网网 元负荷的数据判断出在未来某一时刻到来之前的预设时间之前的某一时刻需要进行虚拟 机的扩容或弹扩虚拟机,根据在未来某一时刻到来之前的预设时间之前的某一时刻获得的 表征核心网网元负荷的数据计算第二新增的虚拟机的数目;在未来某一时刻到来之前的预 设时间之前的某一时刻通过NVFM通知NVFO进行虚拟机的扩容或弹扩虚拟机,以及第一新 增的虚拟机的数目和第二新增的虚拟机的数目的较大值。
[0110]
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1