26 P2P Proposed a system for the purpose of idle resource utilization of the computer using the P2P 1150373 2015 2 27
P2P P2P peer peer P2P peer P2P peer P2P i
Abstract Proposed a system for the purpose of idle resource utilization of the computer using the P2P Satoshi YANASE Recently, researches about system combined cloud and P2P to improve efficiency of resource sharing have been proposed. However, systems that can share peers processes that should be processed in real time have not been proposed, In this paper, in order to share processes of peers we propose a system adopts hybrid P2P network model and enables to reduce processing delay due to performance differences. By comparing performance of each peer and grouping the peers, the system can be responsible for high processing with peers processing capacity. To evaluate our proposal system, we implement our proposal system on a simulator. We evaluate our proposal system in terms of increase or decrease of peers. key words P2P, Load sharing ii
1 1 2 2 2.1....................... 2 2.2 P2P......................... 3 2.2.1 Winny................................. 4 2.2.2 Skype................................. 5 3 P2P 6 3.1 MMOG P2P.............. 6 3.2 Folding@home................................ 6 3.3 SETI@home................................. 7 4 8 4.1................................... 8 4.2................................ 9 4.2.1.............. 9 4.2.2.......... 10 4.2.3.......... 11 5 12 5.1................................... 12 5.2................................ 14 5.3.................................. 15 6 16 iii
17 18 iv
2.1........................ 2 2.2 P2P.......................... 3 4.1.............................. 9 4.2.......................... 10 4.3............................... 11 4.4...................... 11 5.1 Default........................... 13 5.2 Proposed.......................... 13 v
4.1....................... 10 5.1............................. 14 5.2...................... 14 vi
1 PC P2P 1
2 P2P 2.1 2.1 2.1 2
2.2 P2P 2.2 P2P P2P Peer-to-Peer Peer 2.2 P2P [1] P2P Winny Skype 2.2 P2P P2P P2P P2P P2P P2P 3 P2P P2P 3
2.2 P2P P2P P2P P2P P2P P2P P2P P2P 2.2.1 Winny Winny P2P Freenet [3] P2P 4
2.2 P2P 2.2.2 Skype Skype P2P Skype [4] Skype 5
3 P2P MMOG P2P P2P 3.1 MMOG P2P P2P 2 P2P 20.6% [5] 3.2 Folding@home Folding@home[6] 2000 10 100 CPU 6
3.3 SETI@home [7] 2015 2 21 18 6.049PFLOPS [8] 3.3 SETI@home SETI radio SETI( SETI) 1995 David Gedye SETI 1999 5 SETI@home [9] 7
4 P2P P2P 4.1 4.2 3 4.1 4.1 P2P 8
4.2 $&%&'( ) $&% '( )! "# 4.1 PIAX 4.2 3 4.2.1 9
4.2 π[10] 4.2.2 4.2 1 A B C D 2 E F G H 4.2 4.1 4.2 4.1 C 1 C 2 ( ) A B C D E F G H 10
4.2 4.2.3 4.3 A B A C 4.3 C C A B C 4.4 A B C 4.3 4.4 11
5 5.1 PIAX[11] 3 1 2 1 5 250 n n 1 5 Default Proposed 2 12
5.1 Proposed 2 Default Proposed 5.1 5.2 Default Proposed 5.1 5.1 Default 5.2 Proposed 13
5.2 5.1 OS windows 7 Enterprise (64bit) CPU Intel Core i7 3770 16GB 5.2 5.2 5.2 Default Proposed Proposed 5.2 Default Proposed 30162ms 3790ms 14
5.3 CPU 5.3 P2P CPU 15
6 P2P CPU P2P 16
4 17
[1], P2P, R&D, 2008. [2] Jogn F. Buford, Heather Yu, Eng Keong Lua, P2P Networking and Applications, MORGAN KAUFMANN, 2008. [3], winny,, 2006. [4] Skype, http://www.skype.com/, 2015/02/22. [5] Ginhung Wang, Kuochen Wang, An efficient hybrid P2P MMOG cloud architecture for dynamic load management, IEEE, pp.199-204, 2012. [6] Stanford Univercity, Folding@home https://folding.stanford.edu/home/, 2015/02/06. [7] Sony Computer Entertainment Inc, Folding@home for PlayStation3, http://www.scei.co.jp/folding/jp/, 2015/02/06. [8] Folding@home Client statisvivs by OS, http://fah-web.stanford.edu/cgi-bin/main.py?qt. [9] Univercity of Calfornia, SETI@home, http://setiathome.berkeley.edu/index.php, 2015/02/06. [10],, http://pi2.cc.u-tokyo.ac.jp/index-j.html, 2015/01/31. [11] PIAX, http://www.piax.org/, 2015/02/22. 18