Sciweavers

NOSSDAV
2004
Springer

AMPS: a flexible, scalable proxy testbed for implementing streaming services

13 years 9 months ago
AMPS: a flexible, scalable proxy testbed for implementing streaming services
— We present the design, implementation, and performance evaluation of AMPS — a flexible, scalable proxy testbed that supports a wide and extensible set of next-generation proxy streaming services. AMPS employs a modular architecture and is built on top of a commodity Linux system. We quantify the maximum achievable throughput for two of the principal components of the proxy - the control plane and data plane, and identify the CPU to be the system bottleneck. Through profiling studies, we further identify the kernel network protocol processing and the Network Reception Module inside the proxy to be the most CPUintensive components. We also characterize the end-to-end performance along the server-to-proxy-to-client path. We discuss lessons learned and the various optimizations made in the course of our study to improve system performance.
Xiaolan (Ellen) Zhang, Michael K. Bradshaw, Yang G
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where NOSSDAV
Authors Xiaolan (Ellen) Zhang, Michael K. Bradshaw, Yang Guo, Bing Wang, James F. Kurose, Prashant J. Shenoy, Donald F. Towsley
Comments (0)