Skip to main content

A Design of Cooperation Management System to Improve Reliability in Resource Sharing Computing Environment

  • Conference paper
Advances in Grid and Pervasive Computing (GPC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4459))

Included in the following conference series:

Abstract

Resource sharing computing is a project that realizes high performance computing by utilizing the resources of peers that are connected to the Internet. Resource sharing computing provides a dynamic internet environment where peers can freely participate, but it raises questions on the reliability of operation processing. Existing resource sharing computing stores intermediate operation results in peers’ local disks. Thus, when faults happen on peers’ side, some peers need to wait for processing to reconnect with possibility of considerable delay. In case there is no reconnection, the intermediate operation results cannot be used. In addition, it is difficult to support cooperation due to incompatible modes of operation processing among heterogeneous systems. This thesis is to propose a cooperation management system, and define cooperation and cooperation groups necessary to improve the reliability in the resource sharing computing environment. Cooperation is a series of tasks that involve sorting tasks, processing tasks sequentially, and producing results. Cooperation group is a gathering of peers that can cooperate. Groups are created among different types of systems to enable cooperation among peers within the same group. Also, middle DB Server is proposed in a hierarchical structure to shorten delay and increase the reusability of intermediate operation results. As the intermediate operation results are stored in the middle DB Server in case there occurs a fault on peers’ side, waiting time for reconnection is reduced through cooperation, and the reusability of intermediate operation result is improved. In this paper, we propose a structure that can store intermediate operation result in middle DB Server to improve reliability in resource sharing computing environment, and suggest a design for cooperation group service, discovery service, and task management service of cooperation management system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Oram, A.: Peer-To-Peer. O’Reilly, Sebastopol (March 2001)

    Google Scholar 

  2. Barkai, D.: An Introduction to Peer-to-Peer Computing. Intel Developer update magazine (February 2001)

    Google Scholar 

  3. http://www.napster.com

  4. http://www.soribada.com

  5. http://setiathome.ssl.berkeley.edu

  6. http://www.koreaathome.org

  7. http://www.gnutella.com

  8. Baik, M., et al.: Study on Improvement of Reliability for Distributed Computing in P2P Architecture. Korea University (December 2003)

    Google Scholar 

  9. Lee, J.G.: Force of keyword P2P of network new generation. Micro software (October 2000)

    Google Scholar 

  10. Koo, H.K.: Design and Implementation of a Cooperation System Based on JXTA Platform in P2P File sharing Environment. Thesis of M.S, Kwangwoon University (2003)

    Google Scholar 

  11. Yoon, G.C.: P2P model hierarchical for CPU public sharing. In: Proceedings of Korea Information Science Society Conference (2001)

    Google Scholar 

  12. Aberer, K., et al.: Improving Data Access in P2P Systems. IEEE Internet Computing 6(1), 58–67 (2002)

    Article  Google Scholar 

  13. Peer-to-Peer-Enabled Distributed Computering. Intel White Paper

    Google Scholar 

  14. JXTA 2001, http://www.jxta.org

  15. Paul, A.: DNS and BIND, 2001. O’Reilly, Sebastopol (May 2001)

    Google Scholar 

  16. Lee, J.H.: A Software Architecture for Supporting Dynamic Cooperation Environment on the Internet. Journal of Korea Information Science Society 2(9) (2003)

    Google Scholar 

  17. Kang, I.G.: A Structural Comparison of Cooperative Learning and Collaborative Learning. Journal of The Institute for Educational Research 18, 183–197 (2003)

    Google Scholar 

  18. Jo, H.J., Kim, G.S., Eom, Y.I.: Design of Mobile Agent Based Cooperation Group Management Scheme for Dynamic Scalability. In: Proceedings of Korea Information Science Society Conference (May 2004)

    Google Scholar 

  19. Park, J.S., Chung, K.S., Shon, J.G.: A Design of Cooperation Management System for Improving Reliability in Resource Sharing on Base Internet. Proceedings of Korea Information Science Society Conference 12(2), 937–940 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Christophe Cérin Kuan-Ching Li

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Park, J.S., Chung, K.S., Shon, J.G. (2007). A Design of Cooperation Management System to Improve Reliability in Resource Sharing Computing Environment. In: Cérin, C., Li, KC. (eds) Advances in Grid and Pervasive Computing. GPC 2007. Lecture Notes in Computer Science, vol 4459. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72360-8_42

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72360-8_42

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72359-2

  • Online ISBN: 978-3-540-72360-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics