GridLab logo
Welcome
* Introduction
* News
* FAQ
* Licence
Download
* GAT Releases
* Adaptor Releases
* Documentation
* Presentations
* Publications
People
* Collaborations
* Team
* e-Mail
* Internal
Information Society Technologies  
 
| Home | Products & Technologies | Support & Downloads | Contact us |  

Grid(Lab) Grid Application Toolkit



GGF SAGA-RG, N*Grid, Cactus, UCoMS, CLUSTERIX, GridOneD, GEO 600, Einstein@home, VL-E, GriKSL, NRL Protean Group, GEMSS, Ibis, and more...

GGF SAGA-RG [GridLab technologies: GAT]
Many scientific application developers wish to make use of the exciting possibilities opened up by the advent of the Grid. These developers, however, have their own scientific agendas to pursue and often cannot spare the time or resources to fully investigate the vast wealth of Grid technologies and APIs which currently exist. They would rather be presented with a simple API close to the programming paradigms and interfaces they are used to for the fairly simple common operations they need to perform, e.g remote job submission, file transfer, etc. A Fortran application programmer wants to see a call very much like:

call fileCopy (source, destination)

Although this example is simplified, it illustrates the motivation for our work. The APIs specified by this WG will deliver a similar level of abstraction for a small set of basic Grid operations. The precise set of operations is to be decided by the WG based upon application requirements, but our initial focus will be on file transfer and job submission.

The group will lower the barrier for scientific application developers to make use of the grid by providing a small, consistent API for the operations of interest, the Simple API for Grid Applications (SAGA).

For more information: SAGA-RG

N*Grid project [GridLab technologies: GAT, Cactus, Gridsphere, GridLab Services]
The N*Grid is a government funded project to build a Grid infrastructure across S. Korea, Grid middleware, and to enhance applications to make use of these Grid technologies. Like GridLab, N*Grid is aimed at supporting real applications on a production Grid. As part of this effort, N*Grid is interested in working with GridLab and the Cactus Project to enhance the Cactus Computational Toolkit to support Computational Fluid Dynamics (CFD) applications. In addition, N*Grid Project is interested in using GridSphere, developed by the Portals work package, to support development of the N*Grid Portal. Thus, this collaboration will provide GridLab with many opportunities for exploring the use of all of its technologies in a whole new range of application scenarios.

For more information: http://gridcenter.or.kr/

Cactus Computational Toolkit [GridLab technologies: GAT, Gridsphere, GridLab Services]
The Cactus Computational Toolkit is an open source problem solving environment that originated in the academic research community. It was initially designed for computational scientists working with Einsteins equasions in the field of numerical relativity. It has since evolved to provide a general parallel programming framework with which researchers from many different disciplines can easily create reusable modules, with well defined interfaces, to construct powerful and complex problem solving codes and environments. Gridlab is working very closely with developers of Cactus to construct tools and services that will provide computational scientists with an easy-to-use and stable Grid platform on which they can build and execute their application codes. The Cactus Portal is one of the most visible software components being developed to support the Cactus project in these efforts.

For more information: http://www.cactuscode.org
and http://www.cactuscode.org/Collaborations/index.html

UCoMS: Ubiquitous Computing and Monitoring System for Discovery and Management of Energy Resources
[GridLab technologies: GAT, Gridsphere, GridLab Services]
UCoMS is a new project in the Center for Computation and Technology at the Louisiana State University in the USA to develop new Grid computing and sensor network technologies for the management of energy resources. The overall research objective lies in the design, deployment, and evaluation of a large-scale ubiquitous computing and monitoring system for exploration and management of energy resources in the Gulf of Mexico. UCoMS is designed to support computation-intensive fine-grained simulations, enable a huge amount of measured data storage and real-time processing, and provide safety monitoring on the well platforms. These design goals will be achieved by means of massive computing power made available through grid computing for demanding reservoir simulation runs and huge drilling/production data storage and processing. The GridLab Grid Appliacation Toolkit will be expanded to support UCoMS applications, with user interfaces and grid portals built and deployed on the basis of the GridSphere framework.

For more information: http://www.cct.lsu.edu/projects/ucoms/index.html


Astrophysics Simulation Collaboratory [GridLab technologies: GAT, Cactus, Gridsphere, GridLab Services]
The ASC provides the collaborative environment for numerous geographically distributed projects in different scientific disciplines. It accomplishes this through the ASC Portal, a specialized framework for the Cactus Computational Toolkit, that ties astrophysics and grid computing together. The ASC portal manages the various aspects of a Cactus simulation (building a configuration, launching a simulation) and also enables the visualization of output data. The collaborative aspects of the portal derive their power from the communication (XML/SOAP) between the Cactus code and the ASC portal. Users can launch jobs on remote resources that announce their existence to the portal, display their resource hostname, data storage directory, current time-step, and the port number of a web server that provides additional simulation information. Group members can subsequently follow the job's progress and view job details by means of this web server.

For more information: http://wugrav.wustl.edu:8080/gridsphere/gridsphere

CLUSTERIX - National CLUSTER of LInuX Systems [GridLab technologies: Gridsphere, GAT, GridLab Services]
The main objective of the project is to develop mechanisms and tools that allow the deployment of a production-class Grid environment metacluster consisting of local PC-clusters located in geographically distant independent centers. The backbone installation will consist of local PC-clusters with 64-bit architecture connected by dedicated channels based on the PIONIER optical network. The particular aims include, among others, the development of a management software (middleware) allowing access to the resources and their control, support for dynamic changes in size and configuration of the hardware architecture, including temporary addition of computational resources, therefore allowing the overall power increase without the necessity to dedicate a machine pool for the grid, as well as collaboration with other projects related to the PIONIER program, e.g., remote visualization, access to data warehouse and KKO (National Computational Cluster based on the LSF batch system).

For more information: http://www.clusterix.pcz.pl

GridOneD project [GridLab technologies: GAT, Triana, GridLab Services]
GridOneD is based around the Triana software and is focused on creating open source middleware components for use within Triana and other applications wishing to become grid enabled. GridOneD also extends Triana to supply services for integrating Gravitational Wave search codes. It is using the GAP/GAT and various Gridlab services to implement a production scenario for Grid computing for searching for inspiral binaries and for data mining applications. For example, it is using the following Gridlab services: data management for replication and the transferring of the gravitational wave data; GRMS for submitting a Triana job onto the testbed; monitoring for asynchronous monitoring of notifications of parameter changes; GridSphere for rendering the current list of Triana jobs submitted onto the testbed; and the adaptive components to automatically load balance the services for a specified QoS.

For more information: http://www.gridoned.org

GEO 600 project [GridLab technologies: [Triana, GAT]
GEO 600 is the main customer for GridOneD. The GEO 600 project aims at the direct detection of gravitational waves by means of a laser interferometer of 600 m armlength. Gravitational waves are extremely small ripples in the structure of spacetime caused by astrophysical events like supernovae or coalescing binaries.

For more information: http://www.geo600.uni-hannover.de

Einstein@home project [GridLab technologies: Triana, GAT, GridLab Services]
Phase II of the Einstein@home project will be coordinated by the Max Planck Institute for Gravitational Physics in Golm and Cardiff University to scale peer-to-peer distributed computing projects (such as SETI and BOINC) to millions of peers. The Einstein@home proposal, phase |, has been submitted to the NSF in February 2004, proposal number NSF-0427768. Phase II will use a BOINC binding of the GAT interface combined with services from other projects, such as FreeNet, in order to reach the scalability, remain future-proof and allow applications to use this environment along with any other that the GAT supports.

For more information: http://www.lsc-group.phys.uwm.edu/itr2004/

VL-E project [GridLab technologies: GAT, GridLab Services]
The mission of the VL-E project is to boost e-Science by the creation of an e-Science environment and doing research on methodologies. The strategy is to carry out concerted research along the complete e-Science technology chain, ranging from applications to networking, focused on new methodologies and reusable components. The essential components of the total e-Science technology chain are:
  • e-Science development areas,
  • a Virtual Laboratory development area,
  • a Large Scale Distributed computing development area, consisting of high performance networking and grid parts.


For more information: http://www.vl-e.nl/

GriKSL Grid Based Simulation and Visualization [GridLab technologies: GAT, GridLab Services]
This projects develops new technologies to support computing intensive applications. It builds on the results of the predecessor project TIKSL and concentrates on three main areas, which are important for the future development of Grid technologies, i.e. technologies that utilize geographically distributed computing ressources: grid-awareness of existing applications, description and handling of large scale distributed data sets and tools for remote and distributed data visualization. Further information is available in the detailed project description. GriKSL, the German DFN project, used parts of GridLab software, e.g. remote file access and visualization.

For more information: http://www.griksl.org/

NRL Protean Group: SRSS Project [GridLab technologies: Triana, GAT, GridLab Services]
The key focus for the Scalable, Robust Self-Organizing Sensor (SRSS) systems project in NRL is to investigate and model, using network simulation tools, lightweight network application discovery mechanisms suitable for application in mobile sensor systems. The SRSS systems in question are envisioned to leverage self-organizing computer communication networks based on Mobile Ad-hoc Networking (MANET) routing protocols which operate using wireless communication links and have no centralized administration or control. It is paramount to the SRSS project that they construct a reusable architecture for testing out various discovery mechanisms employed by different middleware infrastructures. The group therefore have chosen the GAP interface from Gridlab, which provides access to core set of P2P services e.g. advertising, discovery, and synchronous and asynchronous communication. The current binding used for prototyping uses the GAP P2PS binding.

For more information: http://tang.itd.nrl.navy.mil/5522

GEMSS project [GridLab technologies: Triana, GAT, GridLab Services]
The European GEMSS Project is concerned with the creation of medical Grid service prototypes and their evaluation in a secure service-oriented infrastructure for distributed on demand/supercomputing. Key aspects of the GEMSS Grid middleware include negotiable QoS support for time-critical service provision, flexible support for business models, and security at all levels in order to ensure privacy of patient data as well as compliance to EU law. The medical prototype applications include maxillo-facial surgery simulation, neuro-surgery support, radio-surgery planning, inhaled drug-delivery simulation, cardio-vascular simulation and advanced image reconstruction. At the core of these biomedical simulation applications are computationally demanding methods such as parallel Finite Element Modelling, parallel Computational Fluid Dynamics and parallel Monte Carlo simulation.

For more information: http://www.ccrl-nece.de/gemss/

Ibis: Efficient Java-based Grid Computing [GridLab technologies: GAT, GridLab Services]
The goal of the Ibis project at the Vrije Universiteit Amsterdam is to design and implement an efficient and flexible Java-based programming environment for Grid computing, in particular for distributed supercomputing applications. Java has many advantages for Grid computing. Foremost, by being based on a virtual machine concept, it is inherently more portable than traditional, statically compiled languages, making it much easier to execute Java applications in a heterogeneous Grid environment. Also, Java is based on a high-level, object-oriented, type-safe programming model and it has built-in support for multithreading and distributed computing.

For more information: http://www.cs.vu.nl/ibis/






GridLab: Grid Application Toolkit and Testbed is co-funded by the European Commission under the Fifth Framework Programme (IST-2001-32133).
Web admin: Petr Holub, web design: Radoslaw Strugalski

Last update on Thursday, 19-Aug-2004 17:08:59 CEST.