Стандарты интерфейсов хранения данных

Конспект вебинара HonorCup E=DC2 для сдачи HCNA Storage.

ATA/IDE (Advanced Technology Attachment, PC) и Parallel SCSI (Small computer system interface, Server) – старые параллельные интерфейсы, не используются (SCSI еще можно встретить на старых серверах) в виду меньшей скорости в сравнении с новыми интерфейсами (SATA/SAS). ULTRA ATA развивал скорость до 130 мб/c. ULTRA SСSI до 640 мб/c. Тут подробнее о SCSI протоколе.

Макс. скорость, размер шины и количество устройств на шине SCSI в зависимости от стандарта интерфейса.

SATA (Serial ATA, PC) и SAS (Serial Attached SCSI, Server) – последовательные интерфейсы. Скорость до 6 гб/c (SATA 3.0) или 12гб/c (SAS 3.0). Самые распространенные стандарты интерфейсов как для ПК, так и для серверов.

SAS диски используют набор команд SCSI дисков и имеют два порта для отказоустойчивости или балансинга. SATA диски могут быть подключены к контроллеру SAS, но не наоборот.

В SAS интерфейсе, так же как в SCSI, есть возможность нескольким устройствам работать на общей шине – SAS domain. Разница SAS и parallel SCSI: большая скорость интерфейса (понятно), поддержка обмена в режиме duplex между устройствами (SCSI – half), до 16536 устройств (SCSI – 16).

NL-SAS  – не стандарт интерфейса, а механически SATA диск с SAS интерфейсом. Используются на серверах как что-то среднее между SATA/SAS. Так же как SAS используют набор команд SCSI и имеют два порта. Плюсы в сравнении с SAS: меньшая стоимость за единицу данных, меньший расход питания. Минусы: меньшая скорость и надежность.

FC (Fibre Channel) – последовательный интерфейс (про сетях хранения на базе протокола Fibre Channel тут). В качестве среды передачи используется fiber optic 😉 Является надежным, достаточно производительным, до сих пор популярным, но дорогим. Так же как SAS имеет два порта для отказоустойчивости или балансинга.

 

Вопросы

How many devices can be attached to a SAS domain?
A.6
B.16384
C.1024
D.16

B

Which of the following disk drive technologies are used in high end storage solutions?

  1. Parallel SCSI
  2. ATA
  3. SAS
  4. SSD
  5. PIO
  6. ACD
ACD

What is the difference between parallel and serial communication?

parallel - одновременная передача нескольких потоков
serial - последовательная передача
Большинство современных стандартов используют serial передачу, а не parallel т.к. она быстрее - нет необходимости решать вопросы согласования/электрические проблемы.

Leave a Reply