Почему серверу понадобился корпус из кубиков
В конце 1990-х серверы Google были не готовым продуктом из серверной стойки, а экспериментальной системой, которую основатели компании собирали под свои задачи. Для первых машин использовали доступные компьютерные компоненты, а корпус сделали из деталей Lego. Это был практичный выбор для прототипа: конструкцию можно было быстро разобрать и изменить, не проектируя и не изготавливая специальный металлический корпус.
Удобство важнее прочности
Сервер — это компьютер, который хранит данные или отвечает на запросы других компьютеров. В ранней системе особенно важно было быстро заменять сломавшиеся детали и проверять новые конфигурации. Кубики позволяли открыть корпус и добраться до компонентов без сложной разборки; если требовалось освободить больше места или переставить элементы, конструкцию можно было собрать заново.
Такой корпус не был попыткой сделать серверы красочными ради внешнего эффекта. Яркие детали прежде всего делали сборку наглядной, а сам Lego служил гибкой оболочкой для аппаратуры. Для постоянной эксплуатации важны охлаждение, защита от пыли и механическая устойчивость — задачи, для которых специализированные корпуса подходят лучше.
От прототипа к масштабированию
По мере роста поисковой системы Google понадобились всё более многочисленные и надёжные серверы. Подход, удобный для ранних экспериментов, не заменял продуманную инфраструктуру: оборудование нужно было размещать плотнее, обслуживать предсказуемо и охлаждать. Поэтому ценность Lego была не в том, что из него можно построить целый дата-центр, а в том, что на раннем этапе он позволял менять саму машину так же быстро, как развивался проект.






