硬件需求
1. 说明
CSGHUB 为云原生 AI 托管平台,包含以下核心负载类型:
- 控制面服务(API / Web / 调度)
- 数据面服务(模型、数据集、制品存储)
- 计算任务(Dataflow / Runner / 推理任务)
- 可选 AI 组件(GPU / Knative / Argo)
因此 硬件需求强依赖部署规模与使用场景。
2. 部署模式划分
| 部署模式 | 适用场景 | 特点 |
|---|---|---|
| Docker 单机 | 开发 / Demo | 简单、资源低 |
| 单节点 K8s | 测试 / POC | 接近生产架构 |
| 标准 K8s 集群 | 生产 | 可扩展 |
| 高可用集群 | 大规模生产 | 多节点冗余 |
3. 测试/开发环境(最低配置)
适用于:
- 功能验证
- 本地开发
- 单人使用
3.1 推荐配置
| 资源 | 配置 |
|---|---|
| CPU | 4 Core |
| 内存 | 8 GB |
| 存储 | ≥ 200 GB(SSD) |
| 网络 | ≥ 1 Gbps |
3.2 说明
- 可使用 Docker
- 不建议启用:
- Dataflow
- 大规模 Runner
- GPU 推理
- 存储可使用本地磁盘(hostPath)
4. 中小规模生产环境(推荐配置)
适用于:
- 团队使用(10~100 人)
- 模型 / 数据集管理
- 中等规模任务调度
4.1 集群规模
- 3 ~ 5 节点 Kubernetes 集群
4.2 单节点配置
| 资源 | 推荐 |
|---|---|
| CPU | 8 ~ 16 Core |
| 内存 | 16 ~ 32 GB |
| 存储 | ≥ 1 TB SSD |
| 网络 | ≥ 1 ~ 10 Gbps |
4.3 总体资源(示例)
| 类型 | 建议 |
|---|---|
| 总 CPU | ≥ 32 Core |
| 总内存 | ≥ 64 GB |
| 存储 | ≥ 3 TB |
5. 大规模生产环境(高负载)
适用于:
- 多团队 / 多租户
- 高频任务调度
- AI 推理 / 训练
- 大规模数据集
5.1 集群规模
- 5 ~ 20+ 节点