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 条
  • [1] Performance evaluation of large scale Web servers
    Liu, L.L.
    Fan, J.P.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2001, 38 (07):
  • [2] Large-scale Certificate Management on Multi-tenant Web Servers
    Matsumoto, Ryosuke
    Rikitake, Kenji
    Kuribayashi, Kentaro
    2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2018), VOL 2, 2018, : 228 - 233
  • [3] Workload Characterization and Performance Implications of Large-Scale Blog Servers
    Jeon, Myeongjae
    Kim, Youngjae
    Hwang, Jeaho
    Lee, Joonwon
    Seo, Euiseong
    ACM TRANSACTIONS ON THE WEB, 2012, 6 (04)
  • [4] Distributed architecture for large-scale video servers
    Tanaka, K
    Sakamoto, H
    Suzuki, H
    Nishimura, K
    ICICS - PROCEEDINGS OF 1997 INTERNATIONAL CONFERENCE ON INFORMATION, COMMUNICATIONS AND SIGNAL PROCESSING, VOLS 1-3: THEME: TRENDS IN INFORMATION SYSTEMS ENGINEERING AND WIRELESS MULTIMEDIA COMMUNICATIONS, 1997, : 578 - 583
  • [5] Characterizing workload of web applications on virtualized servers
    Fu, Song (Song.Fu@unt.edu), 1600, Springer Verlag (8807):
  • [6] Distributed cooperative Web servers
    Baker, Scott M.
    Moon, Bongki
    Computer Networks, 1999, 31 (11): : 1215 - 1229
  • [7] Distributed cooperative Web servers
    Baker, SM
    Moon, B
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL WORLD WIDE WEB CONFERENCE, 1999, : 137 - 151
  • [8] Distributed servers approach for large-scale secure multicast
    Chan, KC
    Chan, SHG
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2002, 20 (08) : 1500 - 1510
  • [9] Distributed cooperative Web servers
    Baker, SM
    Moon, B
    COMPUTER NETWORKS, 1999, 31 (11-16) : 1215 - 1229
  • [10] TOWARDS LARGE SCALE DISTRIBUTED CODING
    Ramaswamy, Sharadh
    Viswanatha, Kumar
    Saxena, Ankur
    Rose, Kenneth
    2010 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2010, : 1326 - 1329