stringtranslate.com

Услуги по созданию корпусов SCSI

SCSI Enclosure Services ( SES ) — это протокол для более современных продуктов SCSI . Инициатор может взаимодействовать с корпусом, используя специализированный набор команд SCSI для доступа к питанию, охлаждению и другим характеристикам , не связанным с данными. [1]

устройства СЭС

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

СЭС-команды

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

СЭС элементы

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

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

Пороги элементов СЭС

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

Пороговые значения устанавливаются командой «Отправить диагностику» на диагностическую страницу «Пороговый выход» (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 реализуются подключенными устройствами служб корпуса:

Службы автономных корпусов SCSI

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

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

Реализованные команды

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

Примечание 1. Инициатору необходимо отправить запрос SCSI для опроса бита SCCS, который сообщает, имеет ли контроллер SES эту команду.

Смотрите также

Рекомендации

  1. ^ «INCITS 518-2017 — Информационные технологии — Службы корпусов SCSI — 3 (SES-3)» . webstore.ansi.org . Проверено 20 декабря 2023 г.