《云服务与智能垃圾监测:技术融合与应用前景》
云服务中的虚拟机迁移
在云服务领域,负载均衡会使虚拟机(VM)整合到一个物理机(PM)中,进而导致VM从一个PM迁移到另一个PM。虽然这一过程需要时间和电力,但却是不可避免的。VM迁移主要有以下几种类型:
- 冷迁移 :先关闭VM,再将其从一个PM移动到另一个PM。
- 温迁移 :在一个PM中暂停VM,将CPU寄存器和RAM的内容复制到另一个PM,然后在另一个PM中继续运行。
- 实时迁移 :在VM仍在一个PM上运行时,将RAM的内容复制到另一个PM,最后在短暂暂停期间(不到1秒)复制脏页。
实时迁移在实际应用中非常受欢迎,市场上也有各种版本的实时迁移技术。工业界和学术界为VM迁移算法贡献了不同的方法和思路,主要分为以下几类:
- 遗传方法 :运用自然选择策略,是寻找搜索问题最优解的启发式方法。
- 自然启发方法 :通过应用生物启发实践(如蚁群优化、粒子群优化等)来最小化搜索操作的问题解决方法。
- 数学方法 :借鉴数学领域的技术,用于解决单目标和多目标问题,如线性回归、动态规划、帕累托分析等。
对基于这三类方法的16种算法进行研究后发现,这些算法并非适用于所有问题,而是要根据具体问题的需求来选择。在VM迁移问题中,不仅要考虑将VM从一个PM移动到另一个PM,还要考虑最小停机时间、最小能源使用以及在已有其他VM的PM内进行有效负载均衡等因素。这些因素在
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



