使用的管理有状态服务.pptx

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用的管理有状态服务

使用Kubernetes管理有状态服务 数字化企业云平台;Kubernetes中支持有状态服务的相关特性 一个Demo:MySQL集群服务;无状态服务 vs. 有状态服务;创建一组副本数为1的RC,每个RC为有状态服务集群的一个节点 为每个RC创建一个Kubernetes Service用来维护集群节点的网络身份 在Docker容器的的Entrypoint脚本中关联集群成员身份 使用Daemon Set将Pod和Kubernetes Node绑定,并使用Node的网络身份;Pet Sets 提供下列能力: 稳定的Pod名称,并且在 DNS 中可用,命名基于 Pet Set 名称加从零开始的数字编号,例如 MyPetSet-0、 MyPetSet-1…… 稳定的存储:与Pet的序号、DNS名称稳定关联 可以通过DNS发现集群成员 有序的集群成员启动和停止;Pet Set 的典型场景: 需要实例和持久卷稳定关联的应用,典型应用为数据库 需要具备稳定成员关系的集群应用,如Etcd、Zookeeper等;目前的局限: Pet Set特性在Kubernetes 1.3中刚刚加入,目前为 Alpha 状态 目前只能更新Pet Set的Replica数量 Pet Set使用的存储需要通过Dynamic Storage Provisioner提前制备,而且Dynamic Storage Provisioner目前也处于Alpha状态 目前需要Kubernetes Service实现Pet Set实例的网络标识( Governing Service ) 目前只能通过发布新模板的方式手工更新 Pet Set实例;未来的计划: 增加Data Gravity特性和本地存储能力 完善Pet Set相关的事件通知 为Pet Set添加公网身份 增加广域网部署能力(Multi-AZ/Region/Cloud Provider) 增加Pet Set模板和成员的升级能力;Persistent Volume(PV): PV是集群中的一块网络存储空间 PV和Kubernetes Node一样,同属集群资源层的概念 PV和Kubernetes Volume类似,不同之处为PV的生命周期和使用PV的Pod的生命周期相互独立 Persistent Volume Claim(PVC) PVC是用户对存储资源的请求 PVC和Kubernetes Pod一样,同属资源消费者的概念,即Pod请求CPU和内存资源,PVC请求存储空间和访问权限;K8s中与Pet Set有关的特性:PV和PVC;Init Container是Kubernetes 1.3引入的新特性,目的是支持一类需要在启动主容器前,先进行某些初始化工作的应用,例如:在启动应用之前,需要向外部服务进行注册、或者下载某些文件到Pod中 对于此类Pod,kubernetes的运行策略如下: Init Container按顺序依次执行,即图中容器1 - 2 - 3 若其中某一个初始化容器运行失败,则整个Pod失败 当所有初始化容器运行成功后,启动主容器;K8s中与Pet Set有关的特性: Init Container (Alpha in 1.3);简单的说,kubernetes的Deployment对象是应用部署的全生命周期管理,例如: 查看应用部署状态: 对应用部署进行变更: 再次查看应用部署状态: 回滚到历史状态: ;ConfigMap的例子: ;稍微复杂一些的例子: ;Kubernetes中支持有状态服务的相关特性 一个Demo:MySQL集群服务;MySQL集群服务:概要设计;MySQL集群服务:概念模型;插播普元数字化企业云平台全景图;MySQL集群服务:逻辑视图;“丑陋”的Docker Entrypoint脚本;Kubernetes有状态特性在普元数字化企业云平台中的应用;让我们遇见未来

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档