| 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) |