DOI QR코드

DOI QR Code

Design and Implementation of P2P-Based Data Service System to Reduce Server Load

서버 부하 감소를 위한 P2P 기반 데이터 서비스 시스템의 설계 및 구현

  • 이광현 (전북대학교 대학원 컴퓨터정보학과) ;
  • 전형수 (전북대학교 대학원 전산통계학회) ;
  • 유철중 (전북대학교 컴퓨터과학과) ;
  • 장옥배 (전북대학교 전자·정보공학부)
  • Published : 2002.10.01

Abstract

Recently, as interest in Home networking is increased, research about multimedia clip service is gone. Because of the limit to bandwidth of home network, the problem of server traffic is increased by transferring many multimedia data through Client-Sewer Way for long. The data share network system applied is designed and implemented to solve this problem. P2P is connected directly between clients and exchanges data without going through a sewer. We implemented platform-independent System using Java and applied P2P skill to reduce server traffic.

최근 흠 네트워킹에 대한 관심이 증가하면서 멀티미디어 클립서비스에 관한 연구가 진행되고 있다. 가정내 네트워크의 대역폭이 가지는 한계로 인해 클라이언트-서버 방식을 통한 대용량 멀티미디어 자료들을 장시간 동안 받아야하고 서버에 트래픽이 증가하는 문제점들이 나타나고 있다. 본 논문에서는 서버를 거치지 않고 가정과 가정을 직접 연결하여 자료를 교환할 수 있는 Peer-to-Peer(P2P) 기술이 적용된 자료공유 네트워크 시스템을 설계하였고 서버의 트래픽을 줄이도록 하였으며 Java 언어로 플랫폼 독립적인 시스템을 구현하였다.

Keywords

References

  1. Andy Oram, 'PEER-TO-PEER,' O' Relly, 2001
  2. 이재규, '신세대 네트워크의 키워드'P2P'의 힘', 마이크로 소프트웨어, 2000
  3. Endeavor Technology, 'Introducing Peer-to-Peer,' 2000, http://www.peer-to-peerwg.org/
  4. R.Gold;C.Mascolo Use of context-awareness in mobile peer-to-peer networks Future Trends of Distributed Computing Systems,2001.FTDCS 2001. Proceedings.The Eighth IEEE Workshop on
  5. T. Iwao, Y. wada, S. Yamasaki, M. Shiouchi, M. Okada, M. Amamiya, 'Framework for the next generaiton of e-commerce by peer-to-peer contact : Virtual Private Community,' Enabling Technologics : Infrastructure for Collaborative Enterprises, 2001. WET ICE 2001.Proceedings, Tenth IEEE International Workshops on, pp.340-341, 2001 https://doi.org/10.1109/ENABL.2001.953440
  6. G. Reif, E. Kirda, H. Gall, G. P. Picco, G. Cugola, P. Fenkam, 'A Web-based peer-to-peer architecture for collaboarative nomadic working,' Enabling Technologics : Infrastructure for Collaborative Enterprises, 2001. WET ICE 2001. Proceedings, Tenth IEEE International Workshops on, pp.334-339, 2001 https://doi.org/10.1109/ENABL.2001.953439
  7. A. Bakker, M. van Steen, A. S. Tanenbaum, 'A law-abiding peer-to-peer network for free-software distribution,' Network Computing and Applications, 2001. NCA2001. IEEE International Symposium on, pp.60-67, 2001
  8. S. Yamaguchi, K. Maruyama, 'Autonomous load balance system for distributed servers using active objects,' Database and Expert Systems Applicatio, 2001. Proceedings.12th International Workship on, pp.167-171, 2001 https://doi.org/10.1109/DEXA.2001.953058
  9. http://www.napster.com/
  10. http://gnutella.wego.com/
  11. M. Portumann, P. Sookavatana, S. Ardon, A. Seneviratne, 'The cost of peer discovery and searching in the gnutella peer-to-peer file sharing protocol,' Network ,2001. Proceeding. Ninth IEEE International Conference on, pp.263-268, 2001
  12. http://www.soribada.com/
  13. Merlin Hughes, 'JAVA Network Programming,' Michael Shoffner, 2000