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