Resilient workload manager: taming bursty workload of scaling internet applications

  • Authors:
  • Hui Zhang;Guofei Jiang;Kenji Yoshihira;Haifeng Chen;Akhilesh Saxena

  • Affiliations:
  • NEC Labs America, Princeton, NJ, USA;NEC Labs America, Princeton, NJ, USA;NEC Labs America, Princeton, NJ, USA;NEC Labs America, Princeton, NJ, USA;NEC Labs America, Princeton, NJ, USA

  • Venue:
  • ICAC '09 Proceedings of the 6th international conference on Autonomic computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In data centers hosting scaling Internet applications, operators face the tradeoff dilemma between resource efficiency and Quality of Service (QoS), and the root cause lies in workload dynamics. In this paper, we address the problem with the design of Resilient Workload Manager (ROM). As a comprehensive workload management framework, ROM covers workload, data, resource, and Quality of Service of the target applications. Its basic idea lies in explicitly segregating base workload and trespassing workload, the two naturally different components in application workload, and managing them separately in two resource zones with specialized optimization techniques. The ROM prototype was implemented as a layer-7 load balancer for a video streaming service testbed, which consits of a local compute cluster serving as the base load zone and the Amazon EC2 infrastructure as the trespassing zone.