The mobile processing unit support as well as a sample application are added.
The mobile processing units are simulated via CloudSim. It is assumed that the mobile devices operate Hosts and VMs like a server. Therefore, the classes located in the mobile_processing_unit package have a similar naming convention to the other Cloud and Edge components.
This commit is contained in:
@@ -1,3 +1,19 @@
|
||||
/*
|
||||
* Title: EdgeCloudSim - CloudServerManager
|
||||
*
|
||||
* Description:
|
||||
* CloudServerManager is responsible for creating and terminating
|
||||
* the cloud datacenters which operates the hosts and VMs.
|
||||
* It also provides the list of VMs running on the hosts and
|
||||
* the average utilization of all VMs.
|
||||
*
|
||||
* Please note that, EdgeCloudSim is built on top of CloudSim
|
||||
* Therefore, all the computational units are handled by CloudSim
|
||||
*
|
||||
* Licence: GPL - http://www.gnu.org/copyleft/gpl.html
|
||||
* Copyright (c) 2017, Bogazici University, Istanbul, Turkey
|
||||
*/
|
||||
|
||||
package edu.boun.edgecloudsim.cloud_server;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
*
|
||||
* Description:
|
||||
* VmAllocationPolicy_Custom implements VmAllocationPolicy to decide which.
|
||||
* VM is created on which host locatied on the datacenters. For those
|
||||
* VM is created on which host located on the datacenters. For those
|
||||
* who wants to add another Vm Allocation Policy to EdgeCloudSim should
|
||||
* provide another concreate instance of VmAllocationPolicy via ScenarioFactory
|
||||
* provide another concrete instance of VmAllocationPolicy via ScenarioFactory
|
||||
*
|
||||
* Licence: GPL - http://www.gnu.org/copyleft/gpl.html
|
||||
* Copyright (c) 2017, Bogazici University, Istanbul, Turkey
|
||||
|
||||
Reference in New Issue
Block a user