目前关于容器冷迁移或者热迁移方面有哪些技术研究呢?

已邀请:

xiaolunsanguo - 京东商城-TIG-JDOS团队

赞同来自: psl77586 天涯の沉浮 ilinux_one


容器冷迁移主要分为有状态迁移和无状态迁移。
无状态迁移比较简单,直接使用相同的配置在目标节点重新生成容器。
有状态迁移方式也有多种。一种比较常用的方式是利用snapshot的思路,将当前容器commit为镜像,然后再目标节点使用该镜像启动生成新的容器。
热迁移目前主要的技术是CRIU。可以参见这个分享

另外说一下,各种迁移如果要保持网络状态(如ip等)不变,需要底层网络支持。

要回复问题请先登录注册