12
APNOMS 2003 1 Replication Strategies in Peer- to-Peer Services over Power-law Overlay Networks Shingo Ata*, Yoshihiro Gotoh**, and Masayuki Murata*** * Graduate School of Engineering, Osaka City University, Japan ** Graduate School of Information Science and Technology, Osaka University, Japan *** Cybermedia Center, Osaka University, Japan E-Mail: [email protected]

Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

  • Upload
    zahur

  • View
    35

  • Download
    1

Embed Size (px)

DESCRIPTION

Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks. Shingo Ata*, Yoshihiro Gotoh**, and Masayuki Murata*** - PowerPoint PPT Presentation

Citation preview

Page 1: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 1

Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

Shingo Ata*, Yoshihiro Gotoh**, and Masayuki Murata***

* Graduate School of Engineering, Osaka City University, Japan** Graduate School of Information Science and Technology, Osaka University, Japan*** Cybermedia Center, Osaka University, Japan

E-Mail: [email protected]

Page 2: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 2

Introduction• P2P (Peer-to-Peer) model is widely used

– File sharing, distributed computing, …

• P2P community is– Placed over a logical overlaid network

• Unlike server-client model, P2P model has– Scalability, robustness against network failure

Internet

Logical Network

Peer

Internet

Logical Network

Peer

Server-client Peer-to-Peer

Page 3: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 3

Requirements on pure P2P model• Improvement of search speed

– The delay for searching the peers depends heavily on the method used for forwarding queries

• Robustness against the instability– Peers may fail frequently

• e.g., leave from the logical network

• Continuously offering of service– Even if the peer which first offered a service leaves, the

service should be continued

Page 4: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 4

Replication• Services are copied to some other peers (replica)

– The search delay will be shorten according to the increase of number of replicas

– The community can continuously provide the (replica of) service when peers left the community

• The effectiveness of the replication is influenced by the topology of the logical network– The logical network has the Power-Law characteristics

SS

SS

Original Service

S Replica

S

S

S

Page 5: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 5

Objectives• Investigate the effects of the logical network topology

on replication methods– Especially regarding the power-law property

• Propose new query forwarding methods considering the topology of logical network– Shorten the search delay– Improve robustness against peer failures

Page 6: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 6

P2P search service• Peer requesting a service sends a query to adjacent

peers– (name of service, address of requesting peer, TTL)

• Query is randomly forwarded to another peer– n-walkers random walk

• If a peer can provide the service, it sends the reply back to the sender

??

??

Query

S Service

S

??

??

????

Reply

QueryForwarding

Page 7: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 7

Replication methods• Path replication

– Peers forwarding the query record their address into the query

– Replicas are placed to all peers recorded in the query– Implementation is not complex

??

??

Query

S

Replica

S

??

??

????

Reply

QueryForwarding

S

Service

S

S

S

SS

Page 8: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 8

Power-law property• The number of adjacent nodes of node i (degree of i)

• A few nodes (red point) have a large number of

degrees– Most other nodes have only a small number of degrees

Power-Law Random

1

10

100

1000

10000

1 10 100degree of node

# of

nod

es

Distribution of degree of nodes

xxf )( (1)

Page 9: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 9

Influence of power-law property• In the power-law network, only 5% of all peers reply

95% of all queries– Most of replicas are not referred

10,000 peers, 20,000 links, power-law network

Low group (<= 10)

(9497 peers)

High group (>10)

(503 peers)

Total # of replicas

Average

128,494

13.53

25,507

50.71

Total # of accesses

Average

23,932

2.52

26,090

51.87

Access ratio (%) 4.6 95.3

Good use of insufficient replicas

Page 10: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 10

Query forwarding method• The next hop is chosen based on the probability

delivered from the degrees of adjacent peers• Degree based forwarding

– HDF (High Degree Forwarding)

n1, …, ni : adjacent peer of node i, d(ni) : degree of node ni

– LDF (Low Degree Forwarding)

)(

)(

i

iiH nd

ndp

)(/1

)(/1

i

iiL nd

ndp

(2)

(3)

Page 11: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 11

Effect of query forwarding method• HDF can decrease the delay for searching• By using LDF, more services can still be available

after many drops of peers

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1 10 100 1000Number of Hops

HDFRandom

Cum

ulat

ive

Dis

tribu

tion

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

1 10 100 1000Number of Hops

HDFRandom

Cum

ulat

ive

Dis

tribu

tion

0.8

0.84

0.88

0.92

0.96

1

0 0.2 0.4 0.6 0.8 1

HDFLDF

RandomRa

tio o

f se

rvic

es r

ema

ine

d

Ratio of peers remained

Cumulative distribution of # of hopsRatio of available services after

peer drops

Page 12: Replication Strategies in Peer-to-Peer Services over Power-law Overlay Networks

APNOMS 2003 12

Conclusion and future topics• Influence of power-law property in replication

methods– 5% of peers reply 95% of all queries– 95% of replicas are not efficiently utilized

• New query forwarding methods based on the degree of nodes– HDF can decrease the search delay– LDF can improve the robustness against peer failures

• Future research topics– Modify the LDF– Weighted HDF– Hybrid forwarding