容器需要用到数据持久化的应用一般是有状态应用,比如数据库、消息队列等,有两种方式:1、文件系统方式:用NAS或者其他共享文件系统,挂载至宿主机,通过目录方式挂载至容器内部,所有数据都可以存储在这个目录下,由NAS或者其他文件系统本身提供的备份方式备份和恢复。2、分布式存储:比如ceph,容器可以直接使用分布式存储ceph(块存储),容器数据存储在ceph的volume中,并且社区已提供容器和ceph对接方案。
个人经验:如果是私有容器云环境,数据持久化的发展方向就是分布式存储,主流的就是GFS和CephGFS是分布式文件型存储Ceph是分布式块存储(当然Ceph也有文件型模式,但是业内认为尚未成熟,没有大规模使用)GFS和ceph备份恢复都有官方文档详细说明。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30