8481 articles  [english version]

inria-00340772, version 1

MoKa: A System for Modeling and Capacity Planning of Multi-Tier Systems

Jean Arnaud () a1, Sara Bouchenak () 12

N° RR-6730 (2008)

  • a –  MENRT
  • 1 :  SARDES (INRIA Grenoble Rhône-Alpes / LIG Laboratoire d'Informatique de Grenoble)
  • http://sardes.inrialpes.fr/
    INRIA – Institut polytechnique de Grenoble (Grenoble INP) – Université Joseph Fourier - Grenoble I – Université Pierre-Mendès-France - Grenoble II – CNRS : UMR5217 655 avenue de l'Europe, Inovallée Montbonnot Saint-Martin 38334 Saint-Ismier Cedex, France France
  • 2 :  Université Joseph Fourier (Grenoble 1 UJF)
  • http://www.ujf-grenoble.fr/
    Université Joseph Fourier - Grenoble I Université Joseph Fourier - BP 53 - 38041 Grenoble Cedex 9 France

Références bibliographiques

  • Type de publication : Rapports
  • Domaine : Informatique/Calcul parallèle, distribué et partagé
  • Titre : MoKa: A System for Modeling and Capacity Planning of Multi-Tier Systems
  • Résumé : Although cluster-based multi-tier data centers provide a means for supporting scalable web applications, their ad-hoc configuration poses significant challenges to the performance and economical costs of multi-tier applications. This paper presents the design and implementation of MoKa - a utility-aware framework for modeling multi-tier data centers and planning their capacity and optimal configuration. The contribution of the paper is threefold. First, we identify two levels of configuration of cluster-based multi-tier data centers, local configuration that applies at server's level and architectural configuration that relates to the clusters of servers in a multi-tier architecture. The combination of these two levels of configuration improves the overall performance and cost of cluster-based multi-tier data centers. Second, we present a utility function for characterizing the impact of local and architectural configurations on the performance and cost of multi-tier systems. Third, we develop a utility-aware capacity planning algorithm for efficiently calculating the optimal local and architecural configuration of multi-tier data centers to provide guarantees on performance while minimizing the cost. Our experiments on a multi-tier e-commerce auction site show the effectiveness of MoKa Moreover, the experiments show that the combination of local and architectural configurations provides a 100% accurate utility for the multi-tier system, while with a single level of optimization (local or architectural) accuracy is limited between 20% and 90%.
  • Langue du document : Anglais
  • Type de rapport : Rapport de recherche
  • Nombre de pages : 36
  • Date de publication : 2008
  • Mots-clés : Multi-tier systems – Data centers – Modeling – Capacity planning – QoS – Optimization.
  • Date de rédaction : 2008
  • Référence interne : RR-6730

Liste des fichiers attachés à ce document :

PDF
RR-6730.pdf(833.6 KB)
 
  • inria-00340772, version 1
  • oai:hal.inria.fr:inria-00340772
  • Contributeur : 
  • Soumis le : Mardi 25 Novembre 2008, 14:56:35
  • Dernière modification le : Vendredi 12 Décembre 2008, 17:14:58