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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Oram, A.: Peer-To-Peer. O’Reilly, Sebastopol (March 2001)
Barkai, D.: An Introduction to Peer-to-Peer Computing. Intel Developer update magazine (February 2001)
Baik, M., et al.: Study on Improvement of Reliability for Distributed Computing in P2P Architecture. Korea University (December 2003)
Lee, J.G.: Force of keyword P2P of network new generation. Micro software (October 2000)
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)
Yoon, G.C.: P2P model hierarchical for CPU public sharing. In: Proceedings of Korea Information Science Society Conference (2001)
Aberer, K., et al.: Improving Data Access in P2P Systems. IEEE Internet Computing 6(1), 58–67 (2002)
Peer-to-Peer-Enabled Distributed Computering. Intel White Paper
JXTA 2001, http://www.jxta.org
Paul, A.: DNS and BIND, 2001. O’Reilly, Sebastopol (May 2001)
Lee, J.H.: A Software Architecture for Supporting Dynamic Cooperation Environment on the Internet. Journal of Korea Information Science Society 2(9) (2003)
Kang, I.G.: A Structural Comparison of Cooperative Learning and Collaborative Learning. Journal of The Institute for Educational Research 18, 183–197 (2003)
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)
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)
Author information
Authors and Affiliations
Editor information
Rights 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)