At the time this documentation has been written, Eucalyptus and Amazon
EC2 supported 5 different types of Virtual Machines to
instantiate. These differ from one-another by CPU, memory and disk
characteristics. Eucalyptus allows the modification of these
characteristics. The 5 VM types and their associated default
characteristics inside Eucalyptus are:
- m1.small: 1 VCPU, 128 MB RAM, 2 GB Disk
- c1.medium: 1 VCPU, 256 MB RAM, 5 GB Disk
- m1.large: 2 VCPU, 512 MB RAM, 10 GB Disk
- m1.xlarge: 2 VCPU, 1024 MB RAM, 20 GB Disk
- c1.xlarge: 4 VCPU, 2048 MB RAM, 20 GB Disk
Configuring the server part is done by using the following options:
- BATCHNAME: the name of the batch system to be used. This is recognized internally by the
DIET Batch System and should always have the value eucalyptus.
- PATHTONFS: path to a temporary directory
- CLOUDURL: the URL of the Cloud System's management service
- EMINAME: the name of the Virtual Machine Image containing the service
- ERINAME: the name of the Ramdisk image to be used when instantiating the service
- EKINAME: the name of the Kernel image to be used when instantiating the service
- VMTYPE: the type of the Virtual Machine to be instantiated
- KEYNAME: the name of the keypair created for use in the Cloud System
- VMMINCOUNT: minimum number of VM instances that is acceptable for the current service call to succede
- VMMAXCOUNT: maximum number of VM instances for the current service call
- PATHTOCERT: path to the X.509 certificate given by the Cloud System
- PATHTOPK: path to the private key that the current Cloud user has associated to the Cloud System
An example of a valid configuration is the following:
The DIET Team - Mer 29 nov 2017 15:13:36 EST