Compare commits

..

3 Commits

+4 -95
View File
@@ -101,55 +101,12 @@ layout: center
---
# 系统边界
# 一句话概括需求
<div class="mt-2">
<div class="mt-6 text-lg leading-relaxed text-center px-12">
```mermaid
graph TB
subgraph XINFRA["XINFRA 平台边界"]
Portal["统一门户<br/>SSO 跳转入口"]
Resource["资源纳管<br/>物理机/虚机/云主机/K8s"]
Service["服务交付入口<br/>跳转 Wayne/CloudDM/Apollo/Superset"]
BasicSvc["基础服务交付<br/>Ansible 编排部署"]
DBReview["数据库审核<br/>SQL 工单审批"]
Monitor["监控纳管<br/>对接夜莺展示"]
Config["配置中心接入<br/>Apollo 配置管理"]
Audit["审计中心<br/>登录/操作/任务审计"]
TaskCenter["任务中心<br/>Ansible 执行记录"]
end
subgraph External["专业系统(不在平台内重做)"]
Wayne["Wayne<br/>容器管理"]
CloudDM["CloudDM<br/>SQL 审核"]
Apollo["Apollo<br/>配置中心"]
Grafana["Grafana<br/>监控可视化"]
Superset["Superset<br/>日志可视化"]
Nightingale["夜莺<br/>告警引擎"]
CacheCloud["CacheCloud<br/>Redis 管理"]
end
subgraph OutOfScope["不在范围内"]
AI["AI 排障<br/>其他项目负责"]
VMCreate["虚机创建<br/>统一走线下"]
MonitorEngine["自研监控引擎<br/>成本高非重点"]
end
Portal --> Resource & Service & Monitor & Audit
Service -.->|SSO 跳转| Wayne & CloudDM & Apollo
Monitor -.->|数据接入| Nightingale
BasicSvc -.->|自动注册| CloudDM & CacheCloud
style XINFRA fill:#e0f2fe,stroke:#0284c7
style External fill:#f3e8fd,stroke:#9333ea
style OutOfScope fill:#fee2e2,stroke:#dc2626
```
</div>
<div class="mt-2 text-sm text-gray-400">
> **边界原则**:XINFRA 做入口聚合和统一纳管,不替代专业系统;虚机创建走线下,AI 排障由其他项目负责。
各业务线长期独立建设,资源分散、交付效率低、权限过大、监控割裂、基础服务交付不标准——<br>
XINFRA 以**机房容器资源**为核心,把资源、服务、任务、审计和监控统一纳管,配套容器发布、SQL 审核、Redis 管理、配置中心、指标可视化、日志分析等子系统,完成多种运维场景下的需求。
</div>
@@ -355,54 +312,6 @@ sequenceDiagram
</div>
---
# 用户故事 — 业务线切换 · 交互图
<div class="grid grid-cols-2 gap-6 mt-4 text-sm">
<div>
### 场景一:系统运维查看全局
| 步骤 | 操作 |
|------|------|
| 1 | 系统运维登录 XINFRA |
| 2 | 业务线选择器显示"全部业务线" |
| 3 | 资源大盘展示 Kodo、LAS、灵矽、LTOKEN、MAAS 全量数据 |
| 4 | 可切换到任意业务线查看详细资源 |
### 场景二:业务 SRE 切换业务线
| 步骤 | 操作 |
|------|------|
| 1 | 业务 SRE 登录,默认归属业务线(如 Kodo) |
| 2 | 资源大盘仅展示 Kodo 相关资源 |
| 3 | 点击业务线切换器,切换到 LAS |
| 4 | 资源大盘、子系统入口、监控数据同步切换至 LAS |
</div>
<div>
### 场景三:跨业务线操作
| 步骤 | 操作 |
|------|------|
| 1 | 运维人员需要为灵矽部署 Redis |
| 2 | 切换业务线至"灵矽" |
| 3 | 进入服务目录,选择 Redis 卡片 |
| 4 | 提交部署任务,自动关联灵矽 Namespace |
### 场景四:只读用户查看状态
| 步骤 | 操作 |
|------|------|
| 1 | 只读用户登录,仅能查看授权业务线 |
| 2 | 资源大盘展示授权范围内的只读数据 |
| 3 | 子系统入口灰显,点击提示"无权限" |
| 4 | 可查看监控告警,不可执行操作 |
</div>
</div>
---
section: 关键决策