Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Самые последние продукты корпусов SCSI поддерживают протокол, называемый службами корпусов SCSI ( SES ). Инициатор может взаимодействовать с приложением с использованием специализированного набора команд SCSI для доступа мощности, охлаждения, а также других характеристик без данных.

Устройства SES [ править ]

Существует два основных класса устройств SES:

  • Подключенные сервисные устройства корпуса позволяют осуществлять связь SES через логическую единицу на одном диске SCSI, расположенном в корпусе. Затем дисковый накопитель связывается с корпусом каким-либо другим способом, единственным широко используемым методом является интерфейс служб корпуса (ESI). В отказоустойчивых корпусах более одного слота для дисковода имеют включенный ESI, что позволяет поддерживать связь SES даже после отказа любого из дисков. Определение протоколов ESI принадлежиткомитету ANSI и определено в их спецификациях ANSI SFF-8067 и SFF-8045.
  • Сервисные шкафы автономных корпусов имеют отдельный процессор SES, который занимает свой собственный адрес на шине SCSI. Протокол для этого использует прямые команды SCSI. Корпус может быть отказоустойчивым, если он содержит два процессора SES.

Команды SES [ править ]

Инициатор SCSI связывается с устройством SES с помощью двух команд SCSI: Отправить диагностику и получить результаты диагностики . Некоторые универсальные команды SCSI, такие как запрос , также используются с автономными службами корпуса для выполнения основных функций, таких как первоначальное обнаружение устройств.

Элементы SES [ править ]

Команды SCSI «Отправить диагностику» и «Получить результаты диагностики» могут быть адресованы конкретному элементу SES в корпусе. Существует множество различных кодов элементов, определенных для широкого диапазона устройств. Наиболее распространенными элементами SES являются блок питания, охлаждающий вентилятор, датчик температуры и ИБП . Протоколы команд SCSI предполагают, что может быть несколько устройств каждого типа, поэтому каждому из них должен быть присвоен 8-битный адрес.

Когда контроллер SES опрашивается о состоянии элемента SES, ответ включает 4-битный код состояния элемента . Наиболее распространенные коды состояния элемента: 1h = ОК, 2h = критическое, 3h = предупреждение, 5h = не установлено.

Пороги элементов SES [ править ]

Некоторые элементы SES, такие как датчики напряжения, датчики тока и датчики температуры, имеют функцию определения порога. Это позволяет корпусу обнаруживать неприемлемые условия окружающей среды и сообщать о них. Стандарт SCSI допускает два разных пороговых уровня: некритический (предупреждение) и критический. Кроме того, каждый порог имеет минимальное и максимальное значение. Так, например, пороговые значения для источника питания 12 В могут быть установлены следующим образом:

  • Минимальная критическая - 10,8 вольт
  • Минимум некритичный - 11,4 вольт
  • Максимальное некритичное - 12,6 вольт
  • Максимальное критическое - 13,2 вольт

Пороговые значения устанавливаются командой Отправить диагностику на диагностическую страницу Threshold Out (05h). Пороговые значения могут быть запрошены командой «Получить результаты диагностики» на странице диагностики «Пороговое значение в» (05h) с битом PCV, установленным в единицу.

Дополнительные корпуса [ править ]

Корпус хранения SCSI большего размера может содержать несколько дополнительных корпусов. Дополнительное приложение с адресом 00h обозначается как основное вспомогательное приложение и может возвращать информацию о других вспомогательных приложениях.

Услуги прикрепленного корпуса SCSI [ править ]

Службы подключенных корпусов SCSI - это компьютерный протокол, используемый в основном с корпусами дисковых хранилищ. Он позволяет главному компьютеру обмениваться данными с корпусом для доступа к его питанию, охлаждению и другим характеристикам, не связанным с данными.

Главный компьютер связывается с дисками в корпусе через интерфейс SCSI, который может быть параллельным SCSI , FC-AL , SAS или SSA . Одно из дисковых устройств, расположенных в корпусе, настроено для обеспечения связи служб SCSI Enclosure Services (SES) через логическую единицу. Затем дисковый накопитель связывается с процессором SES в корпусе, обычно через интерфейс служб корпуса (ESI) или протокол, называемый DSI для корпусов SSA. Данные, отправляемые через интерфейс ESI или DSI, представляют собой просто содержимое команды SCSI и ответ на эту команду.

Реализованные команды [ править ]

Только две команды SCSI реализуются подключенными устройствами обслуживания корпуса:

См. Также [ править ]

  • Управление корпусом SES-2
  • SAF-TE - Отказоустойчивый корпус с присоединением SCSI
  • SGPIO - последовательный ввод / вывод общего назначения
  • bioctl § SES
  • hw.sensors