Towards transparent and distributed workload management for large scale web servers

被引:7
|
作者
Zhang, Shengzhi [1 ]
Wang, Wenjie [2 ]
Wu, Haishan [3 ]
Vasilakos, Athanasios V. [4 ]
Liu, Peng [1 ]
机构
[1] Penn State Univ, University Pk, PA 16802 USA
[2] PPLive Inc, Shanghai Synacast Media Tech, Shanghai, Peoples R China
[3] IBM Res China, Beijing, Peoples R China
[4] Kuwait Univ, Dept Comp Sci, Kuwait, Kuwait
基金
美国国家科学基金会;
关键词
Resource management; Decentralized control; Service level agreement; SERVICE; TIER;
D O I
10.1016/j.future.2012.10.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The rapid expansion of cloud offerings poses fundamental tasks for workload management in a large scale server farm. In order to achieve satisfactory Quality of Service (QoS) and reduce operation cost, we present a fully distributed workload management system in a large scale server environment, e.g., cloud. Different from existing centralized control approaches, the workload management logic hierarchically spreads on each back-end server and front-end proxy. The control solution is designed to offer both overload protection and resource efficiency for the back-end servers, while achieving service differentiation based on Service Level Agreement (SLA). The proposed system can directly work with legacy software stack, because the implementation requires no changes to the target operating system, application servers, or web applications. Our evaluation shows that it achieves both overload protection and service classification under dynamic heavy workload. Furthermore, it also demonstrates negligible management overhead, satisfactory fault-tolerance and fast convergence. (c) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:913 / 925
页数:13
相关论文
共 50 条
  • [41] Caching of large database objects in web servers
    Jadav, D
    Gupta, M
    Lakshmi, S
    SEVENTH INTERNATIONAL WORKSHOP ON RESEARCH ISSUES IN DATA ENGINEERING, PROCEEDINGS: HIGH PERFORMANCE DATABASE MANAGEMENT FOR LARGE-SCALE APPLICATIONS, 1997, : 10 - 19
  • [42] Bandwidth management technique for hierarchical storage in large-scale multimedia servers
    Wang, JZ
    Hua, KA
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS '97, PROCEEDINGS, 1997, : 261 - 268
  • [43] Power management of distributed Web servers by controlling server power state and traffic prediction for QoS
    Imada, Takayuki
    Sato, Mitsuhisa
    Hotta, Yoshihiko
    Kimura, Hideaki
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 854 - 861
  • [44] Management of Distributed and Redundant Storage in High Demand Web Servers for Heterogeneous Networks Access by Agents
    Torres Franco, Enrique
    Sanjuan Martinez, Oscar
    Garcia Sanchez, Jose Daniel
    Joyanes Aguilar, Luis
    Gonzalez Crespo, Ruben
    Rios Aguilar, Sergio
    INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE 2008, 2009, 50 : 123 - +
  • [45] Towards power consumption modeling for servers at scale
    Harton, Timothy W.
    Walker, Cameron
    O'Sullivan, Michael
    2015 IEEE/ACM 8TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2015, : 315 - 321
  • [46] The impact of workload variability on the energy efficiency of large-scale heterogeneous distributed systems
    Stavrinides, Georgios L.
    Karatza, Helen D.
    SIMULATION MODELLING PRACTICE AND THEORY, 2018, 89 : 135 - 143
  • [47] Workload prediction and balance for distributed reachability processing for large-scale attribute graphs
    Ho, Li-Yung
    Wu, Jan-Jan
    Liu, Pangfeng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (06):
  • [48] A contribution towards solving the web workload puzzle
    Goseva-Popstojanova, Katerina
    Li, Fengbin
    Wang, Xuan
    Sangle, Amit
    DSN 2006 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2006, : 505 - 514
  • [49] Towards a common infrastructure for large-scale distributed applications
    Nikolaou, C
    Marazakis, M
    Papadakis, D
    Yeorgiannakis, Y
    Sairamesh, J
    RESEARCH AND ADVANCED TECHNOLOGY FOR DIGITAL LIBRARIES, 1997, 1324 : 173 - 193
  • [50] Heating Homes with Servers: Workload Scheduling for Heat Reuse in Distributed Data Centers
    Antal, Marcel
    Cristea, Andrei-Alexandru
    Padurean, Victor-Alexandru
    Cioara, Tudor
    Anghel, Ionut
    Antal , Claudia
    Salomie, Ioan
    Saintherant, Nicolas
    SENSORS, 2021, 21 (08)