Uses of Interface
org.cloudbus.cloudsim.core.Nameable
Package
Description
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 classes that implement the
Switch
interface
to allow creating Network Switches that compose a network topology.Provides classes and interfaces for the power-consumption module.
Provides classes to inject random faults during simulation runtime.
-
Uses of Nameable in org.cloudbus.cloudsim.brokers
Modifier and TypeInterfaceDescriptioninterface
Represents a broker acting on behalf of a cloud customer.Modifier and TypeClassDescriptionclass
An abstract class for implementingDatacenterBroker
s.class
A implementation ofDatacenterBroker
that uses a Best Fit mapping between submitted cloudlets and Vm's, trying to place a Cloudlet at the best suitable Vm which can be found (according to the required Cloudlet's PEs).class
A implementation ofDatacenterBroker
that uses a First Fit mapping between submitted cloudlets and Vm's, trying to place a Cloudlet at the first suitable Vm which can be found (according to the required Cloudlet's PEs).class
A simple implementation ofDatacenterBroker
that uses some heuristic to get a suboptimal mapping among submitted cloudlets and Vm's.class
A simple implementation ofDatacenterBroker
that try to host customer's VMs at the first Datacenter found. -
Uses of Nameable in org.cloudbus.cloudsim.core
Modifier and TypeInterfaceDescriptioninterface
An interface that represents a simulation entity.interface
A base interface used internally to implement the Null Object Design Pattern for interfaces extendingSimEntity
.Modifier and TypeClassDescriptionclass
A Cloud Information Service (CIS) is an entity that provides cloud resource registration, indexing and discovery services.class
Represents a simulation entity. -
Uses of Nameable in org.cloudbus.cloudsim.datacenters
Modifier and TypeInterfaceDescriptioninterface
An interface to be implemented by each class that provides Datacenter features.Modifier and TypeClassDescriptionclass
Implements the basic features of a Virtualized Cloud Datacenter. -
Uses of Nameable in org.cloudbus.cloudsim.datacenters.network
Modifier and TypeClassDescriptionclass
NetworkDatacenter class is aDatacenter
whose hosts have network support. -
Uses of Nameable in org.cloudbus.cloudsim.network.switches
Modifier and TypeClassDescriptionclass
An abstract class for implementing NetworkSwitch
es.class
This class represents an Aggregate Switch in a Datacenter network.class
Represents an Edge Switch in a Datacenter network, which can be connected toNetworkHost
s.class
Allows simulating a Root switch which connects Datacenters to an external network. -
Uses of Nameable in org.cloudbus.cloudsim.power
Modifier and TypeClassDescriptionclass
Periodically measures the current power usage of one or morePowerAware
entities, according to a definedinterval
, storing the results. -
Uses of Nameable in org.cloudsimplus.faultinjection
Modifier and TypeClassDescriptionclass