IglooG: a distributed web crawler based on grid service

  • Authors:
  • Fei Liu;Fan-yuan Ma;Yun-ming Ye;Ming-lu Li;Jia-di Yu

  • Affiliations:
  • Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, P.R. China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, P.R. China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, P.R. China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, P.R. China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai, P.R. China

  • Venue:
  • APWeb'05 Proceedings of the 7th Asia-Pacific web conference on Web Technologies Research and Development
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

Web crawler is program used to download documents from the web site. This paper presents the design of a distributed web crawler on grid platform. This distributed web crawler is based on our previous work Igloo. Each crawler is deployed as grid service to improve the scalability of the system. Information services in our system are in charge of distributing URLs to balance the loads of the crawlers and are deployed as grid service. Information services are organized as Peer-to-Peer overlay network. According to the ID of crawler and semantic vector of crawl page that is computed by Latent Semantic Indexing, crawler can decide whether transmits the URL to information service or hold itself. We present an implementation of the distributed crawler based on Igloo and simulate the environment of Grid to evaluate the balancing load on the crawlers and crawl speed. Both the theoretical analysis and the experimental results show that our system is a high-performance and reliable system.