1st International ICST Conference on Performance Evaluation Methodologies and Tools

Research Article

Capacity planning tools for web and grid environments

  • @INPROCEEDINGS{10.1145/1190095.1190127,
        author={Sugato  Bagchi and Eugene  Hung and Arun  Iyengar and Norbert  Vogl and Noshir  Wadia},
        title={Capacity planning tools for web and grid environments},
        proceedings={1st International ICST Conference on Performance Evaluation Methodologies and Tools},
        publisher={ACM},
        proceedings_a={VALUETOOLS},
        year={2012},
        month={4},
        keywords={capacity planning grid computing performance modeling Web performance},
        doi={10.1145/1190095.1190127}
    }
    
  • Sugato Bagchi
    Eugene Hung
    Arun Iyengar
    Norbert Vogl
    Noshir Wadia
    Year: 2012
    Capacity planning tools for web and grid environments
    VALUETOOLS
    ACM
    DOI: 10.1145/1190095.1190127
Sugato Bagchi1,*, Eugene Hung2,*, Arun Iyengar1,*, Norbert Vogl1,*, Noshir Wadia2,*
  • 1: IBM T.J. Watson Research Center, Yorktown Heights, NY 10598, USA
  • 2: IBM Santa Teresa Lab, San Jose, CA 95141, USA
*Contact email: bagchi@us.ibm.com, eyhung@us.ibm.com, aruni@us.ibm.com, vogl@us.ibm.com, noshir@us.ibm.com

Abstract

A key aspect in managing resources for customer sites is to predict and assess the load associated with a site in order to figure out how best to allocate resources for the site over time and to efficiently schedule tasks. The cost associated with the site and return on investment are also key parameters. This paper describes work we have done in developing tools for answering these critical questions. The tools use both analytical models and discrete event simulations to predict performance and analyze costs needed for handling a customer workload while satisfying the service level objectives. These tools provide capacity and load planning, performance simulation, and cost and financial analyses. Our tools have been used successfully by several major customers, and those experiences have shaped how the tools have evolved over time.