Web search results caching service for structured P2P networks

被引:6
|
作者
Rosas, Erika [2 ]
Hidalgo, Nicolas [2 ]
Marin, Mauricio [1 ,2 ]
Gil-Costa, Veronica [1 ,3 ]
机构
[1] Yahoo Labs Santiago, Santiago, Chile
[2] Univ Santiago, DIINF, Santiago, Chile
[3] Natl Univ San Luis, CONICET, San Luis, Argentina
关键词
Web search engines; Caching services; Load balancing; P2P networks; LOAD; AWARE; REPLICATION; EFFICIENT;
D O I
10.1016/j.future.2013.06.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a two-level P2P caching strategy for Web search queries. The design is suitable for a fully distributed service platform based on managed peer boxes (set-top-box or DSL/cable modem) located at the edge of the network, where both boxes and access bandwidth to those boxes are controlled and managed by an ISP provider. Our solution significantly reduces user query traffic going outside of the ISP provider to get query results from the respective Web search engine. Web users are usually very reactive to worldwide events which cause highly dynamic query traffic patterns leading to load imbalance across peers. Our solution contains a strategy to quickly ease imbalance on peers and spread communication flow among participating peers. Each peer maintains a local result cache used to keep the answers for queries originated in the peer itself and queries for which the peer is responsible for by contacting the Web search engine on-demand. When query traffic is predominantly routed to a few responsible peers our strategy replicates the role of "being responsible for" to neighboring peers so that they can absorb query traffic. This is a fairly slow and adaptive process that we call mid-term load balancing. To achieve a short-term fair distribution of queries we introduce a location cache in each peer which keeps pointers to peers that have already requested the same queries in the recent past. This lets these peers share their query answers with newly requesting peers. This process is fast as these popular queries are usually cached in the first DHT hop of a requesting peer which quickly tends to redistribute load among more and more peers. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:254 / 264
页数:11
相关论文
共 50 条
  • [41] Survey of search and optimization of P2P networks
    Kang, Cai
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2011, 4 (03) : 211 - 218
  • [42] Survey of search and optimization of P2P networks
    Cai Kang
    [J]. Peer-to-Peer Networking and Applications, 2011, 4 : 211 - 218
  • [43] Cocktail search in unstructured P2P networks
    Bao, XG
    Fang, BX
    Hu, MZ
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 286 - 293
  • [44] Introducing Group Participation Support into P2P Web Caching Systems
    Iwamaru, Akihiro
    Itokawa, Tsuyoshi
    Kitasuka, Teruaki
    Aritsugi, Masayoshi
    [J]. 2009 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2009, : 868 - 875
  • [45] Search methods in P2P networks: A survey
    Sakaryan, German
    Wulff, Markus
    Unger, Herwig
    [J]. INNOVATIVE INTERNET COMMUNITY SYSTEMS, 2006, 3473 : 59 - 68
  • [46] Strategies for service composition in P2P networks
    Gerke, Jan
    Reichl, Peter
    Stiller, Burkhard
    [J]. E-BUSINESS AND TELECOMMUNICATION NETWORKS, 2007, 3 : 62 - +
  • [47] Limiting sybil attacks in structured P2P networks
    Rowaihy, Hosam
    Enck, William
    McDaniel, Patrick
    La Porta, Thomas
    [J]. INFOCOM 2007, VOLS 1-5, 2007, : 2596 - +
  • [48] QoS enabled multicast for structured P2P networks
    Brogle, Marc
    Milic, Dragan
    Braun, Torsten
    [J]. 2007 4TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2007, : 991 - 995
  • [49] An Efficient Distributed PKI for Structured P2P Networks
    Lesueur, Francois
    Me, Ludovic
    Tong, Valerie Viet Triem
    [J]. 2009 IEEE NINTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P 2009), 2009, : 1 - 10
  • [50] Structured P2P Overlay Networks for Multimedia Traffic
    Singh, Mohanjeet
    Gupta, Anuj Kumar
    [J]. 2016 1ST INTERNATIONAL CONFERENCE ON INNOVATION AND CHALLENGES IN CYBER SECURITY (ICICCS 2016), 2016, : 80 - 85