SCSI глоссарий - I - R

ОГЛАВЛЕНИЕ

I

Interrupt 13 (оно же INT13) - 13 прерывание - программное прерывание для операций с дисками, используемое DOS. Поддерживается BIOS компьютера для IDE жестких дисков и BIOS SCSI адаптеров для SCSI жестких дисков. Если SCSI контроллер обнаружил подключенный к нему жесткий диск (диски), то он загружает поддержку INT13 для своих дисков и перехватывает обращения внешних DOS программ (или обращения, например Windows до загрузки ими драйвера SCSI контроллера) к SCSI жестким дискам. Поддержка INT13 распространяется только на жесткие диски. Если к SCSI контроллеру подключен, например, только привод CD-ROM, то SCSI BIOS не загружается и контроллер выдает сообщение: Hard Disk Drive not found - SCSI BIOS not installed! (Жесткий диск не обнаружен, SCSI BIOS не используется).

Initiator - инициатор - устройство, вырабатывающее команды на SCSI шине, как правило, это SCSI контроллер. Инициатор обязательно работает в паре с target.

 

L

LVD - Low Voltage Differential (низковольтный дифференциальный) - двуполярный дифференциальный) сигнал, используемый для высокоскоростной передачи данных в современных вариантах SCSI интерфейса. При использовании LVD уровень напряжения сигнала находится в пределах +--1.8 V. На LVD интерфейсе сигналы положительной и отрицательной полярности идут по разным физическим проводам. Для поддержки SCSI LVD требуется специальный кабель, состоящий из групп витых пар.

LUN - Logical Unit Number (логический номер устройства) - дополнительный идентификатор устройства на шине SCSI, позволяющий разместить на одном физическом SCSI адресе несколько устройств. Например, внешний дисковый массив имеет один SCSI адрес, но каждому диску присваивается свой LUN, что позволяет компьютеру видеть каждый диск в отдельности. 

M

Mirroring - зеркализация - также часто называется RAID уровня 0 или дуплексированием (при использовании 2 SCSI контроллеров). Реализуется полным дублированием записываемой информации на 2 диска одновременно. Дорогостоящий метод с точки зрения дисковой избыточности, но позволяющий сэкономить средства за счет применения обычного SCSI контроллера, а не дорогостоящего контроллера RAID.

MTBDL - Mean Time Before Data Loss (время между потерями данных) - один из показателей надежности RAID контроллеров. Означает среднее время между случаями потери или повреждения данных RAID контроллерами.

MTBF - Mean Time Between Failure (время между отказами) - один из показателей надежности. Как правило, этим показателем оценивается надежность жестких дисков. Для SCSI дисков обычным значением MTBF является 1 000 000 часов.

MTDA - Mean Time Data Availability (время доступности данных) - среднее время между сбоями доступа к данным без потери и/или повреждения самих данных.

MTTR - Mean Time To Repair (время для ремонта) - параметр определяет среднее время восстановления RAID массива до первоначального полностью отказоустойчивого состояния.

Multithreading - многопотоковость - способность SCSI контроллера формировать 2 или более ожидающих обработки команд к 2 или более SCSI устройствам.

 

N

Narrow SCSI Device - дословно "узкое SCSI устройство" - таким термином в документации и литературе по SCSI устройствам исторически обозначаются 8-ми разрядные SCSI устройства. Как "широкие" (wide) обозначаются 16-ти разрядные SCSI устройства.

 

P

Parity - четность - один из способов использования избыточности данных для контроля их целостности. Применяется в RAID уровней 2, 3, 4 и 5 для восстановления данных из-за какой-либо аварии.

Q

QAS - Quick Arbitration and Selection (быстрый арбитраж и выбор) - механизм, применяемый в Ultra320 SCSI для снижения непроизводственных затрат на SCSI шине. Увеличивает максимальное использование SCSI шины, но поддерживается только в том случае, если поддержка QAS есть в подключенных к шине устройствах.

R

RAID - Redundant Array of Inexpensive Disks (избыточный массив недорогих дисков) - это термин был придуман в 1987 году учеными Университета Беркли в Калифорнии. Контроллеры RAID систем используются для построения дисковых массивов, в которых выход из строя одного из дисков не приводит к потере или повреждению данных, хранящихся на дисках массива. Для RAID массивов определены ряд уровней (level):

  • RAID уровня 0 - требует минимально 2-х дисков и обеспечивает наивысшую производительность, но без защиты от потери и/или повреждения данных. Алгоритм работы основан на разделении данных на "полоски" (striping). В том случае, если от дисковой системы требуется наивысшая производительность, но при этом также требуется защита от выхода из строя жестких дисков и нет недостатка в средствах, устанавливаются два RAID контроллера зеркально и каждый конфигурируется под уровень 0.

  • RAID уровня 1 -   работает только с 2 дисками и фактически делает только зеркализацию (mirroring). Зеркализация не снижает производительность при чтении, но скорость записи снижается существенно, так как приходится выполнять запись на два диска, причем сначала на один, затем на другой.

  • RAID уровня 5 - требует минимально 3-х дисков и обеспечивает как защиту данных от выхода из строя жестких дисков, так и вполне приемлемую производительность. Применяется как striping, так и parity. Избыточность составляет 1 диск в одном массиве. Т.е. при установке 3-х дисков по 9 GBytes операционная система увидит только 18 GBytes. Установив 6 дисков по 9 GBytes, можно использовать для работы 45 GBytes и т.д.

  • RAID уровня 7 - требует хотя бы одного диска и представляет собой обычное независимое подключение дисков к RAID контроллеру. Никакие striping, parity и т.п. не используются. Сами диски могут быть отформатированы и разбиты на логические диски в необходимой для использования операционной системе. При использовании RAID других уровней это невозможно. Применение RAID 7 фактически представляет собой использование RAID контроллера в качестве обычного, но очень высокопроизводительного SCSI контроллера с кэш-памятью.

  • RAID уровня 0+1 - использует striping от RAID уровня 0 и mirroring от RAID уровня 1. Отличается повышенной, по сравнению с обычным RAID уровня 1, производительностью, хотя избыточность по-прежнему 100%.

  • RAID уровня 10 - та же архитектура, что и в RAID уровня 0+1, но примененная для дискового массива из нескольких групп дисков. Избыточность соответственно 100%.

  • RAID уровня 30 - используется striping, но "полоска" данных распределяется по большим группам дисков с использованием контроля по четности..

  • RAID уровня 50 - то же, что и RAID уровня 30, но с использованием XOR для контроля целостности данных.

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

Removability - переносимость - возможность устройства со сменным носителем, такой как магнитооптический накопитель, например, выполнять замену диска во время работы без потери данных. Без поддержки режима переносимости замена диска приведет к потере данных.