The Open-Source Serverless GPU Container Runtime
Beta9 is an open-source platform for running scalable serverless GPU workloads across cloud providers.Features
- Scale out workloads to thousands of GPU (or CPU) containers
- Ultrafast cold-start for custom ML models
- Instantly run remote containers, right from your Python interpreter
- Distribute workloads across multiple cloud providers
- Easily deploy task queues and functions using simple Python abstractions
How it works
Beta9 is designed for launching remote serverless containers quickly. There are a few things that make this possible:- A custom, lazy loading image format (CLIP) backed by S3/FUSE
- A fast, redis-based container scheduling engine
- Content-addressed storage for caching images and files
- A custom runc container runtime
Installation
Local Install
Run Beta9 on your laptop.
Kubernetes Install
Run Beta9 in any existing Kubernetes cluster.
Try Beam Cloud
Use the fully-managed cloud product.