Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
E
F
G
I
L
M
N
O
P
R
S
T
U
W
A
AggregatedScheduleReport(Experiment, LinkedList)
- Method in class
Broker
allocation_policy
- Variable in class
ResDef
AMS2000_Application()
- Static method in class
GridSimMain
Application1(Random)
- Static method in class
GridSimMain
arch
- Variable in class
ResDef
B
body()
- Method in class
Broker
body()
- Method in class
UserEntity
body()
- Method in class
ReportWriter
br
- Variable in class
Broker.BRGridletProcessingTime
Broker
- class
Broker
.
The Grid Resource Broker: It is a GridSim entity with network.
Broker.BRGridletProcessingTime
- class
Broker.BRGridletProcessingTime
.
A class to store record of earlier processing time of a given Gridlet on a given resource.
Broker.BRGridletProcessingTime(BrokerResource, Gridlet)
- Constructor for class
Broker.BRGridletProcessingTime
Broker.OrderBRGridletProcessingTime
- class
Broker.OrderBRGridletProcessingTime
.
Comparator Interace for Sorting records of BRGridletProcessingTime in asceneding order.
Broker.OrderBRGridletProcessingTime()
- Constructor for class
Broker.OrderBRGridletProcessingTime
Broker.OrderCost
- class
Broker.OrderCost
.
Broker.OrderCost()
- Constructor for class
Broker.OrderCost
Broker.OrderCostTime
- class
Broker.OrderCostTime
.
Broker.OrderCostTime()
- Constructor for class
Broker.OrderCostTime
Broker(String, double)
- Constructor for class
Broker
BrokerResource
- class
BrokerResource
.
A class that maintains Resource details and Gridlets assigned to it.
BrokerResource(ResourceCharacteristics, double)
- Constructor for class
BrokerResource
BudgetUtilizationFactor()
- Method in class
Experiment
C
col_values
- Variable in class
ReportWriter
compare(Object, Object)
- Method in class
Broker.OrderCost
returns -ve if a < b, 0 if a == b, +ve if a > b.
compare(Object, Object)
- Method in class
Broker.OrderCostTime
compare(Object, Object)
- Method in class
Broker.OrderBRGridletProcessingTime
returns -ve if a < b, 0 if a == b, +ve if a > b.
configFile
- Variable in class
RunConfiguration
CostPerSec
- Variable in class
ResDef
E
EcoGrid_Application(Random)
- Static method in class
GridSimMain
ExpectedCompletionTime(Gridlet)
- Method in class
BrokerResource
ExpectedProcessingCost(Gridlet)
- Method in class
BrokerResource
Identify an expected processing cost on the resource
Experiment
- class
Experiment
.
The User Experiment paramter class.
Experiment(int, GridletList, int, boolean, double, double, String, String[])
- Constructor for class
Experiment
Create parameters associated with the user experiment.
ExperimentRemainingBudget()
- Method in class
Broker
The budget available for allocation...after excluding "the budget spent + comited
F
FirstAvailableSlotTime()
- Method in class
BrokerResource
G
Get_DB_factor_flag()
- Method in class
Experiment
GetAllGridletsLengthAccumulator()
- Method in class
Experiment
GetAvailableMI(double)
- Method in class
BrokerResource
Returns available MIs depending on resource load from current time.
GetAvailableMIPS_PreviousSchedule()
- Method in class
BrokerResource
GetAvailableMIPS()
- Method in class
BrokerResource
GetAvailableMIPSPerPE()
- Method in class
BrokerResource
Identify Actual MIPS available Per PE.
GetB_factor()
- Method in class
Experiment
GetBudget()
- Method in class
Experiment
GetBudgetSpent()
- Method in class
Experiment
GetD_factor()
- Method in class
Experiment
GetDeadline()
- Method in class
Experiment
GetDeadlineTime()
- Method in class
Experiment
GetEndTime()
- Method in class
Experiment
GetGridletList()
- Method in class
Experiment
GetID()
- Method in class
Experiment
GetNoOfGridlets()
- Method in class
Experiment
GetNoOfSuccessfulGridlets()
- Method in class
Experiment
GetOptimizationStrategy()
- Method in class
Experiment
GetOptimizationStrategyName()
- Method in class
Experiment
GetParameterValue(int)
- Method in class
BrokerResource
GetReportFileName()
- Method in class
Experiment
GetResourcesNameList()
- Method in class
Experiment
GetStartTime()
- Method in class
Experiment
GetUnFinishedGridletsLengthAccumulator()
- Method in class
BrokerResource
An accumulator of the length of all gridlets to be completely processed.
glList
- Variable in class
BrokerResource
gridlet_processing_time
- Variable in class
Broker.BRGridletProcessingTime
GridletCompletionFactor()
- Method in class
Experiment
GridSimMain
- class
GridSimMain
.
GridSimMain()
- Constructor for class
GridSimMain
I
IsSuccessful()
- Method in class
Experiment
IsSufficientMIAvailableOnSinglePE(Gridlet, double)
- Method in class
BrokerResource
This module checks available MI on a single PE within available deadline period is sufficient for a Gridlet to run successful.
L
LatestLoad
- Variable in class
BrokerResource
M
main(String[])
- Static method in class
GridSimMain
N
No_of_PEs
- Variable in class
ResDef
no_of_resources
- Variable in class
RunConfiguration
no_of_users
- Variable in class
RunConfiguration
NoOfGridletsCommitted()
- Method in class
BrokerResource
NoOfGridletsDispatchedSoFar
- Variable in class
BrokerResource
NoOfGridletsFinishedSoFar
- Variable in class
BrokerResource
NoOfGridletsInExec()
- Method in class
BrokerResource
NoOfGridletsInQueue()
- Method in class
BrokerResource
NoOfGridletsInReady()
- Method in class
BrokerResource
O
opsys
- Variable in class
ResDef
OPTIMIZE_COST
- Static variable in class
Experiment
OPTIMIZE_COST_PLUS
- Static variable in class
Experiment
OPTIMIZE_COST_TIME
- Static variable in class
Experiment
OPTIMIZE_NONE
- Static variable in class
Experiment
OPTIMIZE_TIME
- Static variable in class
Experiment
P
PARAM_GRIDLETS_COMMITTED_FOR_RESOURCE
- Static variable in class
BrokerResource
PARAM_GRIDLETS_FINISHED
- Static variable in class
BrokerResource
PARAM_GRIDLETS_ON_RESOURCE
- Static variable in class
BrokerResource
PARAM_PROCESSING_EXPENSES
- Static variable in class
BrokerResource
PE_SPEC_Rating
- Variable in class
ResDef
ProcessingExpensesSoFar
- Variable in class
BrokerResource
R
ReadConfig()
- Method in class
RunConfiguration
ReadSimDataAndRun()
- Static method in class
GridSimMain
readString()
- Static method in class
RunConfiguration
read String from the keyboard until ENTER key is pressed.
RemainingTimePeriodFromNow(double)
- Method in class
BrokerResource
It returns Number of System Time Units (say Sec.) from current time to the EndTime (say Deadline)
ReportWriter
- class
ReportWriter
.
A user defined Report Writter Entity.
ReportWriter(String, int, int, String, String[], boolean, double[], boolean, double)
- Constructor for class
ReportWriter
ResDef
- class
ResDef
.
ResDef(String, String, int, int, int, double)
- Constructor for class
ResDef
resource
- Variable in class
BrokerResource
resource_sample_points
- Variable in class
RunConfiguration
ResourceShareVariation()
- Method in class
BrokerResource
Chnage in resource share since the last schedule.
RunConfiguration
- class
RunConfiguration
.
RunConfiguration(String)
- Constructor for class
RunConfiguration
S
ScheduleReport(Experiment, LinkedList, boolean)
- Method in class
Broker
SetAvailableMIPS_PreviousSchedule()
- Method in class
BrokerResource
SetBudget(double)
- Method in class
Experiment
SetDeadline(double)
- Method in class
Experiment
SetDeadlineBudget(double, double)
- Method in class
Experiment
SetEndTime()
- Method in class
Experiment
SetStartTime()
- Method in class
Experiment
Set Current Time as Experiment Start Time.
SimulateEcoGrid(int, int, ResDef[], boolean, double, double, int, String, boolean, double[], boolean, double, boolean)
- Static method in class
GridSimMain
SimulateGrid(int, int, double, double, int, double, String, boolean, boolean)
- Static method in class
GridSimMain
T
TimeUtilizationFactor()
- Method in class
Experiment
U
UpdateAvailableMIPS(Gridlet, int)
- Method in class
BrokerResource
Update Total Available MIPS
UpdateAvailableMIPSDuringSchedule()
- Method in class
BrokerResource
UserEntity
- class
UserEntity
.
Grid User Entity, which creates Grid Environment, setups experiment and invokes the broker.
UserEntity(String, Experiment, double, long, double, boolean)
- Constructor for class
UserEntity
users_sample_points
- Variable in class
RunConfiguration
W
WriteAggregateScheduleReport(String, String, int, Experiment, LinkedList, boolean)
- Method in class
Broker
WriteScheduleReport(String, String, int, Experiment, LinkedList, boolean)
- Method in class
Broker
A
B
C
E
F
G
I
L
M
N
O
P
R
S
T
U
W
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes