【技术实现步骤摘要】
一种灾难风险模型下提高虚拟机快速迁移可靠性的方法
本专利技术属于云计算
,具体涉及一种灾难风险模型下提高虚拟机快速迁移可靠性的方法。
技术介绍
网络虚拟化技术的出现解决了传统互联网结构的僵化与低效。通过对网络资源的抽象、汇聚和分配,不同的虚拟网络可以共存于同一底层物理网络,且相互之间工作独立,互不影响。虚拟网的每个虚拟节点以虚拟机的形式分别映射于不同的物理节点上,而虚拟机之间的连通与协同则通过映射于节点间物理链路上的虚拟链路来实现。随着虚拟网应用的大量普及和飞速增长,任何网络组件的失效都可能造成大量虚拟网业务的中断和数据的丢失,因此,虚拟网的生存性问题受到了业界的广泛关注。虚拟网的生存性可分为虚拟网架构的抗毁和虚拟网业务的抗毁。前者主要采用虚拟节点和虚拟链路的重构和重映射来实现,而后者往往通过虚拟机的在线迁移来完成。特别是在大规模灾难风险模型下,风险区域内的物理网络组件将以一定的概率损毁,尤其是具有较长跨度的物理链路相较于物理节点更容易损毁,这对虚拟机在线迁移的可靠性造成了巨大的挑战。虚拟机的在线迁移技 ...
【技术保护点】
1.一种灾难风险模型下提高虚拟机快速迁移可靠性的方法,其特征在于,包括以下步骤:/n101、将所有风险虚拟机{m
【技术特征摘要】
1.一种灾难风险模型下提高虚拟机快速迁移可靠性的方法,其特征在于,包括以下步骤:
101、将所有风险虚拟机{mi}放入集合Z,初始化系统时间tc=0,每个风险虚拟机mi的迁移完成数据量迁移结束时刻
102、为集合Z中每个虚拟机mi分配迁移通路及初始迁移带宽,并为低可靠性迁移通路配置辅助迁移通路及辅助迁移带宽,将相关通路及带宽分配成功的mi移入集合M;
103、如果集合对M中的每个mi,升级迁移带宽且优先升级低可靠性迁移带宽至可用带宽上限,执行后复制迁移,过程包括在mi宕机期间传递CPU状态,宕机结束后传递内存和磁盘数据,其中,在mi的宕机结束时刻更新其迁移完成时刻跳转到步骤104,否则,算法结束;
104、在期间,如果有低可靠性物理链路损毁,标记物理链路损毁时刻tp,令tc=tp,跳转到步骤105,否则,跳转到步骤106;
105、释放已中断迁移通路占用的带宽资源,更新受通路中断影响的mi对应的迁移结束时刻跳转到步骤107;
106、令将完成迁移的mi从M中删除并释放相应的迁移带宽资源;
107、如果集合对M中的每个mi,升级迁移带宽且优先升级低可靠性迁移带宽至可用带宽上限,跳转到步骤102,否则,跳转到步骤102。
2.根据权利要求1所述的一种灾难风险模型下提高虚拟机快速迁移可靠性的方法,其特征在于,所述步骤102为集合Z中每个虚拟机mi分配迁移通路及初始迁移带宽,并为低可靠性迁移通路配置辅助迁移通路及辅助迁移带宽,具体步骤包...
【专利技术属性】
技术研发人员:鲍宁海,李国平,杨天蕾,岳渤涵,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。