Uses of Package
org.cloudbus.cloudsim.resources
Package | Description |
---|---|
org.cloudbus.cloudsim.cloudlets | |
org.cloudbus.cloudsim.core |
Provides core classes used just internally by CloudSim Plus,
except the
CloudSim class that is the
start point and main class used to run simulations. |
org.cloudbus.cloudsim.datacenters |
Provides
Datacenter implementations,
that represents a physical Cloud Datacenter and contains a set of
Host that together provide the basic cloud infrastructure. |
org.cloudbus.cloudsim.hosts |
Provides
Host implementations
that represent a Physical Machine (PM) is used to run Vm
from different cloud customers
(represented by a DatacenterBroker ). |
org.cloudbus.cloudsim.hosts.network |
Provides network-enabled
Host implementations. |
org.cloudbus.cloudsim.provisioners |
Provides
ResourceProvisioner implementations
that define policies used by a Host
to manage the allocation of some resource for its VMs, such as
Ram ,
Bandwidth or Pe . |
org.cloudbus.cloudsim.resources |
Provides classes that represent different physical and logical
Resource used by simulation
objects such as Hosts and VMs. |
org.cloudbus.cloudsim.schedulers.vm |
Provides
VmScheduler
implementations that are used to schedule the execution of multiple
Vm inside a given
Host . |
org.cloudbus.cloudsim.vms |
Provides implementations of Virtual Machines (
Vm )
which are a software package that emulate the architecture of a physical machine. |
org.cloudbus.cloudsim.vms.network |
Provides network-enabled
Vm implementations. |
org.cloudsimplus.autoscaling |
Provides classes to enable horizontal and vertical scaling
of VMs in order to, respectively, adapt resource requirements to current workload
and to balance load across different VMs.
|
org.cloudsimplus.builders |
Provides
Builder classes that
implement the Builder Design Pattern
to allow instantiating multiple simulation objects more easily. |
-
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.cloudlets Class Description ResourceManageable An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) with features to manage resource capacity and allocation. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.core Class Description Resource An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) that doesn't provide direct features to change allocated amount of resource.Resourceful -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.datacenters Class Description DatacenterStorage Implements the storage logic for a Datacenter. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.hosts Class Description Pe A interface to be implemented by each class that provides the basic features of a virtual or physical Processing Element (PE) of a PM or VM.Pe.Status Status of PEs.Resource An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) that doesn't provide direct features to change allocated amount of resource.Resourceful ResourceManageable An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) with features to manage resource capacity and allocation. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.hosts.network Class Description Pe A interface to be implemented by each class that provides the basic features of a virtual or physical Processing Element (PE) of a PM or VM.Resourceful -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.provisioners Class Description Pe A interface to be implemented by each class that provides the basic features of a virtual or physical Processing Element (PE) of a PM or VM.ResourceManageable An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) with features to manage resource capacity and allocation. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.resources Class Description DatacenterStorage Implements the storage logic for a Datacenter.File A class for representing a physical file in a DataCloud environmentFileAttribute Stores related information regarding to aFile
entity.FileStorage An interface which defines the desired functionality of a storage system in a Data Cloud that performs operations on a file system, such as file inclusion, exclusion and renaming.HarddriveStorage An implementation of a Hard Drive (HD) storage device.Pe A interface to be implemented by each class that provides the basic features of a virtual or physical Processing Element (PE) of a PM or VM.Pe.Status Status of PEs.Processor Resource An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) that doesn't provide direct features to change allocated amount of resource.ResourceAbstract An abstract implementation of aResource
.ResourceCapacity An interface to allow getting the capacity of a given resource.ResourceManageable An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) with features to manage resource capacity and allocation.ResourceManageableAbstract A class that represents simple resources such as RAM, CPU, Bandwidth or Pe. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.schedulers.vm Class Description Pe A interface to be implemented by each class that provides the basic features of a virtual or physical Processing Element (PE) of a PM or VM. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.vms Class Description Processor Resource An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) that doesn't provide direct features to change allocated amount of resource.Resourceful ResourceManageable An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) with features to manage resource capacity and allocation. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudbus.cloudsim.vms.network Class Description Resourceful -
Classes in org.cloudbus.cloudsim.resources used by org.cloudsimplus.autoscaling Class Description Resource An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) that doesn't provide direct features to change allocated amount of resource.ResourceManageable An interface to represent a physical or virtual resource (like RAM, CPU or Bandwidth) with features to manage resource capacity and allocation. -
Classes in org.cloudbus.cloudsim.resources used by org.cloudsimplus.builders Class Description FileStorage An interface which defines the desired functionality of a storage system in a Data Cloud that performs operations on a file system, such as file inclusion, exclusion and renaming.Pe A interface to be implemented by each class that provides the basic features of a virtual or physical Processing Element (PE) of a PM or VM.