Automatic Middleware Deployment Planning on Clusters

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 [22 references]  Display  Hide  Download

https://hal-lara.archives-ouvertes.fr/hal-02102561
Contributor : Colette Orange <>
Submitted on : Wednesday, April 17, 2019 - 2:46:24 PM
Last modification on : Tuesday, April 23, 2019 - 2:24:08 PM

File

RR2005-26.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02102561, version 1

Collections

Citation

Eddy Caron, Pushpinder Kaur Chouhan, Holly Dail. Automatic Middleware Deployment Planning on Clusters. [Research Report] LIP RR-2005-26, Laboratoire de l'informatique du parallélisme. 2005, 2+13p. ⟨hal-02102561⟩

Share

Metrics

Record views

24

Files downloads

38