23 lines
No EOL
535 B
ReStructuredText
23 lines
No EOL
535 B
ReStructuredText
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) |