gCube enables scientists to declaratively and dynamically build transient Virtual Resaearch Environments --VREs-- by aggregating and deploying on-demand content resources, application services, and computing resources. It also monitors the shared resources during the VREs lifetime guaranteeing their optimal allocation and exploitation. Finally, it provides mechanisms to easily create VREs dedicated web portals through which scientists can access their content and services.
The gCube system is realised as a service oriented framework composed of a set of interacting services providing:

gCube
  • support for the creation and operation of on-demand, transient virtual research environment;
  • features necessary for handling shared content and application resources;
  • access to information sources and applications provided by third-parties;
  • a set of typical DL functions, like search, annotation, personalisation, document visualisation.

These services are designed to exploit the gLite middleware and are capable to consume the high computational and storage capabilities of the Grid infrastructure released by the EGEE project. Thus gCube services support complex and time consuming functionalities, while focusing on optimizing resource usage and satisfying QoS contracts

Read more about gCube architecture

System Layering

gCube System Services