架构及模块说明

最近更新时间: 2026-03-13 09:03:00

整体设计

分层架构

1、标准能力层组件代码仓库保持通用。场景化产品能力用新代码仓库作为扩展层。
2、标准能力-cmdb和基础平台提供独立产品化能力
3、标准能力-标准运维,依赖cmdb和基础平台,同时提供系统官方原子能力,同时支持3方系统接入并结合内部能力统一编排
4、主机运维&作业平台 相对独立,只依赖cmdb和基础平台
5、客户业务元数据导入通过扩容能力里的松耦合方式,插件化支持
6、业务运维的整个调度框架依赖标准运维,元数据以来cmdb和基础平台。作为对客户侧一站式运维入口产品形态

详细架构

每个组件的功能:

组件名称 组件类型 部署架构 功能介绍 是否关键组件 是否有监控手段 监控方式 影响功能或业务描述
tap-cmdb 镜像组件 x86/arm 运维数据源,提供数据管理、模型管理、业务树管理等功能,以及租户运维平台的权限管理 容器健康检查脚本 运维数据
权限限制
主机运维 镜像组件 x86/arm 主机远程操作入口,提供快速执行和定时执行的功能。快速执行包括:远程命令、文件分发、Ansible脚本等功能 容器健康检查脚本 远程执行
业务运维 镜像组件 x86/arm 业务运维入口,管理和变更业务,提供自定义业务变更步骤和策略的能力 容器健康检查脚本 业务管理、业务变更