Проект открытых вычислений

Организация, которая делится проектами продуктов для центров обработки данных
Проект открытых вычислений
АббревиатураОКП
Формирование2011 ; 14 лет назад ( 2011 )
ТипПромышленно-торговая группа
ЦельОбмен проектами продуктов для центров обработки данных
Область
Во всем мире
Членство50+ корпораций
Веб-сайтopencompute.org

Open Compute Project ( OCP ) — это организация, которая содействует обмену проектами продуктов центров обработки данных и передовым опытом отрасли между компаниями. [1] [2] Основанная в 2011 году, OCP оказала значительное влияние на проектирование и эксплуатацию крупномасштабных вычислительных комплексов по всему миру. [1]

По состоянию на июль 2024 года членами OCP являются более 300 компаний по всему миру, включая Arm , Meta , IBM , Wiwynn , Intel , Nokia , Google , Microsoft , Seagate Technology , Dell , Rackspace , Hewlett Packard Enterprise , NVIDIA , Cisco , Goldman Sachs , Fidelity , Lenovo , Accton Technology Corporation и Alibaba Group . [1] [3] [2]

Структура

Сервер Open Compute V2
Открытый лоток для накопителей Compute V2,
второй нижний лоток выдвинут

Open Compute Project Foundation — это некоммерческая организация 501(c)(6), зарегистрированная в штате Делавэр, США. OCP имеет несколько комитетов, включая совет директоров, консультативный совет и руководящий комитет, которые управляют его деятельностью.

По состоянию на июль 2020 года в совет директоров входят семь членов, в состав которого входят один индивидуальный член и шесть организационных членов. Марк Рёнигк ( Facebook ) является президентом и председателем Фонда. Энди Бехтольшайм является индивидуальным членом. Помимо Марка Рёнигка, представляющего Facebook , в совет директоров Open Compute входят и другие организации: Intel (Rebecca Weekly), Microsoft (Kushagra Vaid), Google (Partha Ranganathan) и Rackspace (Jim Hawkins). [4]

Актуальный список участников можно найти на сайте opencompute.org.

История

Open Compute Project начался в Facebook как внутренний проект в 2009 году под названием «Project Freedom». Команда разработчиков и инженеров оборудования возглавлялась Амиром Майклом (менеджером по проектированию оборудования) [5] [6] [7] и спонсировалась Джонатаном Хейлигером (вице-президентом по техническим операциям) и Фрэнком Франковски (директором по проектированию оборудования и инфраструктуре). Позже эти трое открыли исходный код проектов Project Freedom и стали соучредителями Open Compute Project. [8] [9] Проект был анонсирован на пресс-конференции в штаб-квартире Facebook в Пало-Альто 7 апреля 2011 года. [10]

проекты ОКП

Фонд Open Compute Project Foundation поддерживает ряд проектов OCP, таких как:

Проектирование серверов

Спустя два года после начала проекта Open Compute Project, в отношении более модульной конструкции сервера было признано, что «новый дизайн все еще далек от реальных центров обработки данных». [11] Однако некоторые опубликованные аспекты были использованы в центре обработки данных Facebook в Прайнвилле для повышения энергоэффективности, измеряемой индексом эффективности использования энергии , определенным The Green Grid . [12]

Усилия по продвижению проектов серверных вычислительных узлов включали один для процессоров Intel и один для процессоров AMD . В 2013 году Calxeda представила проект с процессорами архитектуры ARM . [13] С тех пор было развернуто несколько поколений проектов серверов OCP: Wildcat (Intel), Spitfire (AMD), Windmill (Intel E5-2600), Watermark (AMD), Winterfell (Intel E5-2600 v2) и Leopard (Intel E5-2600 v3). [14] [15]

Модуль ускорителя OCP

Модуль ускорителя OCP (OAM) — это спецификация проектирования аппаратных архитектур, реализующих системы искусственного интеллекта, требующие высокой пропускной способности между модулями. [16]

OAM используется в некоторых модулях ускорителей AMD Instinct .

Стойки и силовые конструкции

Были опубликованы проекты для механической системы крепления, так что открытые стойки имеют ту же внешнюю ширину (600 мм) и глубину, что и стандартные 19-дюймовые стойки , но предназначены для установки более широких шасси шириной 537 мм (21 дюйм). Это позволяет разместить больше оборудования в том же объеме и улучшает поток воздуха. Размеры вычислительных шасси определяются кратными OpenU или OU, что составляет 48 мм, что немного выше типичного 44-миллиметрового стоечного блока . Самые последние базовые механические характеристики были определены и опубликованы Meta как базовая спецификация Open Rack V3 в 2022 году при значительном участии Google и Rittal . [17]

В то время, когда была выпущена базовая спецификация, Meta также более подробно определила спецификации для выпрямителей и силовой полки. [18] [19] Спецификации для интерфейса мониторинга питания (PMI), коммуникационного интерфейса, обеспечивающего восходящую связь между выпрямителями и резервным аккумуляторным блоком (BBU), были опубликованы Meta в том же году, а Delta Electronics выступила основным техническим разработчиком спецификации BBU. [20]

Однако с 2022 года потребности в питании ИИ в центре обработки данных потребовали более высоких требований к питанию для удовлетворения высоких потребностей в питании новых процессоров центра обработки данных , которые были выпущены с тех пор. В настоящее время Meta находится в процессе обновления спецификаций своего выпрямителя Open Rack v3, полки питания, резервного аккумулятора и интерфейса управления питанием, чтобы учесть эти новые более мощные архитектуры ИИ, которые используются.

В мае 2024 года на региональном саммите Open Compute компании Meta и Rittal изложили свои планы по развитию экосистемы High Power Rack (HPR) совместно с партнерами по стойкам, питанию и кабелям, увеличив мощность в стойке до 92 киловатт или более, что позволит удовлетворить более высокие потребности в мощности процессоров последнего поколения. [21] На той же встрече компании Delta Electronics и Advanced Energy представили свой прогресс в разработке новых стандартов Open Compute, определяющих конструкции полок питания и выпрямителей для этих приложений HPR. [22] Rittal также изложили свое сотрудничество с Meta в проектировании сдерживания воздушного потока, конструкций шин и схем заземления в соответствии с новыми требованиями HPR. [23]

Хранение данных

Строительные блоки хранилища Open Vault предлагают высокую плотность дисков, с 30 дисками в шасси Open Rack 2U, разработанном для легкой замены дисковых накопителей . 3,5-дюймовые диски хранятся в двух ящиках, пять в ширину и три в глубину в каждом ящике, с соединениями через последовательный подключенный SCSI . [24] Это хранилище также называется Knox, и есть также вариант холодного хранения, где неиспользуемые диски отключаются для снижения потребления энергии. [25] Другая концепция дизайна была предложена Hyve Solutions, подразделением Synnex в 2012 году. [26] [27] На саммите OCP 2016 Facebook совместно с тайваньским ODM Wistron, спин-оффом Wiwynn, представили Lightning, гибкий NVMe JBOF (просто куча флэш-памяти), основанный на существующем дизайне Open Vault (Knox). [28] [29]

Энергоэффективные центры обработки данных

OCP опубликовала проекты центров обработки данных для повышения энергоэффективности. Они включают распределение мощности при 277 В переменного тока, что исключает один каскад трансформатора в типичных центрах обработки данных, источник питания с одним напряжением (12,5 В постоянного тока), предназначенный для работы с входным напряжением 277 В переменного тока, и резервную батарею 48 В постоянного тока. [12]

Открытые сетевые коммутаторы

8 мая 2013 года было объявлено о попытке определить открытый сетевой коммутатор . [30] План состоял в том, чтобы позволить Facebook загружать собственное программное обеспечение операционной системы на коммутатор. В сообщениях прессы предсказывалось, что более дорогие и высокопроизводительные коммутаторы будут продолжать пользоваться популярностью, в то время как менее дорогие продукты, рассматриваемые скорее как товар (используя модное слово «top-of-rack»), могут принять это предложение. [31]

Первая попытка открытого сетевого коммутатора от Facebook была разработана совместно с тайваньским ODM Accton с использованием чипа Broadcom Trident II и называется Wedge, ОС Linux, на которой он работает, называется FBOSS. [32] [33] [34] Более поздние вклады в коммутатор включают "6-pack" и Wedge-100, основанные на чипах Broadcom Tomahawk. [35] Похожие аппаратные разработки коммутатора были предоставлены: Accton Technology Corporation (и ее дочерней компанией Edgecore Networks), Mellanox Technologies, Interface Masters Technologies, Agema Systems. [36] Возможность запуска сетевых операционных систем, совместимых с Open Network Install Environment (ONIE), таких как Cumulus Linux , Switch Light OS от Big Switch Networks или PICOS от Pica8 . [37] Ходили слухи о похожем проекте для настраиваемого коммутатора для платформы Google , который был разработан для использования протокола OpenFlow . [38] [39]

Серверы

Подпроект для Mezzanine ( NIC ) OCP NIC 3.0 спецификация 1v00 была выпущена в конце 2019 года, устанавливая 3 форм-фактора: SFF, TSFF и LFF. [40] [41]

Судебные разбирательства

В марте 2015 года [42] BladeRoom Group Limited и Bripco (UK) Limited подали в суд на Facebook, Emerson Electric Co. и других, утверждая, что Facebook раскрыл коммерческие тайны BladeRoom и Bripco для сборных центров обработки данных в проекте Open Compute Project. [43] Facebook подала ходатайство об отклонении иска, [44] но оно было отклонено в 2017 году. [45] Конфиденциальное урегулирование в середине судебного разбирательства было достигнуто в апреле 2018 года. [46]

Смотрите также

Ссылки

  1. ^ abc Метц, Кейд (11 апреля 2015 г.). «Как Facebook изменил базовую технологию, на которой работает Интернет». Wired .
  2. ^ ab «Проект открытых вычислений».
  3. ^ "Комитет по инкубации". Open Compute . Получено 2016-08-19 .
  4. ^ "Организация и совет". Open Compute . Архивировано из оригинала 2015-09-26 . Получено 2015-09-12 .
  5. ^ "Facebook следует за Google в экономии на центрах обработки данных". Data Center Knowledge . 2009-11-27 . Получено 2020-12-13 .
  6. ^ "Oxide Computer Company: On the Metal: Amir Michael". Oxide Computer Company . Получено 2020-12-13 .
  7. ^ "Facebook взламывает док-станцию ​​для доставки в серверную лабораторию мирового класса". Wired . ISSN  1059-1028 . Получено 13.12.2020 .
  8. ^ «Почему я начал проект Open Compute – Vertex Ventures» . Получено 13 декабря 2020 г.
  9. ^ «Представляем проект Open Compute — YouTube». www.youtube.com . Получено 13.12.2020 .
  10. ^ "Facebook открывает свой сервер, проектирует центр обработки данных". Data Center Knowledge . 2011-04-07 . Получено 2020-12-13 .
  11. ^ Метц, Кейд (16 января 2013 г.). «Facebook разбивает сервер компьютера на мелкие кусочки». Wired . Получено 9 июля 2013 г.
  12. ^ ab Майкл, Амир (15 февраля 2012 г.). «Проект открытых вычислений Facebook». Коллоквиум по компьютерным системам Стэнфордского университета . Стэнфордский университет . (видеоархив)
  13. ^ Шнелл, Том (16 января 2013 г.). "ARM Server Motherboard Design for Open Vault Chassis Hardware v0.3 MB-draco-hesperides-0.3" (PDF) . Архивировано из оригинала (PDF) 23 октября 2014 г. . Получено 9 июля 2013 г. .
  14. ^ Data Center Knowledge (28 апреля 2016 г.). «Руководство по оборудованию центра обработки данных с открытым исходным кодом Facebook» . Получено 13 мая 2016 г.
  15. ^ Register, The (17 января 2013 г.). "Facebook выпускает новые веб-сайты и серверы баз данных". The Register . Получено 13 мая 2016 г.
  16. ^ Ледин, Джим (2020-04-30). Современная компьютерная архитектура и организация . Бирмингем Мумбаи: Packt Publishing Ltd. стр. 361. ISBN 978-1-83898-710-7.
  17. ^ Шаре, Гленн; Миллс, Стив; Форрайтер, Лорен. «Open Rack V3 Base Specification». opencompute.org . Meta . Получено 25 сентября 2024 г. .
  18. ^ Кейхани, Хамид; Тан, Тед; Шапиро, Дмитрий; Фернандес, Джон; Ким, Бен; Джин, Тиффани; Меркадо, Роммель. "Open Rack V3 48V PSU Specification Rev: 1.0". opencompute.org . Meta . Получено 25 сентября 2024 г. .
  19. ^ Keyhani, Hamid; Shapiro, Дмитрий; Fernandes, Джон; Kim, Бен; Jin, Тиффани; Mercado, Роммель. "Open Rack V3 Power Shelf Rev 1.0 Specification". opencompute.org . Meta . Получено 25 сентября 2024 г. .
  20. ^ Сан, Дэвид; Шапиро, Дмитрий; Ким, Бен; Атавале, Джаяти; Меркадо, Роммель. «Спецификация Open Rack V3 48 В BBU, версия: 1.4». opencompute.org . Мета . Проверено 25 сентября 2024 г.
  21. ^ Open Compute Project. «ORv3 High Power Rack (HPR) Ecosystem Solution». youtube.com . Youtube . Получено 25 сентября 2024 г. .
  22. ^ Open Compute Project. «Требования/соображения относительно следующего поколения ORv3 PSU и полок питания». Youtube . Получено 25 сентября 2024 г.
  23. ^ Open Compute Project. «ORv3 High Power Rack (HPR) Ecosystem Solution». Youtube . Получено 25 сентября 2024 г.
  24. Майк Ян и Джон Элен (16 января 2013 г.). "Open Vault Storage Hardware V0.7 OR-draco-bueana-0.7" (PDF) . Архивировано из оригинала (PDF) 21 мая 2013 г. . Получено 9 июля 2013 г. .
  25. ^ «Под капотом: система холодного хранения Facebook». 4 мая 2015 г. Получено 13 мая 2016 г.
  26. ^ "Hyve Solutions представляет концепцию дизайна хранилища сообществу OCP". Пресс-релиз . 17 января 2013 г. Архивировано из оригинала 14 апреля 2013 г. Получено 9 июля 2013 г.
  27. ^ Malone, Conor (15 января 2012 г.). "Torpedo Design Concept Storage Server for Open Rack Hardware v0.3 ST-draco-chimera-0.3" (PDF) . Архивировано из оригинала (PDF) 21 мая 2013 г. . Получено 9 июля 2013 г. .
  28. ^ Петерсен, Крис (9 марта 2016 г.). «Представляем Lightning: гибкий NVMe JBOF» . Получено 13 мая 2016 г.
  29. ^ "Wiwynn демонстрирует продукт хранения данных All-Flash с передовой технологией NVMe". 9 марта 2016 г. Получено 13 мая 2016 г.
  30. ^ Джей Хаузер для Фрэнка Франковского (8 мая 2013 г.). «Следующее для проекта Open Compute: The Network». Блог Open Compute . Получено 16 июня 2019 г.
  31. ^ Chernicoff, David (9 мая 2013 г.). «Может ли Open Compute изменить сетевую коммутацию?». ZDNet . Получено 9 июля 2013 г.
  32. ^ "Facebook Open Switching System (FBOSS) от Facebook". SDxCentral . Архивировано из оригинала 1 октября 2018 г. – через Internet Archive .
  33. ^ "Представляем "Wedge" и "FBOSS", следующие шаги к дезагрегированной сети". Познакомьтесь с инженерами, которые пишут код Facebook . 18 июня 2014 г. Получено 13 мая 2016 г.
  34. ^ "Facebook Open Switching System ("FBOSS") и Wedge in the open". Познакомьтесь с инженерами, которые пишут код для Facebook . 10 марта 2015 г. Получено 13 мая 2016 г.
  35. ^ "Открывающиеся конструкции для 6-pack и Wedge 100". Познакомьтесь с инженерами, которые кодируют Facebook . 9 марта 2016 г. Получено 2016-05-13 .
  36. ^ "Принятые или общие спецификации оборудования". Open Compute . Получено 2016-05-13 .
  37. ^ "Текущий список сетевых операционных систем (NOS)". Open Compute . Получено 2016-05-13 .
  38. ^ Метц, Кейд (8 мая 2013 г.). «Facebook потрясает сетевой мир своим оборудованием с открытым исходным кодом». Wired . Получено 9 июля 2013 г.
  39. Леви, Стивен (17 апреля 2012 г.). «Going With the Flow: секретный переход Google на следующую волну сетевых технологий». Wired . Получено 9 июля 2013 г.
  40. ^ "Сервер/Mezz - OpenCompute". www.opencompute.org . Получено 2022-11-09 .
  41. ^ Кумар, Рохит (2022-05-02). "OCP NIC 3.0 Form Factors The Quick Guide". ServeTheHome . Получено 2022-11-09 .
  42. ^ "BladeRoom Group Limited et al v. Facebook, Inc". Justia . Получено 18 февраля 2017 г. .
  43. ^ "ПОРЯДОК частичного удовлетворения и частичного отклонения ходатайства 128 об отклонении". Justia . Получено 18 февраля 2017 г.
  44. ^ Грин, Кэт (10 мая 2016 г.). «Facebook хочет, чтобы иск о торговых секретах центров обработки данных был отклонен». Law360 . Получено 8 марта 2017 г.
  45. ^ СВЕРДЛИК, ЕВГЕНИЙ (17 февраля 2017 г.). «Суд отклонил ходатайство Facebook об отклонении иска о проектировании центра обработки данных». Data center Knowledge . Получено 8 марта 2017 г.
  46. ^ "Facebook урегулировал дело о краже IP-адресов в модульном центре обработки данных на сумму 365 млн долларов с базирующейся в Великобритании BladeRoom Group". Computer Weekly . 11 апреля 2018 г. Получено 15 марта 2019 г.
  • Официальный сайт
  • Центры обработки данных
    • Центр обработки данных в Прайнвилле
    • Центр обработки данных Forest City
    • Центр обработки данных Алтуна
    • Центр обработки данных в Лулео (Швеция)
    • Центр обработки данных Форт-Уорта
    • Центр обработки данных Clonee (Ирландия)
  • Видео
    • HC23-T2: The Open Compute Project на YouTube , Hot Chips 23, 2011 2,5-часовое руководство
    • Открытый вычислительный сервер Facebook на YouTube , открытый вычислительный сервер Facebook V1
    • Сервер Facebook V2 Windmill на YouTube
    • Hyve: Адаптация серверов Facebook для вашего центра обработки данных на YouTube , Open Compute начинается в 5:40
  • Исследования случаев
    • Издатель игр создает экономически эффективный, масштабируемый центр обработки данных и снижает эксплуатационные сложности с помощью OCP. Архивировано 13 октября 2018 г. на Wayback Machine
Взято с "https://en.wikipedia.org/w/index.php?title=Open_Compute_Project&oldid=1272093051"