An SLA-Oriented Capacity Planning Tool for Streaming Media Services

  • Authors:
  • Ludmila Cherkasova;Wenting Tang;Sharad Singhal

  • Affiliations:
  • Hewlett-Packard Laboratories, Palo Alto, CA;Hewlett-Packard Laboratories, Palo Alto, CA;Hewlett-Packard Laboratories, Palo Alto, CA

  • Venue:
  • DSN '04 Proceedings of the 2004 International Conference on Dependable Systems and Networks
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper addresses the problem of mapping the requirementsof a known media service workload into the correspondingsystem resource requirements and accurately sizing a mediaserver cluster to handle the workload. In this paper, we proposea new capacity planning framework for evaluating the resourcesneeded for processing a given streaming media workload with specifiedperformance requirements. The performance requirements arespecified in a Service Level Agreement (SLA) containing: i) basiccapacity requirements that define the percentage of time the configurationis capable of processing the workload without performancedegradation while satisfying bounds on system utilization; and ii)performability requirements that define the acceptable degradationof service performance during the remaining, non-compliant timeand in case of node failures. Using a set of specially benchmarkedmedia server configurations, the capacity planning tool matches theoverall capacity requirements of the media service workload profilewith the specified SLAs to identify the number of nodes necessaryto support the required service performance.