skip to main content
article
Free Access

Extending the Condor distributed systems for mobile clients

Published:01 January 1999Publication History
Skip Abstract Section

Abstract

Condor is a distributed batch system for sharing the workload among the computers connected by a network. Condor distributed system was developed on the basis that every machine in a Condor pool is always connected by a network to run a Condor Job. Due to advances in wireless communication and mobile computing technology, conventional distributed computer systems can now include "mobile" clients as well as "fixed" clients. Moreover, mobile users want to be as low power as possible and benefit from offloading potentially power and resource consuming jobs. In this paper, we describe the design and implementation of extended Condor to support mobile clients. The main purpose of this work is to enable users on mobile computers to interact with Condor environment any time anywhere regardless of their connection to a Condor pool. The mobile Condor distributed system also aims to provide mobile users the same Condor services without making any significant changes to the existing Condor system.

References

  1. T. Imielinski and B. R. Badrinath, Mobile Wireless Computing: Solutions and Challenges in Data Management, Technical Report DCS-TR-296/WINLAB-TR-49, Department of Computer Science, Rutgers University, 1995.Google ScholarGoogle Scholar
  2. B. R. Badrinath, A. Acharya, T. Imielinski, "Designing distributed algorithms for mobile computing networks," Computer Communications, Vol. 19, No. 4, pp.309--320, April 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Hild, P. Robinson, "Mobilizing applications," IEEE Personal Communications, Vol.4, No.5 pp.26--34, October 1997.Google ScholarGoogle ScholarCross RefCross Ref
  4. T. Tannenbaum, M. Litzkow, "The Condor distributed processing system," Dr. Dobb's journal, Vol.20 No.2, pp.40 -- 49, February 1995.Google ScholarGoogle Scholar
  5. A. Bricker, M. J. Litzkow and M. Livny, Condor Technical Summary, Version 4.1b, Technical Report 1069, Computer Sciences Department, University of Wisconsin-Madison, 1992.Google ScholarGoogle Scholar
  6. M. Litzkow, M. Livny and M. W. Mutka, "Condor - A hunter of idle workstations," Proceedings of the 8th International Conference of Distribute computing Systems, pp.104--111, June 1988.Google ScholarGoogle Scholar
  7. B. R. Badrinath, A. Acharya, T. Imielinski, "Impact of mobility on distributed computations," Operating Systems Review, Vol. 27, No. 2, April 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Schill, B. Bellman et al., "System support for mobile distributed applications," Proc. of 2nd Intl. Workshop on Services in Distributed Network Environments, pp.124--131, June 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. J. Kistler, M. Satyanarayanan, "Disconnected operation in the Coda file system," ACM Transactions on Computer Systems, Vol. 10, No. 1, pp.3--25, February 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. L. B. Mummert, M. R. Ebling, M. Satyanarayanan, "Exploiting weak connectivity for mobile file access," Proceedings of the 15th ACM Symposium on Operating Systems Principles, December 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. D. H. J. Epema, M. Livny, R. van Dantzig, X. Evers, J. Pruyne, "A worldwide flock of Condors: Load sharing among workstation clusters," Future Generation Computer Systems, Vol.12, pp. 53--65, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Livny, J. Basney, R. Raman, and T. Tannenbaum, "Mechanism for high throughput computing," SPEEDUP Journal, Vol.11, No.1, June 1997.Google ScholarGoogle Scholar
  13. M. Litzkow, M. Solomon, "Supporting checkpointing and process migration outside the UNIX kernel," USENIX Winter Conference, January 1992.Google ScholarGoogle Scholar

Index Terms

  1. Extending the Condor distributed systems for mobile clients
      Index terms have been assigned to the content through auto-classification.

      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

      Full Access

      • Published in

        cover image ACM SIGMOBILE Mobile Computing and Communications Review
        ACM SIGMOBILE Mobile Computing and Communications Review  Volume 3, Issue 1
        January 1999
        46 pages
        ISSN:1559-1662
        EISSN:1931-1222
        DOI:10.1145/1321414
        Issue’s Table of Contents

        Copyright © 1999 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 January 1999

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader