All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.cloudbus.cloudsim.brokers.package-info Maven / Gradle / Ivy

Go to download

CloudSim Plus: A modern, highly extensible and easier-to-use Java 8 Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services

There is a newer version: 8.0.0
Show newest version
/**
 * Provides {@link org.cloudbus.cloudsim.brokers.DatacenterBroker} classes that act on behalf of a cloud customer,
 * attending his/her requests for creation and destruction of
 * {@link org.cloudbus.cloudsim.cloudlets.Cloudlet Cloudlets} and
 * {@link org.cloudbus.cloudsim.vms.Vm VMs}, assigning such Cloudlets to specific VMs.
 * These brokers can implement decision making algorithms to prioritize submission of Cloudlets
 * to the cloud, to define how a VM is selected to run a given Cloudlets, etc.
 *
 * 

The most basic implementation is the {@link org.cloudbus.cloudsim.brokers.DatacenterBrokerSimple} * that uses a Round-robin algorithm to select a VM from a list to place a submitted Cloudlet, * which is called a Cloudlet to VM mapping. * Other class such as the {@link org.cloudbus.cloudsim.brokers.DatacenterBrokerHeuristic} * allows setting a {@link org.cloudsimplus.heuristics.Heuristic} to find an sub-optimal * mapping. *

* * @author Manoel Campos da Silva Filho */ package org.cloudbus.cloudsim.brokers;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy