GridLab products & technologies
The GridLab project is one of the biggest European research undertakings
in the development of application tools and middleware for Grid environments. GridLab
produces a set of application-oriented Grid services and toolkits providing capabilities
such as dynamic resource brokering, monitoring, data management, security, information,
adaptive services and more. Services are accessed using the Grid Application Toolkit (GAT).
The GAT provides applications with access to various GridLab services, resources,
specific libraries, tools, etc. in a way that the end-users and especially application
developers can build and run applications on the Grid without needing to know details about
the runtime environment in advance. Applications use the GAT through a fixed GAT API.
GAT is a set of coordinated, generic and flexible APIs for accessing Grid services
from e.g. generic application codes, portals, data managements systems, together with
working implementations provided by the tools developed in the GridLab project. GAT is designed
in a modular plug-and-play manner, such that tools developed anywhere can be plugged into GAT.
Additional information >>
Download some GAT scenario essential information
The Gridsphere portal framework provides an open-source portlet based Web portal.
GridSphere enables developers to quickly develop and package third-party portlet web applications
that can be run and administered within the GridSphere portlet container. Below, you will find the
GridSphere portal framework available for download and documentation related to the installation
and development of portlets using GridSphere.
Download some GridSphere essential information
GRMS is a job scheduling and resource management framework, which allows users to
build and deploy job and resource management systems for Grids. Based on dynamic resource
discovery and selection, mapping and advanced scheduling methodologies, combined with a feedback
control architecture and support from other GridLab middleware services such as adaptive components,
monitoring, data management, etc. GRMS deals with a dynamic Grid environment and even complex
workflow management challenges. Therefore, the main goal of GRMS is to manage securely and
efficiently the whole process of remote job submission and control to various remote systems
belonging to many different, geographically distributed domains.
Download some GRMS essential information
Currently, one of the main security problems within grid environments is lack of mechanisms
for defining and implementing grid security policies. It results mainly from the general
complexity of securing open network environments. However, it is also meaningful that grid
technologies are relatively new and solutions to many core problems have not been found yet.
Therefore, as the general field of grid security lacks sufficient standards or often even
specifications, any security service, in order to be applicable in practice, must be able
to cooperate with various solutions. In order to deal with this problem an appropriate
authorization service has to be introduce... GridLab Authorization Service (GAS) has been
designed to provide functionality that would be able to fulfill most authorization requirements
of grid computing environments. GAS is designed as a trusted single logical point for defining
security policy for complex grid infrastructures and Virtual Organizations. As the flexibility
is a key requirement, it is to be able to implement various security scenarios, based on push or
pull models, simultaneously.
Download some GAS essential information
Please also check out other GridLab products:
iGrid is a novel Grid Information Service. Among iGrid requirements there are performance,
scalability, security, decentralized control, support for dynamic data and the possibility
to handle user supplied information. The iGrid Information Service has been specified and
carefully designed to meet these requirements.
Download some iGrid essential information
The Mercury Grid Monitoring System provides a general and extensible grid monitoring
infrastructure. Mercury Monitor is designed to satisfy specific requirements of grid performance
monitoring it provides monitoring data represented as metrics via both pull and push model
data access semantics and also supports steering by controls. It supports monitoring of grid
entities such as resources and applications in a generic, extensible and scalable way.
Download some Mercury essential information
The advantage of using Delphoi is that it allows its users to ask simple questions like
"how long will it take to transfer my file", or "how long will my job have to wait before
it runs". Delphoi takes care if all the complex details of gathering and storing the
necessary information, and performing the complex calculations needed to answer
At the heart of any Grid is data. Data is injected by simulations and experiments,
stored in archives for later retrieval, analyzed and transformed by computing processes,
and transferred to the user for display and manipulation. GridLab's
Data Access and Management provides the infrastructure to efficiently manage and
transfer large data sets in the Grid. The core of GridLab Data Management infrastructure
is the following set of services: the Replica Catalogue for tracking and organizing
the Grid filespace, File Service for providing efficient data transfer and StorageBox
for data archival and registry.
Download some Data Access and Management essential information
GridLab: Grid Application Toolkit and Testbed
is co-funded by the European Commission under the Fifth Framework Programme
Web admin: Petr Holub, web design: Radoslaw Strugalski
Last update on Wednesday, 06-Apr-2005 10:47:24 CEST.