|
GridSim 5.0 beta | |||||||||
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), the size of input and output files, and the job owner id. |
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 | GridSimShutdown waits for termination of all GridSim 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 or send events. |
GridStatistics | Records statistical data reported by other entities. |
GridUser | GridUser class acts as a medium to communicate with
AbstractGIS entity. |
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. ASSUMPTION: All PEs under the same Machine have the same 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 5.0 beta | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |