Joacim Halén - WIND(...)
summary
Wind manages and orchestrates geographically distributed, heterogeneous clouds and claims a modular plugin architecture that supports different hypervisors and cloud OSes. Implementation details: ~100K lines of code, ~75% Erlang, an Erlang libvirt binding called evirt. Built components include a resource manager that separates placement from creation, a peer‑assisted distributed image service, and a plugin manager; testing uses emulated clouds so most behavior runs in unit tests and integration scenarios.
AI-written summary · about
chapters (21)
- 0:00Intro
- 0:43Initial assumptions
- 1:53Cloudland
- 6:00Distributed Cloud
- 9:35Compute Network Services
- 10:53Network Services
- 14:28Resource Management
- 16:35Container Service
- 17:48Scaling Service
- 26:38Implementation
- 28:45Processes
- 29:25Northbound API
- 31:46REST API
- 32:24Southbound
- 33:26Plugin Manager
- 34:48Plugins
- 37:05Airline API
- 38:34Testing
- 40:09Inline
- 41:10Current work
- 42:30Questions
related talks
39mFog or: How I Learned to Stop Worrying and Love the Cloud
57mWhat Is the Cloud?
34mCutting Through the Fog of Cloud
17mBuilding Workday's Next Generation Private Cloud with Zuul
28mI Wasm’t Expecting This Many Apps: Scaling Without Losing Your Bytes
41mWorkday's Next Generation Private Cloud
08mjclouds & Jenkins: Any Cloud, Anywhere
36mCloud-Agnostic Design for Fun and Profit
