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

org.cloudbus.cloudsim.vms.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 implementations of Virtual Machines ({@link org.cloudbus.cloudsim.vms.Vm})
 * which are a software package that emulate the architecture of a physical machine.
 * Each VM is executed by a Host and it is used to run applications ({@link org.cloudbus.cloudsim.cloudlets.Cloudlet}).
 * Both VMs and Cloudlets are owned by a specific cloud customer
 * (represented by a {@link org.cloudbus.cloudsim.brokers.DatacenterBroker}).
 *
 * 

As each VM can run several Cloudlets, the scheduling of such Cloudlets on the VM's CPU * cores ({@link org.cloudbus.cloudsim.resources.Pe}) is defined by * a {@link org.cloudbus.cloudsim.schedulers.cloudlet.CloudletScheduler}. *

* *

The most basic Vm implementation is the {@link org.cloudbus.cloudsim.vms.VmSimple}.

* *

Specific Vm implementations can be power- or network-aware, enabling the simulation * of power consumption and network communication. For more information * see {@link org.cloudbus.cloudsim.datacenters} package documentation.

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy