Cyberun 部署在你提供的一组外部依赖(数据库、对象存储、缓存、消息总线、可选的 SMTP)之上运行 Cyberun 的二进制文件。本页列出该部署要正常工作所需的内容。 具体的生产容量数字 —— 核数、内存、IOPS、单网关吞吐量、单集群代理数 —— 正在作为公开部署指南的一部分编写中。请通过 sales@cyberun.cloud 联系我们,获取当前针对你预期规模的参考数字。Documentation Index
Fetch the complete documentation index at: https://docs.cyberun.cloud/llms.txt
Use this file to discover all available pages before exploring further.
控制面依赖
云侧组件(API 服务器、代理网关、OIDC 颁发者、许可证校验器)需要:| 依赖 | 角色 | 需提供的接口 |
|---|---|---|
| 关系型数据库 | 持久状态(用户、团队、凭证、工作流、任务) | 任何标准 SQL 数据库 |
| 对象存储 | 工作流输入、任务产物、模型上传 | 任何兼容 S3 的 API |
| 内存存储 | 令牌、会话状态、网关连接表 | 任何内存键值存储 |
| 消息总线 | 任务生命周期事件、网关到服务端的扇出 | 任何事件 / 消息总线 |
| SMTP | 账号验证、密码重置、邀请(可选) | 任何兼容 SMTP 的中继 |
代理主机要求
运行 Cyberun 代理的机器需要:- CPU/RAM:为所选运行时(ComfyUI 或 Nerfstudio)预留足够余量,再加上代理进程自身固定的少量开销。
- GPU:与你要运行的运行时相匹配。代理可在每个受支持的操作系统上运行;每个运行时各自决定其 GPU 与操作系统要求(参见 Platform → 代理)。一台带当前 CUDA 驱动的 NVIDIA 主机可覆盖所有运行时。
- 磁盘:首次运行时用于团队模型缓存与节点包的存储空间;具体大小取决于工作流。活跃负载请预留 100 GB 以上。
- 网络:从主机出站到网关 URL 的 HTTPS。无需任何入站暴露。还需向对象存储端点出站,以上传产物。
- 操作系统:Linux(amd64 或 arm64)、macOS 或 Windows。各平台安装脚本见 Platform → 代理。
网络拓扑
| 方向 | 用途 |
|---|---|
| 浏览器 → API(HTTPS) | 控制台、REST 运行时调用。 |
| AI 客户端 → MCP 端点(HTTPS,可流式) | 外部 AI 客户端驱动平台。 |
| 代理主机 → 网关(HTTPS,升级为 WSS) | 仅出站。代理主机无需入站端口。 |
| 服务端 / 网关 → 对象存储 | 产物上传与签名 URL 颁发。 |
| 服务端 → SMTP(可选) | 账号验证、邀请、密码重置。 |
身份
Cyberun 自带一个自托管的 OIDC 颁发者,负责签发平台中使用的令牌。外部集成:- 上游 OAuth 登录(目前为 Google;更多提供商开发中),用于终端用户登录 —— 由
oauth功能门控。 - OIDC 颁发者,外部应用可与之联邦 —— 由
oidc_provider门控。
规模指引
小型到中型部署的早期参考形态:- 一个 API 服务器,一个网关,一个许可证服务器。进程级别均为无状态(状态存于上述依赖中)。
- 三个或以上 代理主机,用以无队列地承接常见工作流需求。
- 数据库 + 对象存储 容量按团队的任务量调整。
