Introduction ============ **Open** + **Simple** + **Easy to hack** + **IPv6 First** Tech Stack ---------- * Python 3 as main language. * Flask for APIs. * JSON for specifications. * QEMU (+ kvm acceleration) as hypervisor. * etcd for key/value storage (specifically all metadata e.g Virtual Machine Specifications, Networks Specifications, Images Specifications etc.). * Ceph for image storage. Components ---------- * API * Scheduler * Host * File Scanner * Image Scanner * Metadata Server * VM Init Scripts (dubbed as ucloud-init)