同盾线上运维系统架构一阶段(2017.8)

  • 57 浏览

chaoge

2020/10/21 发布于 技术 分类

运维 

文字内容
1. 同盾运维⼀阶段架构介绍 ⾼超
2. 运维业务系统概览 核⼼系统 Themis 职责 运维过程的⾃动化 批量管理多地IDC设备与服务设置 提供API接⼝给三⽅系统 输出运维统计报告 ⽤户 运维团队 部分研发负责⼈ Triton 虚拟化/容器中间件服务,实现对 应⽤运维 KVM与Docker的管理、监控、调度决 策、扩容等API的⽀持 Nimitz 应⽤发布管理、应⽤环境的创建、 状态监控、⼯单⽀持与应⽤资源管 理 研发、QA、应⽤运维
5. 运维业务系统概览
6. 运维业务系统概览
7. Themis 系统部署图
8. Themis 系统部署图 运维操作业务域 按需做主备 SaltStack作业域 按需⽔平扩展 三层结构 Master-Syndic-Minion (MSM)
9. Nimitz 系统部署图
10. Nimitz 系统部署图 编译打包发布端 多Slave⽔平扩展 发布操作端 ⽀持双主
11. 系统功能边界-⾃研系统的功能传递
12. 系统功能边界-⾃研系统的功能传递
13. 系统功能边界-内外部核⼼系统的功能传递
14. 系统功能边界-内外部核⼼系统的功能传递
15. 系统功能边界-内外部核⼼系统的功能传递 未来换成环境变量形式
16. 系统功能边界-未提及三⽅系统 • Nimitz发布阶段对测试平台Moirai。⼯单功能对Proxy的依赖 • Triton容器化发布时与Marathon、Netplugin、Harbor相关依赖 (相关功能需重设计/接⼝重构) • Themis整合其他三⽅系统,对Zabbix、Cobbler、UCloud API、内⽹域名系统、堡垒机的依赖
17. 参考资料 CMDB管理平台设计说明 了解CMDB以及Themis系统设计初衷 SaltStack服务器管理简介 了解SaltStack开源运维技术 Triton设计评审⽂档 了解Triton是啥以及构成细节