1、 分布式存储的网络问题,需要在分布式存储的实施阶段,就提前做好基础网络的规划、硬件规格、部署架构的设计等工作。譬如:在基础网络中,为 分布式存储 规划一个单独的存储平面,在交换机进行交叉高可用设计、分布式存储的...
日志持久化的方案建议做分层的设计,譬如先将容器中应用的日志,filebeat采集后放到KAFKA队列中暂存,然后由日志管理系统再从KAFKA队列中存储到对象存储或者elasticsearch集群中。...
r1、建议利用K8S的探测机制进行应用设计, K8S有下面的三种探测机制 :--- 存活性探测(Liveness probes) :主要是探测应用是否还活着。如果检测到应用没有存活就杀掉当前pod并重启。--- 就绪性探测(Readiness probes):只...
容器中的数据要持久化,一般会挂载宿主机上的本地存储,或者分布式存储,即使容器销毁了,数据仍然在,新建的容器照样挂在原来的存储就能恢复数据。在容器云上部署数据库,部署架构也要是高可用的集群,集群各节点间应该有数据同步...
设计上需要把容器尽可能做的无状态服务,状态保存在外部公共存储池中或云组件里,这样才能实现容器任意调度,迁移,按需扩容缩容。状态包括内存状态(保存在缓存池),数据库(保存在云数据库),文件(保存在分布式文件系统)典型如web服务...
首先,容器中如果有数据,有三种方式放置,tmp、hostpath和storageclass其次,如果要备份容器内的数据,如果使用tmp显然不可能,如果是hostpath,需要到指定的节点上去备份,但容器环境中,pod会切换,生产环境不会使用。所以,生产的容器...
这里暂且只讨论容器数据备份,而不涉及集群的备份和恢复。容器里面实现持久化存储的方式比较多,一方面通过hostpath挂载,隐射宿主机的目录到容器的目录,另一方便通过通过storage绑定挂载持久卷到容器的任何目录。还有通过...
备份整个容器肯定不现实。提取容器中的数据也不用。因为如果是应用需要持久化存储,那么就备份持久化存储上面的数据就好。比如你是商业存储提供持久化存储,那么可以通过存储层面去做备份。如果是用ceph这些分布式存储,那...
容器的数据备份,其实就是有状态应用在k8s的备份问题(不包括容器的镜像),个人认为实际上已经不能把容器本身以及应用的数据分开来了。备份的时候,应该把应用以及应用相关的资源,如configmap,secret,pv,pvc,service,以及pv里面的数...
容器数据备份,首先是明确是哪些数据,是日志还是应用产生的数据,还是应用需要依赖的数据。如果是日志数据,就可以对接日志平台,也可通过 fluentd 等日志组件收集;如果是应用产生的数据,那么最好需要通过持久化进行备份到分...
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024 talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30