容器持久化存储的插件的工作原理是什么?

容器持久化数据卷:在容器中运行的应用,应用真正需要保存的数据,可以写入持久化的Volume数据卷。在这个方案中,持久层产生价值,不是通过弹性,而是通过灵活可编程,例如通过设计的API来扩展存储。这个方案结合了持久层和或纯云原生设计模式。
Docker发布了容器卷插件规范,允许第三方厂商的数据卷在Docker引擎中提供数据服务。这种机制意味着外置存储可以超过容器的生命周期而独立存在。而且各种存储设备只要满足接口API标准,就可接入Docker容器的运行平台中。现有的各种存储可以通过简单的驱动程序封装,从而实现和Docker容器的对接。可以说,驱动程序实现了和容器引擎的北向接口,底层则调用后端存储的功能完成数据存取等任务。目前已经实现的Docker Volume Plugin中,后端存储包括常见的NFS,GlusterFS和块设备等。

目前能够提供volume plungin的厂家有哪些?具体的该如何选择?

参与7

2同行回答

ethan_shenethan_shen  项目经理 , 天玑科技
kubernetes提供了很多默认的存储支持,大部分是公有云和开源存储,如果使用商业存储可以使用flexVolume来实现,可以和存储提供商来获得支持,选择上面来看主要还是看您的业务场景,如果是私有镜像仓库、应用输出的业务场景可以选择文件存储。...显示全部

kubernetes提供了很多默认的存储支持,大部分是公有云和开源存储,如果使用商业存储可以使用flexVolume来实现,可以和存储提供商来获得支持,选择上面来看主要还是看您的业务场景,如果是私有镜像仓库、应用输出的业务场景可以选择文件存储。

收起
软件开发 · 2017-12-05
浏览1560
weiliang1216weiliang1216  it技术咨询顾问 , IBM
IBM的大多数块存储通过Spectrum Control + Ubiquity实现Docker Volume Plugin文件系统通过Spectrum Scale + Ubiquity实现其他厂家不熟悉。显示全部

IBM的大多数块存储通过Spectrum Control + Ubiquity实现Docker Volume Plugin
文件系统通过Spectrum Scale + Ubiquity实现

其他厂家不熟悉。

收起
IT咨询服务 · 2017-12-06
浏览1535

提问者

Garyy
Garyy0410
系统工程师某保险
擅长领域: 云计算存储容器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-12-04
  • 关注会员:3 人
  • 问题浏览:4097
  • 最近回答:2017-12-06
  • X社区推广