Uses of Package
org.cloudbus.cloudsim.hosts
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
VmAllocationPolicy
implementations
that enables VM migration.Provides
Datacenter
implementations,
that represents a physical Cloud Datacenter and contains a set of
Host
that together provide the basic cloud infrastructure.Provides
Host
implementations
that represent a Physical Machine (PM) is used to run Vm
from different cloud customers
(represented by a DatacenterBroker
).Provides network-enabled
Host
implementations.Provides classes and interfaces for modeling how physical or virtual elements
consume power.
Provides
VmScheduler
implementations that are used to schedule the execution of multiple
Vm
inside a given
Host
.Provides
VmSelectionPolicy
implementations that define policies to be used by a Host
to select a Vm
to migrate from a list of 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
Table
classes
that are used to format simulation results in different and structured ways such as
ASCII, CSV or HTML tables.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 Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.Keeps historic CPU utilization data about a host.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.A Host class that implements the most basic features of a Physical Machine (PM) inside a
Datacenter
. -
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.
-
ClassDescriptionAn interface to be implemented by each class that provides Physical Machines (Hosts) features.