Ежедневно на сервисы Google попадают петабайты информации, будь то видеоролики в YouTube, пользовательские данные или игры в Play Market.
Для хранения информации в таких огромных объёмах требуется соответствующее оборудование и далеко не все знают, как это хранится.
Вся информация хранится в большой вычислительной системе — сервере. Простыми словами, это огромное множество вычислительных машин, объединённых между собой. Все компьютеры в такой сети имеют равные права, но управление происходит с одного главного компьютера — главный процессор всей этой сети.
На чём хранится информация?
Информация хранится на знакомых нам жёстких дисках. Объём одного жёсткого диска может достигать около 20 терабайт. Кажется, что это очень немного, но в такой вычислительной сети таких жёстких дисков огромное множество, сотни тысяч (если не миллионы). Весь сервер Google занимает площадь размером в 10.000 квадратных метров, это как самое большое футбольное поле.
Если рассматривать на примере YouTube, то каждый день платформа обрабатывает терабайты видео-роликов.
Если допустить, что в среднем люди загружают видео по 15 минут в разрешении FullHD (1920×1080) в 60 fps/frames, то вес одного такого видео-ролика будет примерно 10 гигабайт. Из данных выше можно сделать вывод, что каждую минуту в YouTube загружают свыше 100 гигабайт информации.
Поясним:
В Google работают так же и облегчающие работу платформы механизмы. Все ролики, загружаемые в YouTube проходят дополнительную конвертацию, чтобы максимально ужать объём ролика с минимальной потерей в качестве (рядовому пользователю эта потеря чаще всего не заметна).
Жёсткие диски, выходя из строя, автоматически извлекаются специальными роботами и уничтожаются, а на их место сразу ставят новые. Данные не теряются благодаря BackUp’ам (резервное копирование).