（一）GT:Globus Toolkit是实现OGSA（Open Grid System Architecture）的框架。http://www.globus.org/
（二）Condor:The goal of the Condor® Project is to develop, implement, deploy, and evaluate mechanisms and policies that support High Throughput Computing (HTC) on large collections of distributively owned computing resources. Guided by both the technological and sociological challenges of such a computing environment, the Condor Team has been building software tools that enable scientists and engineers to increase their computing throughput.
Condor is a specialized workload management system for compute-intensive jobs. Like other full-featured batch systems, Condor provides a job queueing mechanism, scheduling policy, priority scheme, resource monitoring, and resource management. Users submit their serial or parallel jobs to Condor, Condor places them into a queue, chooses when and where to run the jobs based upon a policy, carefully monitors their progress, and ultimately informs the user upon completion.Condor can be used to manage a cluster of dedicated compute nodes (such as a "Beowulf" cluster). In addition, unique mechanisms enable Condor to effectively harness wasted CPU power from otherwise idle desktop workstations.
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:
- 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
:A lightweight middleware for Grid Computing. It is the next generation middleware for grid computing. Born from the collaborative efforts of more than 80 people in 12 different academic and industrial research centers as part of the EGEE Project
provides a framework for building grid applications tapping into the power of distributed computing and storage resources across the Internet.
: Enabling Grids for E-sciencE
EDGES:Enabling Desktop Grids for E-Sience