Кіріспе

SCSI Enclosure Services (SES) — бұл жаңа буын SCSI корпус құрылғылары үшін арналған хаттама. Инициатор корпуспен байланысқа түсіп, қуат беру, салқындату және деректерге қатысы жоқ басқа да мүмкіндіктерді басқару үшін арнайы SCSI командаларын қолдана алады.

SES командалары

SCSI инициаторы SES құрылғысымен екі SCSI командасы арқылы байланысады: Диагностикалық жіберу және Диагностикалық нәтижелерді алу. Құрылғыларды бастапқы анықтау сияқты қарапайым функцияларды орындау үшін дербес корпус қызметтерімен бірге Inquiry сияқты кейбір әмбебап SCSI командалары да қолданылады.

SES элементтері

SCSI диагностикалық жіберу және диагностикалық нәтижелерді алу командалары корпус ішіндегі нақты SES элементіне бағытталуы мүмкін. Құрылғылардың кең спектрін қамтитын көптеген түрлі элемент кодтары бар. Ең көп кездесетін SES элементтері – қуат көзі, салқындату желдеткіші, температура сенсоры және UPS. SCSI командалық протоколдары әрбір құрылғы түрінен бірнешеу болуы мүмкін екенін ескереді, сондықтан олардың әрқайсысына 8 биттік мекенжай тағайындалуы тиіс. SES контроллерінен SES элементінің күйі туралы сұралғанда, жауапта 4 биттік элемент күй коды болады. Ең көп кездесетін элемент күй кодтары: 1h=Жақсы (OK), 2h=Критиктік, 3h=Ескерту, 5h=Орнатылмаған.

SES элементінің шекті мәндері

Кейбір SES элементтері, мысалы, кернеу сенсорлары, ток сенсорлары және температура сенсорлары, шектік функцияға ие. Бұл корпусқа қанағаттандырмас қоршаған орта жағдайларын анықтап, хабарлауға мүмкіндік береді. SCSI стандарты екі түрлі шектік деңгейге мүмкіндік береді: сын емес (ескерту) және сынды. Сондай-ақ, әрбір шектің ең төменгі және ең жоғары мәні болады. Мысалы, 12 вольттық қуат көзі үшін шектік мәндер келесідей орнатылуы мүмкін:

Ең төменгі сындық: 10,8 вольт
Ең төменгі сын емес: 11,4 вольт
Ең жоғары сын емес: 12,6 вольт
Ең жоғары сындық: 13,2 вольт

Шектік мәндерді PCV биті бірегейге орнатылған Шекті мәндерді жіберу диагностикалық командасы арқылы Шекті мәндерді шығару диагностикалық бетіне (05h) орнатуға болады. Шектік мәндерді диагностикалық нәтижелерді қабылдау командасы арқылы Шекті мәндерді енгізу диагностикалық бетіне (05h) сұрауға болады.

Қосалқы бөлімдер

Үлкен SCSI сақтау корпусында бірнеше қосалқы корпус болуы мүмкін. 00h мекенжайындағы қосалқы корпус негізгі қосалқы корпус ретінде тағайындалады және басқа қосалқы корпус туралы ақпаратты беруге қабілетті.

SCSI-ге қосылған корпус қызметі

SCSI-ге қосылған корпус қызметтері – негізінен дискілік сақтау корпустарымен қолданылатын компьютерлік протокол. Ол хост-компьютерге қуат, салқындату және басқа да деректер емес сипаттамаларына қол жеткізу үшін корпуспен байланыс орнатуға мүмкіндік береді. Хост-компьютер корпус ішіндегі дискілермен SCSI интерфейсі арқылы байланысады, ол Parallel SCSI, FC AL, SAS немесе SSA болуы мүмкін. Корпуста орналасқан дискілік құрылғылардың бірі логикалық бірлік арқылы SCSI корпус қызметтерімен (SES) байланыс жасау үшін конфигурацияланады. Дискілік жетек, әдетте Enclosure Services Interface (ESI) немесе SSA корпустары үшін DSI протоколы арқылы корпус ішіндегі SES процессорымен байланысады. ESI немесе DSI интерфейсі арқылы жіберілетін деректер – SCSI командасының мазмұны және оған алынған жауап.

SCSI-ді жеке қоршау қызметі

SCSI автономды корпус қызметтері – негізінен дискілік сақтау корпустарымен қолданылатын компьютерлік протокол. Ол хост-компьютерге қуат, салқындату және басқа да деректер емес сипаттамаларына қол жеткізу үшін корпуспен байланысуға мүмкіндік береді. Хост-компьютер корпус ішіндегі бір немесе бірнеше SCSI Enclosure Services (SES) контроллерлерімен SCSI интерфейсі арқылы байланысады, бұл интерфейс параллельді SCSI, FC AL, SAS немесе SSA болуы мүмкін. Әрбір SES контроллері SCSI идентификаторына (адресіне) ие және тікелей SCSI командаларын қабылдай алады.