root / docs / plankton.rst @ 3a5994a8
History | View | Annotate | Download (1.1 kB)
1 |
.. _plankton: |
---|---|
2 |
|
3 |
Image Registry Service |
4 |
^^^^^^^^^^^^^^^^^^^^^^ |
5 |
|
6 |
Introduction |
7 |
============ |
8 |
|
9 |
The Image Registry Service is a part of Cyclades. It is implemented as a very |
10 |
thin layer on top of Pithos; every Image on the Image Service is a file on |
11 |
Pithos, with special metadata which are stored on Cyclades. At the frontend, |
12 |
Cyclades implement the OpenStack Glance API; at the backend it queries an |
13 |
existing Pithos backend. In the current implementation the service runs the |
14 |
Image Service and Pithos on a single, unified backend: users may synchronize |
15 |
their Images, using the Pithos clients, then register them with Cyclades, with |
16 |
zero data movement. Then spawn new VMs from those Images with Cyclades. |
17 |
|
18 |
Let's see below: |
19 |
|
20 |
.. image:: images/synnefo-clonepath.png |
21 |
|
22 |
The figure shows a sailor bundling his physical machine with the |
23 |
``snf-image-creator`` tool, uploading the file to Pithos, registering the file |
24 |
as a new Image, and then spawning two new VMs with Cyclades from this Image. |
25 |
|
26 |
The :ref:`Image API <plankton-api-guide>` is implemented inside Cyclades, so |
27 |
please consult the :ref:`Cyclades Documentation <cyclades>` for more details. |