Autonomous resource selection for decentralized utility computing

Paolo Costa*, Jeff Napper, Guillaume Pierre, Maarten van Steen

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

26 Citations (Scopus)

Abstract

Many large-scale utility computing infrastructures comprise heterogeneous hardware and software resources. This raises the need for scalable resource selection services, which identify resources that match application requirements, and can potentially be assigned to these applications. We present a fully decentralized resource selection algorithm by which resources autonomously select themselves when their attributes match a query. An application specifies what it expects from a resource by means of a conjunction of (attribute,value-range) pairs, which are matched against the attribute values of resources. We show that our solution scales in the number of resources as well as in the number of attributes, while being relatively insensitive to churn and other membership changes such as node failures.

Original languageEnglish
Title of host publication2009 29th IEEE International Conference on Distributed Computing Systems Workshops, ICDCS, 09
Place of PublicationPiscataway, NJ
PublisherIEEE
Pages561-570
Number of pages10
ISBN (Electronic)978-0-7695-3659-0
ISBN (Print)978-0-7695-3660-6
DOIs
Publication statusPublished - 27 Oct 2009
Externally publishedYes
Event29th IEEE International Conference on Distributed Computing Systems Workshops, ICDCS 2009 - Montreal, Canada
Duration: 22 Jun 200926 Jun 2009
Conference number: 29

Conference

Conference29th IEEE International Conference on Distributed Computing Systems Workshops, ICDCS 2009
Abbreviated titleICDCS
Country/TerritoryCanada
CityMontreal
Period22/06/0926/06/09

Fingerprint

Dive into the research topics of 'Autonomous resource selection for decentralized utility computing'. Together they form a unique fingerprint.

Cite this