Beta9简介
Beta9是一个开源的容器编排工具,专为在不同云环境和区域运行GPU工作负载而设计。它具有以下主要特点:
- 只需一个cURL命令即可将VM连接到集群
- 使用分布式、跨区域存储在边缘读取大文件
- 通过Tailscale驱动的服务网格管理GPU集群
- 使用WireGuard实现端到端加密,安全运行工作负载
- 提供友好的Python接口运行工作负载
快速开始
安装
- 本地安装:
make setup
- 安装SDK:
make setup-sdk
使用示例
使用Python装饰器在远程GPU上运行任务:
from beta9 import function
@function(cpu=1, memory=128, gpu="A100-40")
def square(i: int):
return i**2
学习资源
- 官方文档 - 详细的使用指南和API参考
- GitHub仓库 - 源代码和示例
- SDK README - SDK使用说明
社区支持
- Slack社区 - 与维护者和社区成员实时交流
- GitHub Issues - 报告bug和功能请求
- Twitter - 关注最新动态
贡献指南
我们欢迎各种形式的贡献:
Beta9正在快速发展中,欢迎加入我们的开源社区,共同打造更强大的跨云GPU工作负载管理工具!