Development of an information service for FutureGrid

Project Information

Discipline
Computer Science (401) 
Orientation
Research 
Abstract

While using FG as a platform we will be designing, implementing and deploying an information service for FG that will collect in detail information about the actual utilization of FG in regards to provisioning, utilization of images and of distributed runtime frameworks (hadoop, mpi, ...). In addition this Information system can be used to implement application level monitoring for Grid and Cloud applications. This system is using a messaging system and a nonsql based data service (most likely Mongodb and Apache QPID messaging system).> We will demonstrate the usefulness of the system in the two contexts (a) observing utilization on the system level (b) using the system to develop an application that is agnostic towards network faults. The application domain we chose for this project is bioinformatics while considering biological applications such as BLAST, R, and ClustalW.

Intellectual Merit

Future Grid needs to have an information service collecting the status of images and of distributed runtime frameworks (hadoop, mpi, ...).

Broader Impacts

Could help all FutureGrid users

Project Contact

Project Lead
Hyungro Lee (hrlee) 
Project Manager
Hyungro Lee (hrlee) 
Project Members
Gregor von Laszewski  

Resource Requirements

Hardware System
  • Not sure
 
Use of FutureGrid

"Development of an information service for FGAbstractWhile using FG as a platform we will be designing, implementing and deploying an information service for FG that will collect in detail information about the actual utilization of FG in regards to provisioning, utilization of images and of distributed runtime frameworks (hadoop, mpi, ...). In addition this Information system can be used to implement application level monitoring for Grid and Cloud applications. This system is using a messaging system and a nonsql based data service (most likely Mongodb and Apache QPID messaging system). We will demonstrate the usefulness of the system in the two contexts (a) observing utilization on the system level (b) using the system to develop an application that is agnostic towards network faults. The application domain we chose for this project is bioinformatics while considering biological applications such as BLAST, R, and ClustalW."

Scale of Use

a few VMs for an experiment

Project Timeline

Submitted
10/14/2010 - 09:37