У ожесточенно соперничающих Google и Facebook есть общая проблема: втиснуть как можно больше вычислительной мощности в свои ЦОДы, чтобы удовлетворить постоянно растущий спрос на их ресурсы без увеличения затрат на электроэнергию и операционных расходов, растущих при добавлении новых серверов.

Для решения данной проблемы эти два гиганта пренебрегли продолжающейся конкуренций за онлайновую рекламу и стали совместно работать над новым стандартом, который мог бы помочь им обоим. Общими усилиями Google и Facebook создали в рамках проекта Open Compute Project (OCP) стандарт, который назвали Open Rack v2.0. Представители обеих корпораций заявляют, что он повысит производительность и эффективность их ЦОДов.

10 августа корпорации представят этот стандарт на мероприятии OCP Engineering Workshop в университете Нью-Гэмпшира в надежде, что он будет одобрен.

Новый стандарт появляется спустя пять месяцев после присоединения Google к проекту OCP, который Facebook создала в 2011 г. в расчете на разработку новых открытых стандартов для высокоэффективных с точки зрения использования электроэнергии ЦОДов и ИТ-оборудования. Как и другие корпорации категории Web 2.0, такие как Google, Microsoft, eBay и Amazon, гигант в области социальных сетей нуждался в более эффективном оборудовании для ЦОДов, чем то, которое продают основные OEM-производители, и начал разрабатывать его самостоятельно. Инженеры Facebook потратили два года на проектирование нового оборудования, которое на 38% более эффективно и на 24% дешевле в эксплуатации по сравнению с использовавшимися системами.

С тех пор количество участников OPC выросло до более чем 160 организаций, среди которых есть как изготовители технической продукции (включая основных OEM-производителей вроде Hewlett Packard Enterprise, IBM, Cisco Systems и Dell), так и конечные пользователи. Проект охватывает все компоненты ЦОДа. Многие изготовители систем используют для своего оборудования открытые дизайны.

Присоединившись к OCP в марте, Google совместно с Facebook работала над стандартом Open Rack, который включает многое из того, чему научились инженеры Google за последние несколько лет при разработке собственных систем, которые компактнее и эффективнее обычных, что позволяет корпорации размещать их в большем количестве на меньшей площади.

Главный вклад Google в создание стандарта OCP Open Rack — это разработанная в корпорации технология энергоснабжения с напряжением 48 В. В прежней версии стандарта использовалась технология с напряжением 12 В. Но представители Google сообщили, что использование напряжения 48 В в ЦОДах корпорации на протяжении шести лет дало существенные преимущества.

«Google создала экосистему технологии с напряжением 48 В, которое используется в точках нагрузки, и с 2010 г активно развертывала такие высокоэффективные системы, обладающие высокой доступностью, — написали в корпоративном блоге Google технический менеджер программы Дебосмита Дас и ведущий технический менеджер Майк Лау. — Мы добились значительного сокращения потерь и роста эффективности по сравнению с решениями, рассчитанными на напряжение 12 В. Повышение эффективности использования энергии системами (system power usage efficiency, SPUE) благодаря переходу на напряжение 48 В сэкономило Google миллионы долларов и киловатт-часов».

Сообщая в блоге о присоединении Google к OCP, технический менеджер программы Google Джон Зипфел писал, что поскольку «отрасль работает над решением тех же проблем и сталкивается с повышенными требованиями к энергообеспечению со стороны рабочей нагрузки (как в случае использования графических процессоров в машинном обучении), имеет смысл стандартизировать этот новый дизайн, работая вместе с OCP. Мы считаем, что это поможет каждому принять архитектуру энергоснабжения нового поколения и добиться такой же эффективности использования энергии и такого же сокращения расходов, каких достигла Google».

По словам Дас и Лау, стандарт Open Rack v2.0 определяет архитектуру с напряжением 48 В, имеющую модульный форм-фактор с небольшой глубиной, которая позволит пользователям размещать в своих ЦОДах стойки с высокой плотностью компонентов, соответствующие спецификации OCP. Если стандарт будет принят, производители систем смогут начать использовать его в своих решениях.