Google never reported how many servers are working in its data centers and how they work. But here, at a recent conference , Jeff Dean , one of the engineers working in the company since 1999, made a presentation in which he said that he was developing a system for the automatic distribution of resources called Spanner . The system allows you to dynamically allocate resources for data processing and is able to use from 1 to 10 million servers . At the same time, the cheapest option is chosen, which takes into account traffic and electricity.
I advise you to open the presentation (PDF), if you are interested in scalable systems, high load, clustering, data centers and parallel computing. In addition, you can find there: