skip to main content
10.1145/1186675.1186680acmconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
Article

Decentralised diffusion-based quota management

Published:27 November 2006Publication History

ABSTRACT

Grid infrastructures often rely on centralised services for resource management and quota enforcement. This is an efficient approach for small and mid-size grids, but it is a potential bottleneck in case of large-scale infrastructures. Furthermore, additional installation and maintenance work is needed to provide a fault-tolerant solution.This paper presents a decentralised, fault-tolerant, and scalable quota enforcement protocol. By utilising the concept of diffusive load balancing, unused resource quotas dedicated to projects are equally balanced over all supporting nodes. This enables the enforcement of upper resource bounds, while being adaptive to changes in resource demands.

References

  1. Larry Peterson, Tom Anderson, David Culler, and Timothy Roscoe. A blueprint for introducing disruptive technology into the internet. SIGCOMM Comput. Commun. Rev., 33(1):59--64, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Evangelos Kotsovinos, Tim Moreton, Ian Pratt, Russ Ross, Keir Fraser, Steven Hand, and Tim Harris. Global-scale service deployment in the XenoServer platform. In Proc. of the First Work. on Real, Large Distrib. Systems, San Francisco, CA, 2004.Google ScholarGoogle Scholar
  3. Kfir Karmon, Liran Liss, and Assaf Schuster. GWiQ-P: an efficient decentralized grid-wide quota enforcement protocol. In Proc. 14th IEEE Int. Symp. on High Perf. Distrib. Comp., pages 222--232, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. George Cybenko. Dynamic load balancing for distributed memory multiprocessors. J. Parallel Distrib. Comput., 7(2):279--301, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. E. Boillat. Load balancing and poisson equation in a graph. Concur.: Pract. Exper., 2(4):289--313, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Scott Douglas and Aaron Harwood. Diffusive Load Balancing of Loosely-Synchronous Parallel Programs over Peer-to-Peer Networks. ArXiv Computer Science e-prints, 2004.Google ScholarGoogle Scholar
  7. David Spence, Jon Crowcroft, Steven Hand, and Tim Harris. Location based placement of whole distributed systems. In Proc. of the 2005 ACM Conf. on Emerging network experiment and technology, pages 124--134, New York, NY, USA, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. David Oppenheimer, Jeannie Albrecht, David A. Patterson, and Vahdat Amin. Design and implementation tradeoffs for wide-area resource discovery. In IEEE Symp. on High Performance Distrib. Comp., 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Luc Moreau and Christian Queinnec. Distributed and multi-type resource management. In ECOOP'02 Work. on Resource Management for Safe Languages, June 2002.Google ScholarGoogle Scholar
  10. Kristal T. Pollack, Darrell D. E. Long, Richard A. Golding, Benjamin Reed, and Ralph A. Becker-Szendy. Quota enforcement for high-performance distributed systems. under submission, 2006.Google ScholarGoogle Scholar
  11. Rüdiger Kapitza and Franz J. Hauck. EDAS: providing an environment for decentralized adaptive services. In DSM '05: Proc. of the 2nd int. doctoral symposium on Middleware, New York, NY, USA, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Franz J. Hauck, Rüdiger Kapitza, Hans P. Reiser, and Andreas I. Schmied. A flexible and extensible object middleware: CORBA and beyond. In SEM '05: Proc. of the 5th int. workshop on Software engineering and middleware, pages 69--75, New York, NY, USA, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Decentralised diffusion-based quota management

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        MCG '06: Proceedings of the 4th international workshop on Middleware for grid computing
        November 2006
        109 pages
        ISBN:1595935819
        DOI:10.1145/1186675

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 27 November 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate14of36submissions,39%
      • Article Metrics

        • Downloads (Last 12 months)1
        • Downloads (Last 6 weeks)1

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader