Automatic Middleware Deployment Planning on Clusters

Eddy Caron 1 Pushpinder Kaur Chouhan 1 Holly Dail 1
1 GRAAL - Algorithms and Scheduling for Distributed Heterogeneous Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
Abstract : The use of many distributed, heterogeneous resources as a large collective resource offers great potential and has become an increasingly popular idea. A key issue for these Grid platforms is middleware scalability and how middleware services can best be mapped to the resource platform structure. Optimizing deployment is a difficult problem with no existing, general solutions. In this paper we address a simpler sub-problem: how to carry out an adapted deployment on a cluster with hundreds of nodes? Efficient use of clusters alone or as part of the Grid is an important issue. We present a deployment model that predicts the maximum throughput of each element of a deployment. Our deployment construction algorithm uses this model to automatically create a mapping of middleware elements onto resources with the goal of maximizing throughput. We apply our approach to automatically deploy a distributed Problem Solving Environment (PSE) on a homogeneous cluster environment. We present experiments comparing the automatically-generated deployment against a number of other reasonable deployments.
Document type :
Reports
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download

https://hal.inria.fr/inria-00070433
Contributor : Rapport de Recherche Inria <>
Submitted on : Friday, May 19, 2006 - 8:28:39 PM
Last modification on : Friday, April 20, 2018 - 3:44:24 PM
Long-term archiving on : Sunday, April 4, 2010 - 9:12:30 PM

Identifiers

  • HAL Id : inria-00070433, version 1

Collections

Citation

Eddy Caron, Pushpinder Kaur Chouhan, Holly Dail. Automatic Middleware Deployment Planning on Clusters. [Research Report] RR-5573, INRIA. 2005. ⟨inria-00070433⟩

Share

Metrics

Record views

458

Files downloads

241