| Package | Description |
|---|---|
| org.cloudbus.cloudsim | |
| org.cloudbus.cloudsim.network.datacenter | |
| org.cloudbus.cloudsim.power |
| Modifier and Type | Class and Description |
|---|---|
class |
VmSchedulerSpaceShared
VmSchedulerSpaceShared is a VMM allocation policy that allocates one or more Pe to a VM, and
doesn't allow sharing of PEs.
|
class |
VmSchedulerTimeShared
VmSchedulerTimeShared is a VMM allocation policy that allocates one or more Pe to a VM, and
allows sharing of PEs by multiple VMs.
|
class |
VmSchedulerTimeSharedOverSubscription
This is a Time-Shared VM Scheduler, which allows over-subscription.
|
| Modifier and Type | Method and Description |
|---|---|
VmScheduler |
Host.getVmScheduler()
Gets the VM scheduler.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
Host.setVmScheduler(VmScheduler vmScheduler)
Sets the VM scheduler.
|
| Constructor and Description |
|---|
Host(int id,
RamProvisioner ramProvisioner,
BwProvisioner bwProvisioner,
long storage,
java.util.List<? extends Pe> peList,
VmScheduler vmScheduler)
Instantiates a new host.
|
HostDynamicWorkload(int id,
RamProvisioner ramProvisioner,
BwProvisioner bwProvisioner,
long storage,
java.util.List<? extends Pe> peList,
VmScheduler vmScheduler)
Instantiates a new host.
|
| Constructor and Description |
|---|
NetworkHost(int id,
RamProvisioner ramProvisioner,
BwProvisioner bwProvisioner,
long storage,
java.util.List<? extends Pe> peList,
VmScheduler vmScheduler) |
| Constructor and Description |
|---|
PowerHost(int id,
RamProvisioner ramProvisioner,
BwProvisioner bwProvisioner,
long storage,
java.util.List<? extends Pe> peList,
VmScheduler vmScheduler,
PowerModel powerModel)
Instantiates a new host.
|
PowerHostUtilizationHistory(int id,
RamProvisioner ramProvisioner,
BwProvisioner bwProvisioner,
long storage,
java.util.List<? extends Pe> peList,
VmScheduler vmScheduler,
PowerModel powerModel)
Instantiates a new power host utilization history.
|