Home About Software Documentation Support Outreach Ecosystem Blog Dev Awards Team & Sponsors

Ecosystem

This page describes the relation of GridWay with different stakeholders in the Grid computing ecosystem.

Components developed by dsa-research.org

NameDescription
SGE Transfer Queue to Globus and GridWay This component enables the submission of jobs to a Grid from a cluster driven by a Sun Grid Engine. This set up is achieved using the concept of Transfer Queue from SGE, that can be build with this component to interface GridWay or a GRAM service.
GridGateWay: WSRF Interface for GridWayThis component offers a Web Service interface to GridWay. It enables the creation of hierarchical grid structures and exposes a WSRF interface to a metascheduling service. Notwithstanding, the GridWay team recommends the native API and Command Line Interface tools to interface GridWay.
DRMAA Bindings for perl and python These packages enable DRMAA scripting in these languages. Note that these packages require GridWay version 5.3.0.
Grid[Way] Job Template Manager Tool managing the generation and deletion of job templates requiring parameter sweeping. Possible combinations of sets and ranges for values are allowed, including skipping and exponential stepping. The submission, purging and information about the jobs submitted via the tool is provided as well.
BES interface for GridWay This component offers a BES interface to GridWay. It enables the remote access to GridWay’s metascheduling capabilities through a BES interface, allowing users to access services provided by different grid middlewares.

Third-party extensions

PackageDescriptionProject/InstituteContact
SA-Layer It is a meta-scheduling framework designed to provide the functionality needed to perform meta-scheduling of jobs in advance, which means that scheduling decisions are performed some time before jobs are actually executed. GridCloud team at the I3A (UCLM) Luis Tomás Bolívar
DRM4G It provides access to DRMs without intermediate middlewares. These DRMs can be: your own computer, local or remote workstations, local or remote clusters, etc. Santander Meteorology Group Antonio Cofino
GridWay + Google Maps web interfaceThe goal is to develop a web interface with a geographical representation of the GridWay resources using a GoogleMaps mashup, including useful information such as statistics of usage, workload, pending jobs, queue size, etc. It also contains options so the user can filter and select which information is relevant (where are the user's active jobs, or what is the situation of the submitted jobs).Google Summer of code 2009-Globus Alliance/UCM Carlos Martín Sánchez
TIGRE-GW-Client It enables an alternative deployment, giving the possibility to have a thin client for GridWay with fewer requisites, basically just a gsissh client. The TIGRE-GW-Client offers the full functionality available in the standard GridWay deployments, including arrays and workflows. Please find examples and a README file explaining howto use this component inside the tarball. TIGRE Ping Luo
GW GUI It provides a graphical interface for the GridWay metascheduler users. It offers the possibility to design workflows locally and then send input files and job template to a remote GridWay server, where the workflow will be launched. The task definition is very detailed, so basically you can construct complete GridWay job templates and easily define dependencies between them. Iván Fernández Hernández
Trust Management It provides GridWay with a mechanism to evalute the trust of the computational resources. The Trust module consists of modified host attribute parsers and match-making algorithms. Additionally the Trust module needs to modify the information providers of Grid resources. Madras Institute of Technology Prof Dr.S.Thamarai Selvi

GridWay Success Stories

Since January 2005, release date of its first open-source version, the GridWay Metascheduler has been downloaded thousands of times in 60 different countries; 25% are private companies and 75% are universities and research centres. Companies include integration and consulting companies, and end users in industries such as technology, finance, aerospace, and life sciences.

You are welcome to send us a success story you'd like to see here.

Standardization Working Groups

We actively participate in several OGF Working Groups.

Admin · Login