Atlas • Storage Requirements • Docker runs everywhere… ephemerally or locally. • Support Dev and Production uses • Multi-tenancy on shared infra • We ran PG DBs < 9.6 (Latency + IO) • 4 hour SLA vs “don’t touch me” servers
CEPH? Ceph in Atlas • All-in-one solution (Block, Share, Object) • Designed for scale • Compatible with public cloud • Open Source backed by community • Self-Healing • Giant was “mature enough” - Kernel mod • Cheaper than other proprietary solutions
Atlas • Proudly serving traffic since 2015 • 5 Datacenters + 2 AWS Zones • ~ 3000 containers running in almost 1k nodes in Aurora/Mesos • More than 3 PB of CEPH storage + 1.2 TB Ephemeral / Node • DC Deployment every 2 weeks • Storage Team: 6 people*