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