声明式自愈系统——高可用分布式系统的设计之道-王昕Analyze Action u 观察当前的Realized State u 当前有2个正常运行的Pod u 比较Desired State跟Realized State的差距 u 期望3个Pod u 实际状态2个Pod u 控制器执行动作协调到Desired State u 创建1个新的Pod Ø Controller观察特定领域的 系统状态 Ø 协调Desired State跟 Kubernetes 下的部署运维 Server Master Pod-0-0 Server Slave Pod-0-1 Server Slave Pod-0-2 Server Group 0 StatefulSet-0 Server Master Pod-1-0 Server Slave Pod-0-1 Server Slave Pod-0-2 Server Group 1 StatefulSet-1 Master Pod-N-0 Server Slave Pod-N-1 Server Slave Pod-N-2 Server Group N StatefulSet-2 Storage Service Cluster Discovery Service Pod-0 Discovery Service Pod-1 Discovery Service Pod-2 Discovery0 码力 | 44 页 | 2.47 MB | 1 年前3
领域驱动设计&中台/微服务的容器化实践VLAN������������������� ■ ���� IP � MAC ■ ����� Network Policy������ IP ■ ������ ■ ���������� LB � IP/Port������ Pod IP �� – Networking �4� L3 Routing: Flannel – HostGateway ■ ����� IP (��������� IP �) ■ �������������0 码力 | 19 页 | 1.86 MB | 1 年前3
ServiceComb 开源微服务框架技术演进之路 巨震MutatingAdmissionWebhook开启 • Namespace, configmap, mutatingwebhookconfiguration访问权限 服务配置: • Pod Spec注解:sidecar.mesher.io/inject: "yes" • Namespace标签: kubectl label myns sidecar-injector=enabled0 码力 | 20 页 | 861.58 KB | 1 年前3
海量用户推送后台系统架构实践-曾振波监控及告警 • 多维度监控,告警系统 极光推送后台系统架构 08 K8S部署业务 • 原有系统的运维工作繁杂,资源利用率低 • 弹性扩容 • 配置统一管理 • 内外集群隔离 • Pod包含多个容器 - 辅助容器,业务容器 • 业务模块代码架构调整 • 监控体系调整 极光推送后台系统架构 09 结束语 • 高性能/低成本、高可用、高运维 • 只用验证过的开源组件 •0 码力 | 23 页 | 1.26 MB | 1 年前3
微服务和Service Mesh 在多个行业落地实践163yun.com 设计要点十一:全链路监控 www.163yun.com 设计要点十二:全链路压测 www.163yun.com 微服务平台总览 容器平台 (多集群基础设施) Pod & Deployment 网络 Calico, OVS 存储 Ceph 滚动更新 弹性伸缩 日志中心 基础设施监控 开 发 集 群 测 试 集 群 生 产 集0 码力 | 39 页 | 3.06 MB | 1 年前3
共 5 条
- 1













