Be the first to like this
Synnefo is an open source cloud platform written from scratch in Python. It provides Compute, Network, Image, Volume, Object Storage, Identity, and Quota services, exposing the corresponding OpenStack APIs. To do so, Synnefo manages multiple Ganeti clusters in the backend, and uses Archipelago to unify cloud storage.
Synnefo has been used to power GRNET's large-scale "~okeanos" public cloud service, currently hosting over 10,000 VMs, with over 350,000 VMs launched in the last three years.
In this presentation, Vangelis Koukis focuses on why Synnefo chose to go the Google way, and why targeting enterprise-like, persistent VMs in a cloud stack matters. After presenting the general Synnefo architecture and components used (Python, Django, Ganeti, KVM, Archipelago, Ceph/RADOS), the talk reviews how Synnefo provides a unified view of cloud storage resources over Archipelago.