The current version of DIET Cloud has been built on top of the Amazon EC2 SOAP interface, version 2009-08-15 and is compatible with any cloud system that offers a front-end with this interface.
We have used our own installation of EUCALYPTUS7.1 as well as AMAZONEC27.2 for testing and development. The installation process of the cloud system will not be detailed as it is outside the scope of the current topic. For details on the installation and usage of the cloud system please refer to your Cloud provider's documentation. The rest of this chapter assumes the existing installation and correct functioning of a Cloud system that the user can access.
To be able to reserve virtual resources on an Amazon EC2 compatible cloud system, the Cloud user mush have knowledge of the following resources:
The URL of the Cloud system
Virtual machine images' names
: the user should know what virtual resources she wants
to instantiate. To be more precise, the user must know the names associated to the virtual machine
images, machine kernel images and machine ramdisk images that she wants to use.
Virtual machine instance type
: if the user requires a specific type of virtual machine
that is specialized with larger quantities of virtual CPUs, memory space or disk space offered.
An Amazon EC2 compatible Cloud system offers 5 different types of virtual machines that vary these
three quantities. The exact values are not standard. Eucalyptus provides the possibility of
per-installation configuration of these types.
The number of virtual resources to instantiate
The X509 certificate that is associated to the Cloud installation
: this is provided by
the Cloud system after its installation and the user's registration in the system.
The user's key
: after registering in the Cloud system, each user receives a key
that is used for signing all the requests that she makes to the Cloud system.
A keypair to use for the reservation
: the user must create a keypair that is to be used
when performing reservations.
The DIET Team - Mer 29 nov 2017 15:13:36 EST