Change search
ReferencesLink to record
Permanent link

Direct link
Service middleware for self-managing large-scale systems
KTH, School of Electrical Engineering (EES), Communication Networks.
KTH, School of Electrical Engineering (EES), Communication Networks.
2007 (English)In: IEEE Transactions on Network and Service Management, ISSN 1932-4537, Vol. 4, no 3, 50-64 p.Article in journal (Refereed) Published
Abstract [en]

Resource management poses particular challenges in large-scale systems, such as server clusters that simultaneously process requests from a large number of clients. A resource management scheme for such systems must scale both in the in the number of cluster nodes and the number of applications the cluster supports. Current solutions do not exhibit both of these properties at the same time. Many are centralized, which limits their scalability in terms of the number of nodes, or they are decentralized but rely on replicated directories, which also reduces their ability to scale. In this paper, we propose novel solutions to request routing and application placementtwo key mechanisms in a scalable resource management scheme. Our solution to request routing is based on selective update propagation, which ensures that the control load on a cluster node is independent of the system size. Application placement is approached in a decentralized manner, by using a distributed algorithm that maximizes resource utilization and allows for service differentiation under overload. The paper demonstrates how the above solutions can be integrated into an overall design for a peer-to-peer management middleware that exhibits properties of self-organization. Through complexity analysis and simulation, we show to which extent the system design is scalable. We have built a prototype using accepted technologies and have evaluated it using a standard benchmark. The testbed measurements show that the implementation, within the parameter range tested, operates efficiently, quickly adapts to a changing environment and allows for effective service differentiation by a system administrator.

Place, publisher, year, edition, pages
2007. Vol. 4, no 3, 50-64 p.
Keyword [en]
Autonomic computing, Decentralized control, Self-organization, Service differentiation
National Category
URN: urn:nbn:se:kth:diva-155246DOI: 10.1109/TNSM.2007.021103ScopusID: 2-s2.0-43249120197OAI: diva2:761542

QC 20141107

Available from: 2014-11-07 Created: 2014-11-04 Last updated: 2014-11-07Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Adam, ConstantinStadler, Rolf
By organisation
Communication Networks
In the same journal
IEEE Transactions on Network and Service Management

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Altmetric score

Total: 98 hits
ReferencesLink to record
Permanent link

Direct link