Adaptable Server Clusters with QoS Objectives
2005 (English)In: Integrated Network Management IX - MANAGING NEW NETWORKED WORLDS / [ed] Clemm A, Festor O, Pras A, New York: IEEE , 2005, 149-163 p.Conference paper (Refereed)
We present a decentralized design for a server cluster that supports a single service with response time guarantees. Three distributed mechanisms represent the key elements of our design. Topology construction maintains a dynamic overlay of cluster nodes. Request routing directs service requests towards available servers. Membership control allocates/releases servers to/from the cluster, in response to changes in the external load. We advocate a decentralized approach, because it is scalable, fault-tolerant, and has a lower configuration complexity than a centralized solution. We demonstrate through simulations that our system operates efficiently by comparing it to an ideal centralized system. In addition, we show that our system rapidly adapts to changing load. We found that the interaction of the various mechanisms in the system leads to desirable global properties. More precisely, for a fixed connectivity c (i.e., the number of neighbors of a node in the overlay), the average experienced delay in the cluster is independent of the external load. In addition, increasing c increases the average delay but decreases the system size for a given load. Consequently, the cluster administrator can use c as a management parameter that permits control of the tradeoff between a small system size and a small experienced delay for the service.
Place, publisher, year, edition, pages
New York: IEEE , 2005. 149-163 p.
autonomic computing, self-configuration, decentralized control, web services, quality of service
IdentifiersURN: urn:nbn:se:kth:diva-5321DOI: 10.1109/INM.2005.1440782ISI: 000229948800011ScopusID: 2-s2.0-33744497834ISBN: 0-7803-9087-3OAI: oai:DiVA.org:kth-5321DiVA: diva2:8425
9th IFIP/IEEE International Symposium on Integrated Network Management (IM 2005) Nice, FRANCE, MAY, 2005
QC 201011232005-06-072005-06-072010-11-23Bibliographically approved