[proxy] ui.adsabs.harvard.edu← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

Web Search for a Planet: The Google Cluster Architecture

Hölzle, Urs

ADS

Abstract

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.


Publication:

IEEE Micro

Pub Date:
2003
DOI:

10.1109/MM.2003.1196112

Bibcode:
2003IMicr..23b..22B
Keywords:
  • Web search;
  • Planets;
  • Service oriented architecture;
  • Computer architecture;
  • Personal communication networks;
  • Energy efficiency;
  • Application software;
  • Delay;
  • Web services;
  • Search engines