|
GridSim v3.1 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
GridSim
.
See:
Description
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. |
IO_data | Class relates to a communication between user entities and resources or user entities and others. |
Machine | GridSim Machine class represents an uniprocessor or shared memory multiprocessor machine. |
MachineList | GridSim MachineList simulates a collection of machines. |
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. |
Exception Summary | |
ParameterException | This exception is to report bad or invalid parameters given during constructor. |
Classes that form the main simulation structure of GridSim
.
|
GridSim v3.1 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |