WikiDer > OpenBMC
Разработчики) | Сообщество OpenBMC |
---|---|
изначальный выпуск | 3 ноября 2015 г. |
Стабильный выпуск | 2.8.0 / 6 июля 2020 |
Репозиторий | github |
Написано в | C ++, Python |
Доступно в | английский |
Лицензия | Лицензия Apache 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 Project в качестве базовой структуры создания и распределения.[10] OpenBMC использует D-автобус как межпроцессного взаимодействия (МПК).[11][12] OpenBMC включает веб приложение для взаимодействия со стеком прошивок.[13] OpenBMC добавлен Красная рыба поддержка управления оборудованием.[14]
Системы
- Партнерство Google и Rackspace
- Ячмень G2 / Zaius- двухпроцессорная серверная платформа с использованием МОЩНОСТЬ9 процессоры.[15][16]
- IBM
- Системы питания AC922 также «Уизерспун» или «Ньюэлл» - двухпроцессорный узел ускоренных вычислений (AC) высотой 2U с использованием процессоров POWER9 и до 6 Nvidia. Вольта GPU.[17][18] AC922 использовался в Министерство энергетики США Сьерра и Саммит суперкомпьютеры.[19][20]
- Вычислительные системы Raptor / Raptor Engineering
- Талос II- двухпроцессорная рабочая станция и платформа для разработки; доступны как сервер 4U, башня или материнская плата EATX.[21][22]
- Талос II Lite - однопроцессорный вариант платы Talos II, выполненный на той же PCB.[23]
- Blackbird - одинарная розетка microATX платформа с процессорами SMT4 Sforza POWER9, 4–8 ядер, 2 слота RAM (с поддержкой до 256 ГБ)[24]
u-bmc
u-bmc - это проект, который разрабатывается параллельно OpenBMC, но использует gRPC вместо IPMI.[25]
Рекомендации
- ^ «Проекты - Фонд Linux». Фонд Linux. Получено 2018-03-19.
- ^ "Сила открытого (исходного) кода BMC - OpenPOWER". OpenPOWER. 2016-02-02. Получено 2018-01-05.
- ^ а б c «Сообщество проекта OpenBMC объединяется в Linux Foundation, чтобы определить реализацию стека микропрограмм BMC с открытым исходным кодом - Linux Foundation». Фонд Linux. 2018-03-19. Получено 2018-03-19.
- ^ "Стек микропрограмм открывается". EnterpriseTech. 2018-03-20. Получено 2018-03-21.
- ^ «Представляем OpenBMC: открытую программную среду для управления системами следующего поколения». Код Facebook. 10 марта 2015 г.. Получено 2018-01-05.
- ^ «Различия между facebook / openbmc и openbmc / openbmc · Проблема № 589 · openbmc / openbmc». GitHub. Получено 2019-03-28.
- ^ «Главная - OpenBMC». OpenBMC. Получено 2018-03-19.
- ^ "README: добавить членов Технического руководящего комитета · openbmc / docs @ e28e782". GitHub. Получено 2019-08-31.
- ^ «Документы: добавьте представителя Arm в список членов TSC · openbmc / docs @ 560b4ca». GitHub. Получено 2019-08-22.
- ^ Ван, Хо (2017-05-22). «Разработка на OpenBMC под капотом с BitBake» (PDF). openpowerfoundation.org. Получено 2018-01-09.
- ^ "OpenBMC, эталонный стек микропрограмм - OpenPOWER". OpenPOWER. 2016-02-02. Получено 2018-01-09.
- ^ Открытый вычислительный проект (2017-03-14), Проект OpenBMC, получено 2018-01-09
- ^ GitHub - openbmc / phosphor-webui: Справочный веб-интерфейс для управления системами OpenBMC., openbmc, 19.02.2019, получено 2019-02-21
- ^ Веб-сервер Redfish, KVM, GUI и DBus для OpenBMC: openbmc / bmcweb, openbmc, 2019-08-29, получено 2019-08-29
- ^ «Представляем Zaius, Google и открытый сервер Rackspace под управлением IBM POWER9». Блог Google Cloud Platform. Получено 2018-01-05.
- ^ PyCon Australia (15.08.2016), OpenBMC: загрузите сервер с помощью Python, получено 2018-01-09
- ^ "IBM Power System AC922 - Подробности - США". www.ibm.com. 2018-01-05. Получено 2018-01-05.
- ^ Бадер, Дэвид (2017-11-15). "Вычислительный узел @IBM Power9" Newell "- самый ускоренный узел в мире с NVLink следующего поколения для @NVIDIA #GPU". @Prof_DavidBader. Получено 2018-01-05.
- ^ "Подробности появляются на" саммите "Power Tesla AI Supercomputer". Следующая платформа. 2016-11-20. Получено 2018-03-27.
- ^ «Дорожная карта для Exascale HPC в США». Следующая платформа. 2018-03-06. Получено 2018-03-27.
- ^ GmbH, finanzen.net. «Высокопроизводительная, открытая и безопасная альтернатива вычислениям X86». market.businessinsider.com. Получено 2018-01-05.
- ^ 2018, (c) Раптор Инжиниринг, ООО 2009 -. "Raptor Computing Systems :: TL2WK2 Intro". www.raptorcs.com. Получено 2018-01-05.CS1 maint: числовые имена: список авторов (связь)
- ^ "Raptor Computing Systems :: TL1MB1 Intro". www.raptorcs.com. Получено 2019-08-22.
- ^ "Raptor Computing Systems :: BK1MB1 Intro". raptorcs.com. Получено 2019-08-22.
- ^ "u-bmc". GitHub.com. 29 апреля 2020.