Свържете се с нас

План на курса

Архитектура на IPMI в OpenBMC

  • Компоненти phosphor-ipmid и phosphor-net-ipmid
  • Рутинг на IPMI 2.0 команди: in-band спрямо out-of-band
  • Разширения за DCMI и OEM команди
  • Управление на IPMI сесии и автентикация

Управление на сензори

  • Модел на D-Bus за сензори и YAML дескриптори
  • Свързвания на phosphor-hwmon с sysfs
  • Прагови стойности, събития и хистерезис
  • Виртуални и агрегирани сензори

Инвентар на хардуера

  • JSON конфигурация на Entity Manager за сензори
  • Phosphor-inventory-manager и данни FRU
  • Просмичане на VPD за платформи OpenPOWER и x86
  • Управление на LED и индикатори

Термално и енергийно управление

  • Phosphor-pid-control и термални зони
  • Откриване на присъствие на вентилатори и контрол на PWM
  • Управление на енергийните състояния и контрол на шасито
  • Реализация и обработка на watchdog таймери

Инструменти за IPMI

  • Използване на ipmitool с специфични за OpenBMC опции
  • Въвеждане на сурови (raw) команди и дебъгване
  • Настройка на Serial-over-LAN (SOL)
  • Запис и анализ на IPMI трафик

Автоматизация и тестване

  • Автоматизиране на периодично сканиране на сензори с Python
  • Тестове с Robot Framework за съответствие на IPMI
  • Натоварващо тестване на термални политики
  • Регресионно тестване с openbmc-test-automation

Дебъгване и отстраняване на неизправности

  • Journalctl и D-Bus introspection за IPMI
  • Чести неуспехи при четене на сензори
  • Управление на SEL (System Event Log)
  • Несъответствия на FRU и проблеми с инвентара

Интеграция и персонализиране

  • Добавяне на OEM IPMI команди
  • Персонализирани плъгини за сензори
  • Специфични за платформата термални профили
  • Експортиране на данни от сензори към Redfish

Изисквания

  • Разбиране на компонентите на сървърния хардуер
  • Основни познания по IPMI 2.0
  • Опит с командния ред на Linux

За кого е предназначен курсът

  • Инженери за валидация на хардуера
  • Инженери за системен тест
  • Разработчици на фърмуер, работещи по функции за сензори и мониторинг
 14 Часове

Брой участници


Цена за участник

Отзиви от потребители (4)

Предстоящи Курсове

Свързани Kатегории