Package org.cloudsimplus.cloudlets
package org.cloudsimplus.cloudlets
Provides
Cloudlet implementations,
that represent an application which will run inside a Vm.
Each Cloudlet is abstractly defined in terms of its characteristics,
such as the number of Million Instructions (MI) to execute (length),
the number of required Pes
and a UtilizationModel for CPU, RAM and bandwidth.
Each utilization model defines how the Cloudlet will use a given resource along the time.
Some basic utilization models implementations are provided, such as the
UtilizationModelFull,
which indicates that a given available resource will be used 100% all the time.
Specific Cloudlet implementations can be, for instance, network-aware, enabling the simulation
of network communication. For more information
see org.cloudsimplus.datacenters package documentation.
- Author:
- Manoel Campos da Silva Filho
-
ClassDescriptionAn interface to be implemented by each class that provides basic features for cloud applications, a.k.a.Execution Status of Cloudlets.An abstract class for
Cloudletimplementations.Stores execution information about aCloudletsubmitted to a specificDatacenterfor processing.Cloudlet implements the basic features of an application/job/task to be executed by aVmon behalf of a given user.