Uses of Package
org.cloudbus.cloudsim.datacenters
Package
Description
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.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.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.Provides
Datacenter
implementations,
that represents a physical Cloud Datacenter and contains a set of
Host
that together provide the basic cloud infrastructure.Provides network-enabled
Datacenter
implementations.Provides
Host
implementations
that represent a Physical Machine (PM) is used to run Vm
from different cloud customers
(represented by a DatacenterBroker
).Provides classes and interfaces for modeling how physical or virtual elements
consume power.
Provides classes that represent different physical and logical
Resource
used by simulation
objects such as Hosts and VMs.Provides implementations of Virtual Machines (
Vm
)
which are a software package that emulate the architecture of a physical machine.Provides network-enabled
Vm
implementations.Provides
Builder
classes that
implement the Builder Design Pattern
to allow instantiating multiple simulation objects more easily.Provides classes to inject random faults during simulation runtime.
Provides
EventListener
implementations to enable event notifications during simulation execution.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.
Provides classes to process trace files from Google
Cluster Data that create objects such as Hosts and Cloudlets from such
files.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.An interface to be implemented by each class that represents the physical characteristics of a Datacenter.An interface to be implemented by objects that are physically placed into some time zone, such as
Datacenter
andVm
. -
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.Implements the basic features of a Virtualized Cloud Datacenter.An interface to be implemented by objects that are physically placed into some time zone, such as
Datacenter
andVm
. -
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.An interface to be implemented by objects that are physically placed into some time zone, such as
Datacenter
andVm
. -
ClassDescriptionAn interface to be implemented by objects that are physically placed into some time zone, such as
Datacenter
andVm
. -
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.
-
ClassDescriptionAn interface to be implemented by each class that provides Datacenter features.