版本:下一个
图表清单
本页面编目了仓库中的所有图表:docs/、blog/、i18n/、versioned_docs/ 和 static/。它是 #421 中跟踪的图表重绘工作的输入依据。
范围说明: 博客中的活动照片(KubeCon 展位照、主题演讲照片、演讲者照片)被排除在外,它们是照片,而非技术图表。此处仅列出了传达架构、流程或系统行为的图片。
图例
| 字段 | 取值 |
|---|---|
| Format | SVG、PNG、JPG、JPEG、PlantUML |
| Status | current - 准确且最新;outdated - 术语或结构已过时;unknown - 不进行可视化检查无法核实内容;screenshot - UI 截图,非图表 |
| Source file | 可编辑源文件路径(.plantuml、.drawio、.graffle),或 none |
| Control/data plane | separated - 明确分离;partial - 混合;n/a - 不适用于此图表类型 |
1. 核心概念 - 架构与流程图
| 图片路径 | Format | 引用位置 | Source file | Status | Control/data plane |
|---|---|---|---|---|---|
static/img/docs/common/core-concepts/architect.jpg | JPG | docs/core-concepts/architecture.md、i18n/zh/.../core-concepts/architecture.md、所有版本化版本 | none | outdated(JPG,非 SVG;无源文件) | not separated |
static/img/docs/common/core-concepts/device-plugin-flow-en.svg | SVG | docs/core-concepts/gpu-virtualization.md | docs/core-concepts/device-plugin-flow.plantuml | current | n/a(时序图) |
static/img/docs/common/core-concepts/device-plugin-flow.svg | SVG | i18n/zh/.../core-concepts/gpu-virtualization.md | i18n/zh/.../core-concepts/device-plugin-flow.plantuml | current | n/a(时序图) |
static/img/docs/common/core-concepts/hami-architecture-en.svg | SVG | docs/core-concepts/gpu-virtualization.md | docs/core-concepts/hami-architecture.plantuml | current | partial |
static/img/docs/common/core-concepts/hami-architecture.svg | SVG | i18n/zh/.../core-concepts/gpu-virtualization.md | i18n/zh/.../core-concepts/hami-architecture.plantuml | current | partial |
备注:
architect.jpg是docs/core-concepts/architecture.md中使用的主要架构概览图。它是 JPG 格式,没有可编辑源文件。必须重绘为 SVG 并附带源文件。- 两个基于 PlantUML 的 SVG(
device-plugin-flow-*.svg、hami-architecture-*.svg)有源文件,状态良好。重绘时应检查控制/数据平面的分离情况。
2. 开发者文档 - HAMi 核心设计
| 图片路径 | Format | 引用位置 | Source file | Status | Control/data plane |
|---|---|---|---|---|---|
static/img/docs/common/developers/hami-core-design/hami-arch.png | PNG | docs/developers/hami-core-design.md、中文对应版本 | none | unknown | not separated |
static/img/docs/common/developers/hami-core-design/hami-core-position.png | PNG | docs/developers/hami-core-design.md、中文对应版本 | none | unknown | not separated |
static/img/docs/common/developers/hami-core-design/sample-nvidia-smi.png | PNG | docs/developers/hami-core-design.md、中文对应版本 | none | screenshot | n/a |
备注:
hami-arch.png和hami-core-position.png没有源文件。两者都必须重新创建为 SVG,并附带可编辑源文件。sample-nvidia-smi.png是一张终端截图,展示虚拟化 GPU 内存输出。它不是架构图,无需重绘,但如果命令输出发生变化,可能需要更新。
3. 开发者文档 - 调度
| 图片路径 | Format | 引用位置 | Source file | Status | Control/data plane |
|---|---|---|---|---|---|
static/img/docs/common/developers/scheduling/scheduler-policy-story.png | PNG | docs/developers/scheduling.md、中文对应版本 | none | unknown | not separated |
static/img/docs/common/developers/scheduling/node-scheduler-policy-demo.png | PNG | docs/developers/scheduling.md、中文对应版本 | none | unknown | not separated |
static/img/docs/common/developers/scheduling/gpu-scheduler-policy-demo.png | PNG | docs/developers/scheduling.md、中文对应版本 | none | unknown | not separated |
备注:
- 所有三个调度图都是 PNG,没有源文件。必须重绘为 SVG。
- 这些图描述了 Binpack 和 Spread 调度策略逻辑。它们出现在最新的
docs/developers/scheduling.md及其中文对应版本中。
4. 开发者文档 - 协议
| 图片路径 | Format | 引用位置 | Source file | Status | Control/data plane |
|---|---|---|---|---|---|
static/img/docs/common/developers/protocol/protocol-register.png | PNG | docs/developers/protocol.md(仅英文) | none | unknown | not separated |
static/img/docs/common/developers/protocol/device-registration.png | PNG | i18n/zh/.../developers/protocol.md(仅中文) | none | unknown | not separated |
static/img/docs/common/developers/protocol/task-dispatch.png | PNG | i18n/zh/.../developers/protocol.md(仅中文) | none | unknown | not separated |
发现的不一致: 英文版 docs/developers/protocol.md 仅引用了 protocol-register.png。中文版引用了 device-registration.png 和 task-dispatch.png:这是两个不同的文件,它们并未出现在英文文档中。英文文档似乎缺少了任务分派图。这一不一致必须在重绘之前解决。
5. 开发者文档 - WebUI 架构
| 图片路径 | Format | 引用位置 | Source file | Status | Control/data plane |
|---|---|---|---|---|---|
static/img/docs/common/developers/hami-webui-architecture-diagram.svg | SVG | docs/developers/hami-webui-development-guide.md、中文对应版本、blog/hami-webui-v1-1-0-release/index.md | none | current | not separated |
备注:
- 此图已经是 SVG,这是正确的。但是,它没有可编辑的源文件(没有
.drawio或.graffle)。下次更新时必须向static/img/src/添加源文件。