skip to main content
10.1145/2063348.2063362acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
research-article

Wallaby: a scalable semantic configuration service for grids and clouds

Published:12 November 2011Publication History

ABSTRACT

Job schedulers for grids and clouds can offer great generality and configurability, but they typically do so at the cost of increased administrator complexity. In this paper, we present Wallaby, an open-source, scalable configuration service for compute resources managed by the Condor high-throughput computing system. Wallaby offers several notable advantages over similar systems: it lets administrators write declarative specifications of user-visible functionality on groups of nodes instead of low-level configuration file fragments; it presents a high-level semantic model of Condor features and their interactions and dependencies; it validates configurations before pushing them to nodes; it supports version control, "undo," and configuration differencing; and it includes a networked API that enables extensions and advanced functionality. Wallaby allows administrators to extend pools to include more physical, virtual, or cloud nodes with minimal explicit configuration. Finally, it is scalable, supporting pools consisting of thousands of nodes with hundreds of configuration parameters each.

References

  1. 2001 IEEE International Conference on Cluster Computing (CLUSTER 2001), 8-11 October 2001, Newport Beach, CA, USA, 2001. IEEE Computer Society.Google ScholarGoogle Scholar
  2. T. Delaet and W. Joosen. Podim: a language for high-level configuration management. In Proceedings of the 21st conference on Large Installation System Administration Conference, pages 21:1--21:13, Berkeley, CA, USA, 2007. USENIX Association. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. W. Enck, T. Moyer, P. Mcdaniel, S. Sen, P. Sebos, S. Spoerel, A. G. Greenberg, Y. wei Eric Sung, S. G. Rao, and W. Aiello. Configuration management at massive scale: system design and experience. IEEE Journal on Selected Areas in Communications, 27:323--335, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P. Goldsack, J. Guijarro, S. Loughran, A. Coles, A. Farrell, A. Lain, P. Murray, and P. Toft. The smartfrog configuration management framework. SIGOPS Operating Systems Review, 43:16--25, January 2009. ISSN 0163-5980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. M. Litzkow, M. Livny, and M. Mutka. Condor - a hunter of idle workstations. In Proceedings of the 8th International Conference of Distributed Computing Systems, June 1988.Google ScholarGoogle ScholarCross RefCross Ref
  6. U. of Wisconsin Condor Team. Condor Version 7.6.0 Manual, 2011.Google ScholarGoogle Scholar
  7. P. M. Papadopoulos, M. J. Katz, and G. Bruno. Npaci rocks: Tools and techniques for easily deploying manageable linux clusters. In CLUSTER DBL {1}, pages 258--. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Vinoski. Advanced message queuing protocol. IEEE Internet Computing, 10:87--89, November 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library

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
    SC '11: State of the Practice Reports
    November 2011
    242 pages
    ISBN:9781450311397
    DOI:10.1145/2063348

    Copyright © 2011 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: 12 November 2011

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    Overall Acceptance Rate1,516of6,373submissions,24%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader