Class Summary |
Accumulator |
GridSim Accumulator provides a placeholder for maintaining statistical
values of a series of data added to it. |
AdvanceReservation |
This class handles all Advanced Reservation (AR) functionalities, such as
create, modify, cancel and query. |
AllocPolicy |
AllocPolicy is an abstract class that handles the internal
GridResource
allocation policy. |
ARGridResource |
ARGridResource class handles all Advanced Reservation functionalities.
|
ARObject |
ARObject class represents a reservation object and its properties.
|
ARPolicy |
ARPolicy is an abstract class that handles the internal
GridResource
allocation policy related to Advanced Reservation functionalities.
|
ARSimpleSpaceShared |
This is a resource scheduler that handles Advanced Reservation
functionalities. |
GridInformationService |
A Grid Information Service (GIS) is an entity that provides grid
resource registration, indexing and discovery services. |
Gridlet |
A Gridlet is a package that contains all the information related to the job
and its execution management details such as job length expressed in MI
(Millions Instruction), disk I/O operations, the size of input and output
files, and the job originator.
|
GridletList |
Gridsim GridletList class is used to maintain a list of Gridlets
(in linked-list) and support methods for organizing them |
GridResource |
GridResource extends the GridSimCore class for
gaining communication and concurrent entity capabilities.
|
GridSim |
This class is mainly responsible in initialization, running and stopping of
the overall simulation.
|
GridSimCore |
Since GridSim version 3.0, this is the overall class of GridSim package,
that must be extended by other GridSim
entities. |
GridSimRandom |
GridSim Random provides static methods for incorporating randomness in data
used for any simulation.
|
GridSimShutdown |
GridimShutdown waits for termination of all user entities to determine
the end of simulation.
|
GridSimStandardPE |
Defines MIPS (Million Instructions Per Second) rating for a standard
PE (Processing Element) or enables the users to define their own
MIPS or SPEC (Standard Performance Evaluation Corporation) rating
for a standard PE. |
GridSimTags |
Contains various static command tags that indicate a type of action that
needs to be undertaken by GridSim entities when they receive events. |
GridStatistics |
Records statistical data reported by other entities.
|
Input |
GridSim Input class defines a port through which a simulation entity
receives data from the simulated network.
|
IO_data |
Class relates to a communication between user entities and resources |
Machine |
GridSim Machine class represents an uniprocessor or shared memory
multiprocessor machine. |
MachineList |
GridSim MachineList simulates a collection of machines. |
Output |
GridSim Output defines a port through which a simulation entity sends
data to the simulated network.
|
PE |
GridSim PE (Processing Element) class represents CPU unit,
defined in terms of Millions Instructions Per Second (MIPS) rating.
|
PEList |
GridSim PEList maintains a list of PEs (Processing Elements) that make up
a machine. |
ResGridlet |
GridSim ResGridlet represents a Gridlet submitted to GridResource for
processing. |
ResGridletList |
GridSim ResGridletList maintains a linked-list of Gridlet |
ResourceCalendar |
GridSim ResourceCalendar class implements a mechanism to support modeling
a local load on Grid resources that may vary according to the time zone,
time, weekends and holidays. |
ResourceCharacteristics |
GridSim ResourceCharacteristics class represents static properties of a
resource such as resource architecture, Operating System (OS), management
policy (time- or space-shared), cost and time zone at which the resource
is located along resource configuration. |
ResourceUserList |
GridSim ResourceUserList maintains a linked-list of Grid Resource users |
Sim_from_port |
This class creates a new Sim_predicate to evaluate whether an event is
coming through a specific port. |
SpaceShared |
SpaceShared class is an allocation policy for GridResource that behaves
exactly like First Come First Serve (FCFS). |
Stat |
A class representing contents of a statistic object |
TimeShared |
TimeShared class is an allocation policy for GridResource that behaves
similar to a round robin algorithm, except that all Gridlets are
executed at the same time. |