一种用于虚拟化电信设备动态迁移的方法、设备与系统的制作方法_2

文档序号:9687354阅读:来源:国知局
域技术人员应能理解,其他的管理设备和/或第一虚拟机同样 适用于本发明,也应包含在本发明保护范围W内,并在此W引用方式包含于此。
[0030] 所述管理设备2的指令发送装置21发送动态迁移指令至与所述管理设备相对应 的一个或多个第一虚拟机,其中,所述第一虚拟机对应于待迁移的第一虚拟化电信设备。
[0031] 具体地,当所述管理设备2准备启动对所述第一虚拟机的迁移时,所述指令发送 装置21基于各类传输协议,通过对应的传输接口,发送指示"开始动态迁移"的动态迁移指 令至与所述管理设备相对应的一个或多个第一虚拟机;其中,在此所述第一虚拟机即为待 迁移的第一虚拟化电信设备。
[0032] 相应地,所述第一虚拟机1的指令获取装置11获取管理设备所发送的动态迁移指 令,其中,所述管理设备与所述第一虚拟机相对应。
[0033] 具体地,所述指令获取装置11基于各类传输协议,通过对应的传输接口,获取由 对应于所述第一虚拟机的所述管理设备所发送的指示"开始动态迁移"的动态迁移指令。
[0034] 所述第一虚拟机1的准备装置12根据所述动态迁移指令,迁移与所述第一虚拟机 相对应的一个或多个待处理服务。
[0035] 具体地,当所述第一虚拟机1接收到所述动态迁移指令后,所述准备装置12根据 所述动态迁移指令,将与所述第一虚拟机相对应的一个或多个待处理服务进行迁移,例如, 将所述第一虚拟机正在处理的待处理服务通过软切换的方式,切换至其他电信设备或其他 电信设备虚拟机,和/或将对所述第一虚拟机的新建立请求或新转发来的请求通过软切换 的方式,切换至其他电信设备或其他电信设备虚拟机。其中,所述其他电信设备或其他的电 信设备虚拟机可W是相邻的设备,也可W是其他用于在切换中承担中转功能的设备。
[0036] 优选地,所述准备装置12可W根据所述动态迁移指令,将与所述第一虚拟机相对 应的一个或多个待处理服务切换至第二虚拟机,其中,所述待处理服务包括当前处理中的 一个或多个服务,所述第二虚拟机对应于第二虚拟化电信设备;根据所述动态迁移指令,禁 止与所述第一虚拟机相对应的一个或多个待处理服务,其中,所述待处理服务包括新服务 请求。
[0037] 具体地,所述当所述第一虚拟机1接收到所述动态迁移指令后,所述准备装置12 根据所述动态迁移指令,将所述第一虚拟机正在处理的一个或多个已激活服务软切换至第 二虚拟机,其中,所述第二虚拟机例如是相邻电信设备或相邻电信设备虚拟机;同时,所述 准备装置12禁止对应于所述第一虚拟机1的新建服务请求,并拒绝从其他电信设备(如基 站)或虚拟化电信设备切换至所述第一虚拟机1的新服务请求等。
[0038] 在此,所述第二虚拟机对应于第二虚拟化电信设备,所述第二虚拟化电信设备可 W与所述第一虚拟化电信设备相同或不同。例如,若所述第一虚拟机为对应于一个或多个 小区的基站虚拟机,则所述第二虚拟机也可W是对应于一个或多个小区的基站虚拟机。
[0039] 所述第一虚拟机1的预备发送装置13发送迁移预备完成信息至所述管理设备。
[0040] 具体地,当所述准备装置12的迁移完成后,所述预备发送装置13通过基于各类传 输协议,通过对应的传输接口,发送指示"动态迁移准备就绪"的迁移预备完成信息至所述 管理设备。
[0041] 相应地,所述管理设备2的预备获取装置22通过基于各类传输协议,通过对应的 传输接口,获取所述第一虚拟机所发送的迁移预备完成信息。
[0042] 所述管理设备2的执行装置23根据所述迁移预备完成信息,执行对所述第一虚拟 机的动态迁移。
[0043] 具体地,当所述管理设备2获取所述迁移预备完成信息后,所述管理设备2获知所 述第一虚拟机已将待处理服务迁移完成,从而所述执行装置23开始执行所述第一虚拟机 的动态迁移,从而完成对所述第一虚拟机的无损动态迁移。
[0044] 图2示出根据本发明一个优选实施例的一种用于进行虚拟化电信设备的动态迁 移的第一虚拟机与管理设备示意图;其中,所述第一虚拟机1包括指令获取装置1Γ、准备 装置12'、预备发送装置13'、完成获取装置14'、恢复装置15',所述管理设备2包括指令发 送装置2Γ、预备获取装置22'、执行装置23'、完成发送装置24',所述第一虚拟机1对应于 待迁移的第一虚拟化电信设备。具体地,所述管理设备2的指令发送装置2Γ发送动态迁 移指令至与所述管理设备相对应的一个或多个第一虚拟机,其中,所述第一虚拟机对应于 待迁移的第一虚拟化电信设备;相应地,所述第一虚拟机1的指令获取装置1Γ获取管理设 备所发送的动态迁移指令,其中,所述管理设备与所述第一虚拟机相对应;所述第一虚拟机 1的准备装置12'根据所述动态迁移指令,迁移与所述第一虚拟机相对应的一个或多个待 处理服务;所述第一虚拟机1的预备发送装置13'发送迁移预备完成信息至所述管理设备; 相应地,所述管理设备2的预备获取装置22'获取所述第一虚拟机所发送的迁移预备完成 信息;所述管理设备2的执行装置23'根据所述迁移预备完成信息,执行对所述第一虚拟机 的动态迁移;当所述管理设备2对所述第一虚拟机的动态迁移完成后,所述管理设备2的完 成发送装置24'发送迁移完成信息至所述第一虚拟机;相应地,所述第一虚拟机1的完成获 取装置14'获取所述管理设备所发送的迁移完成信息;所述第一虚拟机1的恢复装置15' 根据所述迁移完成信息,恢复处理与所述第一虚拟机相对应的一个或多个待处理服务。
[0045] 其中,所述第一虚拟机1的指令获取装置1Γ、准备装置12'、预备发送装置13',所 述管理设备2的指令发送装置2Γ、预备获取装置22'、执行装置23'与图1所示对应装置 相同或基本相同,故此处不再赏述,并通过引用的方式包含于此。
[0046]当所述管理设备2对所述第一虚拟机的动态迁移完成后,所述管理设备2的完成 发送装置24'发送迁移完成信息至所述第一虚拟机。
[0047] 具体地,当所述管理设备2对所述第一虚拟机的动态迁移完成后,所述完成发送 装置24'基于各类传输协议,通过对应的传输接口,将指示"完成动态迁移"的迁移完成信 息发送至所述第一虚拟机。在此,本领域技术人员应能理解,若有其他需要获取所述迁移完 成信息的相关电信设备或电信设备虚拟机,所述完成发送装置24'也可W将指示"完成动态 迁移"的迁移完成信息发送至所述相关设备。
[0048] 相应地,所述第一虚拟机1的完成获取装置14'基于各类传输协议,通过对应的传 输接口,获取所述管理设备所发送的迁移完成信息。
[0049] 所述第一虚拟机1的恢复装置15'根据所述迁移完成信息,恢复处理与所述第一 虚拟机相对应的一个或多个待处理服务。
[0050] 具体地,当所述第一虚拟机1获取所述迁移完成信息后,所述恢复装置15'将所述 第一虚拟机1恢复到正常工作
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1