UniCrawl: A Practical Geographically Distributed Web Crawler

Do Le Quoc, Christof Fetzer, Pascal Felber, Etienne Riviere, Valerio Schiavoni, Pierre Sutra

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

As the wealth of information available on the web keeps growing, being able to harvest massive amounts of data has become a major challenge. Web crawlers are the core components to retrieve such vast collections of publicly available data. The key limiting factor of any crawler architecture is however its large infrastructure cost. To reduce this cost, and in particular the high upfront investments, we present in this paper a geo-distributed crawler solution, UniCrawl. UniCrawl orchestrates several geographically distributed sites. Each site operates an independent crawler and relies on well-established techniques for fetching and parsing the content of the web. UniCrawl splits the crawled domain space across the sites and federates their storage and computing resources, while minimizing thee inter-site communication cost. To assess our design choices, we evaluate UniCrawl in a controlled environment using the ClueWeb12 dataset, and in the wild when deployed over several remote locations. We conducted several experiments over 3 sites spread across Germany. When compared to a centralized architecture with a crawler simply stretched over several locations, UniCrawl shows a performance improvement of 93.6% in terms of network bandwidth consumption, and a speedup factor of 1.75.

Original languageEnglish
Title of host publicationProceedings - 2015 IEEE 8th International Conference on Cloud Computing, CLOUD 2015
EditorsCalton Pu, Ajay Mohindra
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages389-396
Number of pages8
ISBN (Electronic)9781467372879
DOIs
Publication statusPublished - 19 Aug 2015
Externally publishedYes
Event8th IEEE International Conference on Cloud Computing, CLOUD 2015 - New York, United States
Duration: 27 Jun 20152 Jul 2015

Publication series

NameProceedings - 2015 IEEE 8th International Conference on Cloud Computing, CLOUD 2015

Conference

Conference8th IEEE International Conference on Cloud Computing, CLOUD 2015
Country/TerritoryUnited States
CityNew York
Period27/06/152/07/15

Keywords

  • Cloud federation
  • Geo-distributed system
  • Map-reduce
  • Storage
  • Web crawler

Fingerprint

Dive into the research topics of 'UniCrawl: A Practical Geographically Distributed Web Crawler'. Together they form a unique fingerprint.

Cite this