Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03)
Building a Performance Model of Streaming Media Applications in Utility Data Center Environment
Tokyo, Japan
May 12-May 15
ISBN: 0-7695-1919-9
Utility Data Center (UDC) provides a flexible, cost-effective infrastructure to support the hosting of applications for Internet services. In order to enable the design of a "utility-aware" streaming media service which automatically requests the necessary resources from UDC infrastructure, we introduce a set of benchmarks for measuring the basic capacities of streaming media systems. The benchmarks allow one to derive the scaling rules of server capacity for delivering media files which are: i) encoded at different bit rates, ii) streamed from memory vs disk. Using an experimental testbed, we show that these scaling rules are non-trivial. In this paper, we develop a workload-aware, media server performance model which is based on a cost function derived from the set of basic benchmark measurements. We validate this performance model by comparing the predicted andmeasured media server capacities for a set of synthetic workloads.
Citation:
Ludmila Cherkasova, Loren Staley, "Building a Performance Model of Streaming Media Applications in Utility Data Center Environment," ccgrid, pp.52, Third IEEE International Symposium on Cluster Computing and the Grid (CCGrid'03), 2003