Project Title
Google Summer of Code 2010 ideas
Primary Mentor: Andre Merzky
Secondary Mentor: Shantenu Jha
Project: OMII Saga
.
Background
Most distributed applications determine the set of resources to execute on at deployment time. Many data-intensive applications (amongst others) need the ability to dynamically adapt due to both changing application requirements and resource availability and performance. For example, although virtualisation techniques have improved drastically, network virtualisation still suffers from fluctations. Thus for applications sensitive to data-transfer rates and effected by the time-scale over which network performance fluctuates, will benefit from the ability to dynamically re-assign workload.
Project Goals
Building upon existing modules in SAGA -- DAG enactor, checkpoint and recovery capability and rudimentary network performance monitor, this project aims to programmatically encode heurestics and provide a framework that will be usable by a range of data-intensive applications to enhance performance on a range of grid-cloud offerings.
Project Description
These capabilities will be tested against a range of bio-informatics applications, and ultimately provided on the UK-NGS and US NSF's FutureGrid environments.
Project Requirements
Intermediate C/C++ skills along experience working in a Unix environment.





© The University of Southampton on behalf of OMII-UK. All Rights Reserved. |