The embodiment of the invention discloses a virtual machine application migration method, which is used for solving the problem of when the virtual machine application is moved. The embodiment of the invention, the method comprises the following steps: acquiring the target server system outage probability; determine the virtual machine application installed on the target server system; application value obtained by the virtual machine application; according to the applied value of the virtual machine and the current outage probability is determined that the target server system the current value of loss; if the current loss of value to meet the preset loss condition is applied, each of the virtual machine migration processing. The embodiment of the invention also provides a virtual machine application migration device and a server.
【技术实现步骤摘要】
一种虚拟机应用迁移方法、装置及一种服务器
本专利技术涉及虚拟机应用领域,尤其涉及一种虚拟机应用迁移方法、装置及一种服务器。
技术介绍
可靠性是国际大宗商品电子交易系统的重大需求。服务器系统在长期运行的情况下,出现宕机是无法避免的,但交易系统业务和数据也是无法容忍停止和丢失的。为了应对这个矛盾,云平台的虚拟机迁移技术提供了基本保证。目前,服务器系统上一般安装有一个或多个的虚拟机应用,这些虚拟机应用中承载着交易系统业务和数据等重要信息,并且每隔一个固定的时间就会对全部的虚拟机应用进行迁移,以避免当前的服务器系统因宕机而造成虚拟机应用的损失。然而,现有技术中关于虚拟机应用迁移的时间间隔,若该时间间隔过长,则在服务器系统发生宕机的情况下容易造成过多的数据丢失,带来较大的损失;而若该时间间隔过短,因虚拟机应用需要迁移的数据量往往巨大,则容易因频繁的数据迁移而降低服务器系统的性能。
技术实现思路
本专利技术实施例提供了一种虚拟机应用迁移方法、装置及一种服务器,能够降低在服务器系统发生宕机情况下造成数据丢失的概率,同时兼顾服务器系统的性能。本专利技术实施例提供的一种虚拟机应用迁移方 ...
【技术保护点】
一种虚拟机应用迁移方法,其特征在于,包括:获取目标服务器系统的当前宕机概率;确定安装在所述目标服务器系统上的各个虚拟机应用;获取所述各个虚拟机应用的应用价值;根据所述各个虚拟机应用的应用价值和所述当前宕机概率确定所述目标服务器系统的当前损耗值;若所述当前损耗值满足预设的损耗条件,则对所述各个虚拟机应用进行迁移处理。
【技术特征摘要】
1.一种虚拟机应用迁移方法,其特征在于,包括:获取目标服务器系统的当前宕机概率;确定安装在所述目标服务器系统上的各个虚拟机应用;获取所述各个虚拟机应用的应用价值;根据所述各个虚拟机应用的应用价值和所述当前宕机概率确定所述目标服务器系统的当前损耗值;若所述当前损耗值满足预设的损耗条件,则对所述各个虚拟机应用进行迁移处理。2.根据权利要求1所述的虚拟机应用迁移方法,其特征在于,所述根据所述各个虚拟机应用的应用价值和所述当前宕机概率确定所述目标服务器系统的当前损耗值包括:计算所述各个虚拟机应用的应用价值之和,得到应用总价值;将所述应用总价值和所述当前宕机概率代入预设的损耗值计算公式,得到所述目标服务器系统的当前损耗值。3.根据权利要求1所述的虚拟机应用迁移方法,其特征在于,对所述各个虚拟机应用进行迁移处理具体包括:对所述各个虚拟机应用进行全部迁移;或对满足预设的迁移条件的虚拟机应用进行迁移。4.根据权利要求3所述的虚拟机应用迁移方法,其特征在于,对满足预设的迁移条件的虚拟机应用进行迁移具体包括:确定应用价值大于预设的价值阈值的所述虚拟机应用;对确定的所述虚拟机应用进行迁移;或获取所述各个虚拟机应用的上一次迁移时间;确定所述上一次迁移时间满足预设的时间条件的所述虚拟机应用;对确定的所述虚拟机应用进行迁移。5.根据权利要求1至4中任一项所述的虚拟机应用迁移方法,其特征在于,所述获取目标服务器系统的当前宕机概率具体包括:获取所述目标服务器系统的已运行时间;根据所述已运行时间和预设的宕机概率函数得到所述目标服务器系统的当前宕机概率。6.一种虚拟机应...
【专利技术属性】
技术研发人员:曾经纬,喻之斌,贝振东,须成忠,
申请(专利权)人:深圳先进技术研究院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。