An observation-based approach towards self-managing web servers

被引:12
|
作者
Pradhan, P [1 ]
Tewari, R [1 ]
Sahu, S [1 ]
Chandra, A [1 ]
Shenoy, P [1 ]
机构
[1] IBM Corp, Thomas J Watson Res Ctr, Networking Software & Serv, Hawthorne, NY 10532 USA
关键词
D O I
10.1109/IWQoS.2002.1006570
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The web server architectures that provide performance isolation, service differentiation, and QoS guarantees rely on external administrators to set the right parameter values for the desired performance. Due to the complexity of handling varying workloads and bottleneck resources, configuring such parameters optimally becomes a challenge. In this paper we describe an observation-based approach for self-managing web servers that can adapt to changing workloads while maintaining the QoS requirements of different classes. In this approach, the system state is monitored continuously and parameter values of various system resources-primarily the accept queue and the CPU-are adjusted to maintain the system-wide QoS goals. We implement our techniques using the Apache web server and the Linux operating system. We first demonstrate the need to manage different resources in the system depending on the workload characteristics. We then experimentally demonstrate that our observation-based system can adapt to workload changes by dynamically adjusting the resource shares in order to maintain the QoS goals.
引用
收藏
页码:13 / 22
页数:10
相关论文
共 50 条
  • [1] An observation-based approach towards self-managing web servers
    Chandra, Abhishek
    Pradhan, Prashant
    Tewari, Renu
    Sahu, Sambit
    Shenoy, Prashant
    [J]. COMPUTER COMMUNICATIONS, 2006, 29 (08) : 1174 - 1188
  • [2] Towards self-managing web sites: The link integrity problem
    Bustard, David
    Moore, Adrian
    Higgins, Declan
    Ayre, David
    [J]. FOURTH IEEE INTERNATIONAL WORKSHOP ON ENGINEERING OF AUTONOMIC & AUTONOMOUS SYSTEMS, PROCEEDINGS, 2007, : 61 - +
  • [3] A SELF-MANAGING TEAM-APPROACH
    AALBREGTSE, J
    [J]. CHEMICAL PROCESSING, 1995, 58 (04): : 97 - 98
  • [4] An Architectural Approach for Self-Managing Security Services
    Russello, Giovanni
    Dulay, Naranker
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS: WAINA, VOLS 1 AND 2, 2009, : 153 - 158
  • [5] Towards Self-Managing Real-Time Systems
    Sterritt, Roy
    Hinchey, Mike
    [J]. 2008 INTERNATIONAL MULTICONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (IMCSIT), VOLS 1 AND 2, 2008, : 698 - +
  • [6] Towards Self-Managing Systems Inspired by Economic Organizations
    Arnautovic, Edin
    Vallee, Mathieu
    Rehm, Sven-Volker
    Muethel, Miriam
    Mulvenna, Maurice
    Baumgarten, Matthias
    Karyotis, Vasileios
    Papavassiliou, Symeon
    Hadjiantonis, Antonis M.
    Stathis, Kostas
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [7] Towards Self-Managing Cloud Storage with Reinforcement Learning
    Noel, Ridwan Rashid
    Mehra, Rohit
    Lama, Palden
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2019, : 34 - 44
  • [8] Developing Service Platform for Web Context-Aware Services Towards Self-Managing Ecosystem
    Takatsuka, Hiroki
    Saiki, Sachio
    Matsumoto, Shinsuke
    Nakamura, Masahide
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2014 WORKSHOPS, 2015, 8954 : 270 - 280
  • [9] Towards very large, self-managing distributed systems
    van Steen, M
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, 2004, 3144 : 3 - 6
  • [10] Autonomic iPOJO: Towards Self-Managing Middleware for Ubiquitous Systems
    Diaconescu, Ada
    Bourcier, Johann
    Escoffier, Clement
    [J]. 2008 4TH IEEE INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2008, : 472 - 477