Docker热迁移研究背景,问题描述及解决方案

1.研究背景

  云计算作为一种新兴的计算模式,近几年受到越来越多的关注和应用,随着云服务规模的扩大,数据中心不断的扩张,为了可以在大规模的云服务平台下有效实现负载均衡,将计算资源进行有效分配,在线迁移技术就不得不引起人们的重视。传统模式下,云计算的核心内容是虚拟化技术,通过虚拟机来提高计算资源的利用率,而且目前虚拟机的热迁移技术也相对成熟。而随着人们容器概念的理解不断深入,及最近几年Docker的持续火热使人们对云服务的模式产生了新的思考,容器将给云带来更轻便,更灵活,更密集的服务能力,不同于虚拟机,容器通过共享主机内核可以弹性分配计算资源,进一步提高了资源利用率,在操作系统的角度来看,容器就相当于一个个的进程组在其中运行,而正是容器与内核这种密切的关联对容器的热迁移技术提出了挑战,迁移过程中的状态信息及资源都分散在操作系统甚至内核之中,容器的热迁移也就变的更加复杂,但在云服务均衡调度的需求下,容器的热迁移技术亟待解决。

 

2.研究现状

   容器热迁移指在确保客户端访问不中断的情况下在不同的物理主机之间移动应用程序的过程,它可以解决云服务下存在的一些问题,如硬件维护期间的停机,负载均衡及云平台故障。在虚拟机热迁移的技术指导下,目前容器的热迁移也参照虚拟机热迁移的模式,主要分为两种类型,一个是复制前内存(pre-copy memory),另一个是复制后内存(post-copy memory),目前市面上有一些容器热迁移产品相对成熟,Virtuozzo团队是研究容器热迁移技术的先锋团队,目前已经可以提供用于生产环境并可以实现容器热迁移的容器引擎,

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值