Статус аппаратного RAID на архитектуре SMBUS

Этот вопрос носит чисто теоретический характер, но я не нашел другого сайта StackExchange, который бы лучше подходил для него. Я хотел бы узнать немного больше о SMBUS и о том, можно ли собирать данные со случайного контроллера PCI-E через SMBUS.

Мои текущие выводы:

  1. Существует множество брендовых серверов с IPMI BMC, которые могут собирать данные с RAID-контроллера (например, RAID).
  2. У IPMI есть собственное мнение, доволен ли RAID и может ли он отображать некоторые подробности происходящего.
  3. Это соединение не работает через шину PCI-E, поскольку для этого требуется вмешательство операционной системы, чего не происходит.
  4. Статус неподдерживаемого контроллера отображаться не будет, поэтому этот протокол зависит от поставщика. На самом деле я знаю только серверы HP и IBM, которые делают это.
  5. Утилиты RAID не используют SMBUS, поскольку иногда нам приходится блокировать SMBUS, а они продолжают работать.

Это подводит меня к основным вопросам:

  1. Правильно ли, и SMBUS можно использовать для получения данных о состоянии RAID-контроллера (или любого другого контроллера).
  2. К какому устройству подключен SMBUS? Имеет ли операционная система доступ к шине или SMBUS отключен на BMC, и только BMC поддерживает протоколы такого типа? Что обычно делают lm_sensors — сканируют SMBUS или подключаются к BMC, чтобы узнать кэшированные значения состояния оборудования?
  3. Описан ли где-нибудь какой-либо специфичный для поставщика или общий протокол. Я не могу найти ничего даже близкого к этому.

0 ответов

Другие вопросы по тегам