开发者社区> 问答> 正文

Swarm mode 集群中数据卷管理的概述


Docker 的特性决定了容器本身是非持久化的,容器被删除后其中的数据也会被一并删除。虽然 Docker 提供的数据卷(Volume)可以通过挂载宿主机上的目录来实现持久存储,但在集群环境中,宿主机上的数据卷有很大的局限性。

  • 容器在机器间迁移时,数据无法迁移
  • 不同机器之间不能共享数据卷

为了解决这些问题,阿里云容器服务提供第三方数据卷,将各种云存储包装成数据卷,可以直接挂载在容器上,并在容器重启、迁移时自动重新挂载。目前支持 OSSFS 和 NAS 两种存储。

注意: 目前阿里云 NAS 开放了杭州、上海、北京和深圳地域,只有位于这些地域的集群才可以创建 NAS 数据卷。

swarm mode 集群下数据卷支持自动备份,在因节点失效等场景下,数据卷可以和容器一起进行自动迁移,挂载到其他 ECS 实例的根目录下。

展开
收起
反向一觉 2017-10-30 15:31:12 2491 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
containerd: 镜像管理模块的优化 立即下载
Kubernetes在大规模场景下的service性能优化实战 立即下载
基于Kubernetes实现弹性的CI/CD系统 立即下载