Web Search for a Planet: The Google Cluster Architecture

@article{Barroso2003WebSF,
  title={Web Search for a Planet: The Google Cluster Architecture},
  author={Luiz Andr{\'e} Barroso and Jeffrey Dean and Urs H{\"o}lzle},
  journal={IEEE Micro},
  year={2003},
  volume={23},
  pages={22-28}
}
  • Luiz André Barroso, Jeffrey Dean, Urs Hölzle
  • Published 2003
  • Computer Science
  • IEEE Micro
  • Amenable to extensive parallelization, Google's web search application lets different queries run on different processors and, by partitioning the overall index, also lets a single query use multiple processors. to handle this workload, Googless architecture features clusters of more than 15,000 commodity-class PCs with fault tolerant software. This architecture achieves superior performance at a fraction of the cost of a system built from fewer, but more expensive, high-end servers. 

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 939 CITATIONS

    Motivating a Distributed System of Commodity Machines 1

    VIEW 3 EXCERPTS
    CITES BACKGROUND
    HIGHLY INFLUENCED

    Query Processing in Highly-Loaded Search Engines

    VIEW 1 EXCERPT
    CITES METHODS

    Challenges on Distributed Web Retrieval

    VIEW 2 EXCERPTS
    CITES BACKGROUND

    ROAR: increasing the flexibility and performance of distributed search

    VIEW 5 EXCERPTS
    CITES BACKGROUND & METHODS
    HIGHLY INFLUENCED

    Optimized Inverted List Assignment in Distributed Search Engine Architectures

    VIEW 1 EXCERPT
    CITES BACKGROUND

    FILTER CITATIONS BY YEAR

    2003
    2020

    CITATION STATISTICS

    • 57 Highly Influenced Citations

    • Averaged 27 Citations per year from 2018 through 2020

    References

    Publications referenced by this paper.
    SHOWING 1-9 OF 9 REFERENCES

    Piranha: a scalable architecture based on single-chip multiprocessing

    , and K . Olukotun , “ A Single - Chip Multiprocessor

    • K. Gharachorloo Barroso, E. Bugnion
    • Piranha : A Scalable Architecture Based on Single - Chip Multiprocessing , ” Proc . 27 th ACM Int ’ l Symp . Computer Architecture
    • 2000

    A Single-Chip Multiprocessor," Computer

    • L. Hammond, B. Nayfeh, K. Olukotun
    • vol. 30,
    • 1997

    TPC Benchmark C Full Disclosure Report for IBM eserver xSeries 440 using Microsoft SQL Server 2000 Enterprise Edition and Microsoft Windows .NET Datacenter Server 2003, TPC-C Version 5

    • TPC Benchmark C Full Disclosure Report for IBM eserver xSeries 440 using Microsoft SQL Server 2000 Enterprise Edition and Microsoft Windows .NET Datacenter Server 2003, TPC-C Version 5

    “ TPC Benchmark C Full Disclosure Report for IBM eserver xSeries 440 using Microsoft SQL Server 2000 Enterprise Edition and Microsoft Windows . NET Datacenter Server 2003 , TPC - C Version 5 . 0

    • B. Nayfeh Hammond
    • “ Hyper - Threading Technology Architecture and Microarchitecture : A Hypertext History , ” Intel Technology J .
    • 2002