Design and Implementation of a Resource Management System Using On-Demand Software Streaming on Distributed Computing Environment

  • Jongbae Moon
  • Sangkeon Lee
  • Jaeyoung Choi
  • Myungho Kim
  • Jysoo Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3991)


As distributed computing has become a large-scale environment such as grid computing, software resource management is rising as the key issue. In this paper, we propose a new resource management system, which manages software resources effectively, and its prototype implementation. This system uses an existing on-demand software streaming technology to manage software resources. This system greatly reduces traditional software deployment costs and associated installation problems. In this system, an added node can also execute a requested job without installation of applications.


  1. 1.
    Goscinski, A., Brearman, M.: Resource Management in Large Distributed Systems. ACM SIGOPS Operating Systems Review 24, 7–25 (1990)CrossRefGoogle Scholar
  2. 2.
    Tanenbaum, A.S.: Modern Operating Systems. Prentice Hall, Englewood Cliffs (1992)zbMATHGoogle Scholar
  3. 3.
    Banga, G., Druschel, P., Mogul, J.C.: Resource containers: A new facility for resource management in server system. In: Proceedings of the 3rd USENIX Symposium on Operating Systems Design and Implementation (ODSI), New Orleans, LA (1999)Google Scholar
  4. 4.
    Eager, D.L., Lazowska, E.D., Zahorjan, J.: Adaptive Load Sharing in Homogeneous Distributed Systems. IEEE Trans. on Software Eng. SE-12(5) MayGoogle Scholar
  5. 5.
    Fogg, I.S.: Distributed Scheduling Algorithms: A Survey, Technical Report No. 81, University of Queensland, AustraliaGoogle Scholar
  6. 6.
    Goscinski, A.: Distributed Operating Systems. The Logical Design. Addison-Wesley, Reading (1989)Google Scholar
  7. 7.
    Wang, Y.-T., Morris, R.J.T.: Load Sharing in Distributed Systems. IEEE Trans. On Computers C-34(3) MarchGoogle Scholar
  8. 8.
    AppStream Inc.: Solving the unique PC management challenges IT faces in K-12 schools. 2300 Geng Road, Suite 100, Palo Alto, CA 94303Google Scholar
  9. 9.
    Li, F., Nieh, J.: Optimal Linear Interpolation Coding for Server-based Computing. In: Proceedings of the IEEE International Conference on Communications (2002)Google Scholar
  10. 10.
  11. 11.
    Softricty, Inc.,
  12. 12.
  13. 13.
    Exent Technologies,
  14. 14.
    SoftOnNet, Inc.,
  15. 15.
    Hwang, S., Choi, J.: MSF: A Workflow Service Infrastructure for Computational Grid Environments, Lecture Notes in Computer Science, Vol. In: Meersman, R., Tari, Z., Corsaro, A. (eds.) OTM-WS 2004. LNCS, vol. 3292, pp. 445–448. Springer, Heidelberg (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Jongbae Moon
    • 1
  • Sangkeon Lee
    • 1
  • Jaeyoung Choi
    • 1
  • Myungho Kim
    • 1
  • Jysoo Lee
    • 2
  1. 1.School of ComputingSoongsil UniversitySeoulKorea
  2. 2.Korea Institute of Science and Technology Information 

Personalised recommendations