The design, usage, and performance of GridUFO: A Grid based Unified Framework for Optimization

Abstract

We present GridUFO (Grid based Unified Framework for Optimization), a Service Oriented Architecture (SOA) compliant Problem Solving Environment (PSE) that allows the user to implement/share metaheuristics based optimization algorithms over a Grid. GridUFO eradicates the shortcomings of earlier projects and provides a unified approach for using algorithm/problem pair over a Grid in the easiest possible “plug & play” manner. This framework allows the users to concentrate on the actual application development, by hiding all the complexities involved in a Grid, without compromising on the functionality and flexibility promised by a Grid. This paper provides a detailed overview of the GridUFO infrastructure, specifically the way it deals with optimization algoirthms and objective functions, handles Service Level Agreements (SLAs), and follows SOA. We also present various results achieved, that demonstrate both the utility and performance of GridUFO under various application workloads and scenarios.

DOI: 10.1016/j.future.2009.12.001

Extracted Key Phrases

15 Figures and Tables

Cite this paper

@article{Munawar2010TheDU, title={The design, usage, and performance of GridUFO: A Grid based Unified Framework for Optimization}, author={Asim Munawar and Mohamed Wahib and Masaharu Munetomo and Kiyoshi Akama}, journal={Future Generation Comp. Syst.}, year={2010}, volume={26}, pages={633-644} }