Uses of Package
org.cloudbus.cloudsim.datacenters
Package | Description |
---|---|
org.cloudbus.cloudsim.allocationpolicies |
Provides classes that implement policies for a
Datacenter
to select a Host to place or migrate a VM, based on some criteria defined by each class. |
org.cloudbus.cloudsim.brokers |
Provides
DatacenterBroker classes that act on behalf of a cloud customer,
attending his/her requests for creation and destruction of
Cloudlets and
VMs , assigning such Cloudlets to specific VMs. |
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.datacenters.network |
Provides network-enabled
Datacenter implementations. |
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.resources |
Provides classes that represent different physical and logical
Resource used by simulation
objects such as Hosts and VMs. |
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.builders |
Provides
Builder classes that
implement the Builder Design Pattern
to allow instantiating multiple simulation objects more easily. |
org.cloudsimplus.faultinjection |
Provides classes to inject random faults during simulation runtime.
|
org.cloudsimplus.listeners |
Provides
EventListener
implementations to enable event notifications during simulation execution. |
org.cloudsimplus.testbeds |
Provides base classes to enable implementing testbeds in a repeatable manner,
allowing a researcher to execute several simulation runs
for a given experiment and collect statistical data using a scientific approach.
|
org.cloudsimplus.traces.google |
Provides classes to process trace files from Google
Cluster Data that create objects such as Hosts and Cloudlets from such
files.
|
-
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.allocationpolicies Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.brokers Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.cloudlets Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.core Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.datacenters Class Description Datacenter An interface to be implemented by each class that provides Datacenter features.DatacenterCharacteristics An interface to be implemented by each class that represents the physical characteristics of a Datacenter.DatacenterPowerSupply Computes current amount of power being consumed by theHost
s of aDatacenter
.TimeZoned An interface to be implemented by objects that are physically placed into some time zone, such asDatacenter
andVm
. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.datacenters.network Class Description Datacenter An interface to be implemented by each class that provides Datacenter features.DatacenterSimple Implements the basic features of a Virtualized Cloud Datacenter.TimeZoned An interface to be implemented by objects that are physically placed into some time zone, such asDatacenter
andVm
. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.hosts Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.resources Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.vms Class Description Datacenter An interface to be implemented by each class that provides Datacenter features.TimeZoned An interface to be implemented by objects that are physically placed into some time zone, such asDatacenter
andVm
. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudbus.cloudsim.vms.network Class Description TimeZoned An interface to be implemented by objects that are physically placed into some time zone, such asDatacenter
andVm
. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudsimplus.builders Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudsimplus.faultinjection Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudsimplus.listeners Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudsimplus.testbeds Class Description Datacenter An interface to be implemented by each class that provides Datacenter features. -
Classes in org.cloudbus.cloudsim.datacenters used by org.cloudsimplus.traces.google Class Description Datacenter An interface to be implemented by each class that provides Datacenter features.