GridWay
Encyclopedia
GridWay is an open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 meta-scheduling
Meta-scheduling
Meta-scheduling or Super scheduling is a computer software technique of optimizing computational workloads by combining an organization's multiple Distributed Resource Managers into a single aggregated view, allowing batch jobs to be directed to the best location for execution.- Implementations...

 technology that enables large-scale, secure, reliable and efficient sharing of computing resources (clusters, computing farms, servers, supercomputers...), managed by different DRM (Distributed Resource Management) systems, such as Sun Grid Engine
Sun Grid Engine
Oracle Grid Engine, previously known as Sun Grid Engine , previously known as CODINE or GRD , is an open source batch-queuing system, developed and supported by Sun Microsystems...

, Condor
Condor cycle scavenger
Condor is an open source high-throughput computing software framework for coarse-grained distributed parallelization of computationally intensive tasks....

, PBS
Portable Batch System
Portable Batch System is the name of computer software that performs job scheduling. Its primary task is to allocate computational tasks, i.e., batch jobs, among the available computing resources...

, Load Sharing Facility
Load Sharing Facility
Load Sharing Facility is a commercial computer software job scheduler sold by Platform Computing. It can be used to execute batch jobs on networked Unix and Windows systems on many different architectures....

..., within a single organization (enterprise grid) or scattered across several administrative domains (partner or supply-chain grid). To this end, GridWay supports several Grid middlewares.

Functionality

GridWay provides end users and application developers with a scheduling framework similar to that found on local DRM systems, allowing to submit, monitor, synchronize and control jobs by means of a DRM-like command line interface (gwsubmit, gwwait, gwkill...) and DRMAA
DRMAA
DRMAA or Distributed Resource Management Application API is a high-level Open Grid Forum API specification for the submission and control of jobs to a Distributed Resource Management system, such as a Cluster or Grid computing infrastructure...

 (a OGF
OGF
OGF can refer to:* Open Gaming Foundation for role-playing games* Open Grid Forum for Grid Computing* Ordinary generating function in mathematics* Orange Grove Families, an early name of the Grove Street Families street gang in Grand Theft Auto: San Andreas...

standard).

GridWay performs job execution management and resource brokering, allowing unattended, reliable, and efficient execution of jobs, array jobs, or complex jobs on heterogeneous, dynamic and loosely-coupled Grids. GridWay performs all the job scheduling and submission steps transparently to the end user and adapts job execution to changing Grid conditions by providing fault recovery mechanisms, dynamic scheduling, migration on-request and opportunistic migration. The GridWay framework is a light component for meta-scheduling in the Grid Ecosystem intended for end users and grid application developers.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK