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