• DocumentCode
    2536993
  • Title

    A Simple Effective Scheme to Enhance the Capability of Web Servers Using P2P Networks

  • Author

    Yu, Jie ; Lu, Liming ; Li, Zhoujun ; Wang, Xiaofeng ; Su, Jinshu

  • Author_Institution
    Sch. of Comput. Sci., Nat. Univ. of Defense Technol., Changsha, China
  • fYear
    2010
  • fDate
    13-16 Sept. 2010
  • Firstpage
    680
  • Lastpage
    689
  • Abstract
    Nowadays, web servers are suffering from flash crowds and application layer DDoS attacks that can severely degrade the availability of services. It is difficult to prevent them because they comply with the communication protocol. Peer-to-peer (P2P) networks have been exploited to amplify DDoS attacks, but we believe their available resource, such as distributed storage and network bandwidth, can be used to mitigate both flash crowds and DDoS attacks. In this paper, we propose a server initiated approach to employ deployed P2P networks as distributed web caches, so that the workload directed to web servers can be reduced. In experiments, we use Kad as the particular P2P network for the realization of a large-scale distributed web cache. We performed comprehensive evaluation on the feasibility, efficiency and robustness of our scheme, through experiments and simulations on the prototype we implemented. The evaluation results show that our scheme can increase the capacity of the protected web servers at least 10 times at the same cost of connection and bandwidth consumption. The web contents cached in Kad remain reachable even under churn of peers and targeted DoS attack, and the access latency is comparable to normal direct access to web servers. It also achieves good load balancing under the heavy-tailed distribution of object popularity.
  • Keywords
    Internet; bandwidth allocation; cache storage; computer network security; distributed memory systems; peer-to-peer computing; protocols; DDoS attacks; Web servers capability; bandwidth consumption; communication protocol; distributed storage; large scale distributed Web cache; peer-to-peer networks; Ash; Bandwidth; Computer crime; Peer to peer computing; Protocols; Web server; DDoS; DHT; Flash crowds; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2010 39th International Conference on
  • Conference_Location
    San Diego, CA
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4244-7913-9
  • Electronic_ISBN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2010.76
  • Filename
    5599237