2006 USENIX Annual Technical Conference Abstract
Pp. 199212 of the Proceedings
Sharing Networked Resources with Brokered Leases
David Irwin, Jeffrey Chase, Laura Grit, Aydan Yumerefendi, and David Becker, Duke University; Kenneth G. Yocum, University of California, San Diego
Abstract
This paper presents the design and implementation of Shirako, a system
for on-demand leasing of shared networked resources. Shirako is a
prototype of a service-oriented architecture for resource providers
and consumers to negotiate access to resources over time, arbitrated
by brokers. It is based on a general lease abstraction: a lease
represents a contract for some quantity of a typed resource over an
interval of time. Resource types have attributes that define their
performance behavior and degree of isolation.
Shirako decouples fundamental leasing mechanisms from resource
allocation policies and the details of managing a specific resource or
service. It offers an extensible interface for custom resource
management policies and new resource types. We show how
Shirako enables applications to lease groups of resources
across multiple autonomous sites,
adapt to the dynamics of resource competition and changing load,
and guide configuration and deployment. Experiments with the
prototype quantify the costs and scalability of the leasing
mechanisms, and the impact of lease terms on fidelity and
adaptation.
- View the full text of this paper in HTML and PDF. Listen to the presentation in MP3 format.
Until June 2007, you will need your USENIX membership identification in order to access the full papers. The Proceedings are published as a collective work, © 2006 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
|