Package | Description |
---|---|
jobTracer | |
models | |
scheduling | |
simulation |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<App> |
GenerateJobs.loadApplications(int numberOfApps)
1- Determine the percentage of the AR application
2- Read the required number of application
|
Modifier and Type | Method and Description |
---|---|
App |
Task.getApp() |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<App> |
App.initialiseDefaultInstances() |
Modifier and Type | Method and Description |
---|---|
boolean |
Sky.isAppApplicable(App ap)
Check if the [App] can be run by at least one cloud.
|
void |
Task.setAppRef(App AppRef) |
Constructor and Description |
---|
GlobalScheduler(App ap) |
Constructor and Description |
---|
GReport(java.util.ArrayList<App> APPs,
Sky SKY) |
Modifier and Type | Method and Description |
---|---|
App |
Resource.getApp() |
Modifier and Type | Method and Description |
---|---|
protected void |
ServersManager.executApplication(App ap)
Executing [app] by chosen cloud that has a valid reservation
|
Resource |
ServersManager.makeAppReservation(App app)
***************************************************************************************
Making reservation returns a Resource object that estimates needed energy
and occupied capacity rate with token details.
|
protected void |
ServersManager.releaseReservation(App ap)
Releasing reservation
|
Constructor and Description |
---|
Resource(Cloud c,
App APP,
double DNeededEnergy,
double DCapacityRate,
java.lang.Double DReservationValidUntil)
This constructor is for AR mode
|
Constructor and Description |
---|
Source(Sky SKY,
java.util.ArrayList<App> Apps) |