OpenBMC
![]() | |
Разработчик(и) | Сообщество OpenBMC |
---|---|
Первоначальный выпуск | 3 ноября 2015 г |
Стабильная версия | 2.14.0
/ 16 мая 2023 г |
Репозиторий | github |
Написано в | С , С++ |
Доступно в | Преимущественно английский |
Лицензия | Лицензия Апач 2.0 |
Веб-сайт | www |
Проект OpenBMC — это проект Linux Foundation совместный с открытым исходным кодом , который создает реализацию с открытым исходным кодом стека встроенного ПО контроллеров управления основной платой (BMC). [1] [2] [3] OpenBMC — это дистрибутив Linux для BMC, предназначенный для работы в гетерогенных системах, включая корпоративные, высокопроизводительные вычисления (HPC), телекоммуникации и облачные центры обработки данных . [3] [4]
История
[ редактировать ]В 2014 году четыре программиста Facebook Facebook на хакатоне создали прототип стека прошивки BMC с открытым исходным кодом под названием OpenBMC. [5] В 2015 году IBM в сотрудничестве с Rackspace разработала стек прошивки BMC с открытым исходным кодом, также названный OpenBMC. Эти проекты были схожи только по названию и концепции. [6] В марте 2018 года OpenBMC стал проектом Linux Foundation и объединился со стеком IBM. Организации-основатели проекта OpenBMC: Microsoft , Intel , IBM , Google и Facebook . [7] [3] Для руководства проектом был сформирован технический руководящий комитет, в состав которого вошли представители пяти компаний-учредителей. Брэд Бишоп из IBM был избран председателем технического руководящего комитета. [8] В апреле 2019 года Arm Holdings стала шестым членом технического руководящего комитета OpenBMC. [9]
Функции
[ редактировать ]OpenBMC использует проект Yocto в качестве базовой структуры создания и распространения. [10] Сама прошивка основана на U-Boot. [11] OpenBMC использует D-Bus для межпроцессного взаимодействия (IPC). [12] [13] OpenBMC включает веб-приложение для взаимодействия со стеком встроенного ПО. [14] OpenBMC добавил поддержку Redfish для управления оборудованием. [15]
Системы
[ редактировать ]- Партнерство Google и Rackspace
- Barreleye G2/Zaius — двухпроцессорная серверная платформа на процессорах POWER9 . [16] [17]
- ИБМ
- Power Systems AC922 также «Witherspoon» или «Newell» — двухпроцессорный узел ускоренных вычислений (AC) высотой 2U, использующий процессоры POWER9 и до 6 графических процессоров Nvidia Volta . [18] [19] AC922 использовался в Министерства энергетики США суперкомпьютерах Sierra и Summit . [20] [21]
- Power System S1024, L1024, S1022, L1022, S1022, S1014 и E1050 — Power10 с 1–4 розетками системы [22]
- Вычислительные системы Raptor / Raptor Engineering
- Talos II — двухпроцессорная рабочая станция и платформа разработки; доступен в виде сервера 4U, башни или материнской платы EATX. [23] [24]
- Talos II Lite – односокетная версия материнской платы Talos II, выполненная на той же печатной плате. [25]
- Blackbird - однопроцессорная платформа microATX с процессорами SMT4 Sforza POWER9, 4–8 ядер, 2 слота для оперативной памяти (общая поддержка до 256 ГиБ) [26]
Ссылки
[ редактировать ]- ^ «Проекты — Фонд Linux» . Фонд Linux . Проверено 19 марта 2018 г.
- ^ «Сила Open(Source)BMC — OpenPOWER» . OpenPOWER . 2016-02-02 . Проверено 5 января 2018 г.
- ^ Jump up to: а б с «Сообщество проекта OpenBMC объединяется в Linux Foundation, чтобы определить реализацию стека встроенного ПО BMC с открытым исходным кодом - The Linux Foundation» . Фонд Linux . 19 марта 2018 г. Проверено 19 марта 2018 г.
- ^ «Открывается стек прошивки» . ЭнтерпрайзТех . 20 марта 2018 г. Проверено 21 марта 2018 г.
- ^ «Представляем «OpenBMC»: открытую программную среду для управления системами нового поколения» . Код Фейсбука . 10 марта 2015 года . Проверено 5 января 2018 г.
- ^ «Различия между Facebook/openbmc и openbmc/openbmc · Проблема № 589 · openbmc/openbmc» . Гитхаб . Проверено 28 марта 2019 г.
- ^ «Главная — OpenBMC» . OpenBMC . Проверено 19 марта 2018 г.
- ^ «README: добавьте членов технического руководящего комитета · openbmc/docs@e28e782» . Гитхаб . Проверено 31 августа 2019 г.
- ^ «Документация: добавить представителя Arm в список членов TSC · openbmc/docs@560b4ca» . Гитхаб . Проверено 22 августа 2019 г.
- ^ Ван, Со (22 мая 2017 г.). «Разработка на OpenBMC под капотом с помощью BitBake» (PDF) . openpowerfoundation.org . Проверено 9 января 2018 г.
- ^ Лей, Ю (15 июня 2020 г.). «БМК Менеджмент» . разработчик.ibm.com . Проверено 25 октября 2023 г.
- ^ «OpenBMC, эталонный стек прошивки — OpenPOWER» . OpenPOWER . 2016-02-02 . Проверено 9 января 2018 г.
- ^ Проект OpenBMC , 14 марта 2017 г. , получено 9 января 2018 г.
- ^ GitHub — openbmc/фосфор-webui: Справочный веб-интерфейс для управления системами OpenBMC. , openbmc, 19 февраля 2019 г. , получено 21 февраля 2019 г.
- ^ Веб-сервер Redfish, KVM, GUI и DBus для OpenBMC: openbmc/bmcweb , openbmc, 29 августа 2019 г. , получено 29 августа 2019 г.
- ^ «Представляем открытый сервер Zaius, Google и Rackspace под управлением IBM POWER9» . Блог об облачной платформе Google . Проверено 5 января 2018 г.
- ^ OpenBMC: загрузите сервер с помощью Python , 15 августа 2016 г. , получено 9 января 2018 г.
- ^ «IBM Power System AC922 — Подробности — США» . www.ibm.com . 05.01.2018 . Проверено 5 января 2018 г.
- ^ Бадер, Дэвид (15 ноября 2017 г.). «Вычислительный узел @IBM Power9 «Newell» — это самый ускоренный узел в мире с NVLink нового поколения для @NVIDIA #GPU» . @Prof_DavidBader . Проверено 05 января 2018 г.
- ^ «Появляются подробности о «саммите» суперкомпьютера Tesla с искусственным интеллектом» . Следующая платформа . 20 ноября 2016 г. Проверено 27 марта 2018 г.
- ^ «Перспективы развития эксафлопсных высокопроизводительных вычислений в США» . Следующая платформа . 06.03.2018 . Проверено 27 марта 2018 г.
- ^ «Управление системами на базе OpenBMC и BMC с помощью HMC» . www.ibm.com . Проверено 5 ноября 2023 г.
- ^ «Высокопроизводительная, открытая и безопасная альтернатива вычислениям X86» . market.businessinsider.com . Проверено 5 января 2018 г.
- ^ «Вычислительные системы Raptor::TL2WK2 Введение» . www.raptorcs.com . Проверено 5 января 2018 г.
- ^ «Вычислительные системы Raptor::TL1MB1 Введение» . www.raptorcs.com . Проверено 22 августа 2019 г.
- ^ «Вычислительные системы Raptor::BK1MB1 Введение» . www.raptorcs.com . Проверено 22 августа 2019 г.