GridSim 5.0 beta

Uses of Class
gridsim.GridSimCore

Packages that use GridSimCore
gridsim Classes that form the main simulation structure of GridSim
gridsim.auction Classes that form the framework of auction model in GridSim. 
gridsim.datagrid Classes that form the framework of DataGrid model in GridSim. 
gridsim.datagrid.index Classes that form the structure of multiple regional Data GIS and Replica Catalogue entities. 
gridsim.index Classes that form the structure of multiple regional GIS entities. 
gridsim.net Classes that form the network extension of GridSim
gridsim.net.flow Classes that form the network flow extension of GridSim
gridsim.net.fnb Classes that form the finite network buffer extension of GridSim
gridsim.parallel   
gridsim.parallel.reservation   
gridsim.parallel.util   
gridsim.resFailure Classes that form the framework of resource failures model in GridSim. 
 

Uses of GridSimCore in gridsim
 

Subclasses of GridSimCore in gridsim
 class AdvanceReservation
          This class handles all Advanced Reservation (AR) functionalities, such as create, modify, cancel and query.
 class ARGridResource
          ARGridResource class handles all Advanced Reservation functionalities.
 class GridInformationService
          A Grid Information Service (GIS) is an entity that provides grid resource registration, indexing and discovery services.
 class GridResource
          GridResource extends the GridSimCore class for gaining communication and concurrent entity capabilities.
 class GridSim
          This class is mainly responsible in initialization, running and stopping of the overall simulation.
 class GridSimShutdown
          GridSimShutdown waits for termination of all GridSim user entities to determine the end of simulation.
 class GridUser
          GridUser class acts as a medium to communicate with AbstractGIS entity.
 

Uses of GridSimCore in gridsim.auction
 

Subclasses of GridSimCore in gridsim.auction
 class Auction
          This class represents an auction.
 class Auctioneer
          This class defines the basic behavious of an auctioneer
 class AuctionObserver
          This class is used by entities that want to participate as bidders in auctions.
 class ContinuousDoubleAuction
          This class represents a Continuos Double Auction.
 class DoubleAuction
          This class represents a double auction.
 class DutchAuction
          This class represents a Dutch Auction.
 class EnglishAuction
          This class represents an English Auction.
 class FirstPriceSealedBidAuction
          This class represents a First-Price Sealed Bid auction.
 class OneSidedAuction
          This class represents an one-sided auction.
 class ReverseDutchAuction
          This class represents a Reverse Dutch Auction.
 class ReverseEnglishAuction
          This class represents a Reverse English Auction.
 class ReverseFirstPriceSealedBidAuction
          This class represents a Reverse First-Price Sealed Bid auction.
 

Uses of GridSimCore in gridsim.datagrid
 

Subclasses of GridSimCore in gridsim.datagrid
 class DataGridResource
          A resource for Data Grids enables users to run their jobs as well as to gain access to available data sets.
 class DataGridUser
          A class for representing a user in a Data Grid environment
 

Uses of GridSimCore in gridsim.datagrid.index
 

Subclasses of GridSimCore in gridsim.datagrid.index
 class AbstractRC
          An abstract class for the functionality of a Replica Catalogue (RC) entity.
 class DataGIS
          A Data GridInformationService (GIS) entity that is responsible only for storing a registration info from a Replica Catalogue (RC) entity.
 class DataRegionalGIS
          A data GridInformationService (GIS) entity that is responsible for storing a registration info from a Replica Catalogue (RC) entity and answering any incoming queries.
 class RegionalRC
          This class acts as a local RC and/or a leaf RC in a hierarchical model.
 class TopRegionalRC
          This class acts as a centralized RC or a root RC in a hierarchical model.
 

Uses of GridSimCore in gridsim.index
 

Subclasses of GridSimCore in gridsim.index
 class AbstractGIS
          AbstractGIS is an abstract class which aims to provide skeletons for its chid classes to implement the required base functionalities of a regional GridInformationService (GIS).
 class RegionalGIS
          RegionalGIS is a simple regional GridInformationService (GIS) entity that performs basic functionalities, such as storing a list of local resources, and asking other regional GIS entities for resources.
 

Uses of GridSimCore in gridsim.net
 

Methods in gridsim.net with parameters of type GridSimCore
 void FloodingRouter.attachHost(GridSimCore entity, PacketScheduler sched)
          Attaches an entity to this router.
 void RIPRouter.attachHost(GridSimCore entity, PacketScheduler sched)
          Attaches an entity to this router.
 void RateControlledRouter.attachHost(GridSimCore entity, PacketScheduler sched)
          Attaches an entity to this router.
abstract  void Router.attachHost(GridSimCore entity, PacketScheduler sched)
          Attaches an entity to this router.
 

Uses of GridSimCore in gridsim.net.flow
 

Methods in gridsim.net.flow with parameters of type GridSimCore
 void FlowRouter.attachHost(GridSimCore entity, PacketScheduler sched)
          Attaches an entity to this router.
 

Uses of GridSimCore in gridsim.net.fnb
 

Methods in gridsim.net.fnb with parameters of type GridSimCore
 void FnbRIPRouter.attachHost(GridSimCore entity, PacketScheduler sched)
          Attaches an entity to this router.
 

Uses of GridSimCore in gridsim.parallel
 

Subclasses of GridSimCore in gridsim.parallel
 class ParallelResource
          ParallelResource extends the GridResource class for gaining communication and concurrent entity capabilities.
 

Uses of GridSimCore in gridsim.parallel.reservation
 

Subclasses of GridSimCore in gridsim.parallel.reservation
 class ReservationRequester
          This class represents an entity that makes advance reservation requests.
 

Uses of GridSimCore in gridsim.parallel.util
 

Subclasses of GridSimCore in gridsim.parallel.util
 class Workload
          The main purpose of this class is to create a realistic simulation environment where your jobs are competing with others.
 

Uses of GridSimCore in gridsim.resFailure
 

Subclasses of GridSimCore in gridsim.resFailure
 class GridResourceWithFailure
          GridResourceWithFailure is based on GridResource, but with added failure functionalities.
 class RegionalGISWithFailure
          RegionalGISWithFailure is based on RegionalGIS, but with added failure functionalities.
 


GridSim 5.0 beta

The University of Melbourne, Australia, 2009