Designing and scaling distributed VoD servers
Multimedia Tools and Applications
Computational risk management for building highly reliable network services
HotDep'05 Proceedings of the First conference on Hot topics in system dependability
The role of agreements in IT management software
Architecting Dependable Systems III
Hi-index | 0.00 |
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.