SkyPilot: An Intercloud Broker for Sky Computing
summary
SkyPilot is an intercloud broker that automatically matches jobs to concrete zones and instance types across AWS, GCP, Azure and others, taking into account Intel SGX availability, TPU/Inferentia accelerators, egress cost and preemption patterns. It provisions, retries and live-migrates batch ML and bioinformatics jobs across clouds to handle spot preemptions, exploiting up to 3× on‑demand and 9× spot price variation and cutting makespan by about half in a bioinformatics workflow. Open-sourced, used by >10 organizations with ~20 contributors.
AI-written summary · about
chapters (10)
- 0:00Start
- 0:33Today's clouds create silos
- 1:36Sky Computing
- 2:48Standardization?
- 3:39Idea: Intercloud Broker
- 8:42Architecture
- 10:38Interface
- 11:34Cross-cloud ML pipeline
- 14:13Single-cloud workloads benefit too
- 14:47Real-world usage
related talks
52mSky Computing
16mSky Computing: Charting a New Course in AI Cloud Infrastructure
11mSkyPilot: Simple Orchestration of Workloads
52mJoint Keynote Address
19mStarburst: A Cost-aware Scheduler for Hybrid Cloud
13mSpace Clouds
32mIntelligent cloud networking: Create simplicity, remove complexity (PRT214)
31mAccelerate AI adoption: automated cloud efficiency
