Motivation
Currently, Flame only support WASM and Host runtime. The host runtime is ok for testing and hpc workload, e.g. training; the WASM runtime works for some specific WASM case. For Agent and RL, we'd like to introduce a sandbox runtime for both flexibility and safety. This feature will introduce a sandbox runtime, e.g. firecracker or gvisor, including snapshot.
Function Specification
- In flame-cluster.yaml, support firecracker or giver shim
- No api change
Solutions
Add a shim for sandbox, e.g. firecracker or gvisor
Additional context
N/A
Motivation
Currently, Flame only support WASM and Host runtime. The host runtime is ok for testing and hpc workload, e.g. training; the WASM runtime works for some specific WASM case. For Agent and RL, we'd like to introduce a sandbox runtime for both flexibility and safety. This feature will introduce a sandbox runtime, e.g. firecracker or gvisor, including snapshot.
Function Specification
Solutions
Add a shim for sandbox, e.g. firecracker or gvisor
Additional context
N/A