Введение

Компьютерное аппаратное устройство

В компьютерном оборудовании контроллер хоста, адаптер хоста или адаптер шины хоста (HBA) соединяет шину компьютерной системы, выступающую в роли хост-системы, с другими сетевыми и устройствами хранения данных. Эти термины в основном используются для обозначения устройств, подключающих SCSI, SAS, NVMe, Fibre Channel и SATA. Устройства для подключения FireWire, USB и других устройств также могут называться контроллерами хоста или адаптерами хоста. Адаптеры хоста могут быть интегрированы в материнскую плату или представлять собой отдельную плату расширения. Термин "сетевой интерфейсный контроллер" (NIC) чаще используется для устройств, подключаемых к компьютерным сетям, а термин "конвергентный сетевой адаптер" применяется, когда протоколы, такие как iSCSI или Fibre Channel over Ethernet, обеспечивают функции хранения и сетевого взаимодействия по одному физическому соединению.

SCSI

A соединяет хост-систему и периферийное SCSI-устройство или систему хранения данных. Эти адаптеры управляют обменом служебными запросами и задачами между хостом и целевым устройством. Другими производителями являются Agilent, ATTO и Brocade. Также HBA может интерпретироваться как адаптер высокой пропускной способности в случае контроллеров Fibre Channel.

InfiniBand (ИнфиниБанда)

Термин "адаптер канала хоста" (HCA) обычно используется для описания интерфейсных карт InfiniBand.

ATA

Адаптеры ATA интегрированы в материнские платы большинства современных ПК. Их часто ошибочно называют дисковыми контроллерами. Правильный термин для компонента, обеспечивающего связь компьютера с периферийной шиной, – адаптер хоста. Настоящий дисковый контроллер позволяет диску взаимодействовать только с той же шиной.

SAS и SATA

SAS или последовательный интерфейс SCSI — это современный стандарт подключения, пришедший на смену устройствам SCSI с параллельным интерфейсом (PAS) предыдущего поколения. Ultra320 был самым быстрым вариантом параллельного SCSI, но SAS впоследствии занял его место как наиболее производительная технология SCSI. SATA — схожая технология с точки зрения возможностей подключения. Адаптеры HBA могут быть созданы с использованием одного разъема для подключения как устройств SAS, так и SATA. Крупнейшие производители адаптеров SAS/SATA включают Promise Technologies, Adaptec, HP, QLogic, Areca, LSI и ATTO Technology.

eSATA

На рынке потребительских компьютеров доступны внешние корпуса и накопители Serial ATA (eSATA), однако не все материнские платы и дисковые контроллеры, совместимые с SATA, оснащены портами eSATA. Поэтому существуют адаптеры для подключения устройств eSATA к портам внутренней шины SATA.

Вход/выход центрального канала

В области мейнфреймов термины "хост-адаптер" или "адаптер шины хоста" традиционно не использовались. Аналогичная задача решалась с 1960-х годов посредством каналов ввода-вывода – отдельных процессоров, способных независимо и параллельно с центральным процессором обращаться к основной памяти (подобно DMA в персональных компьютерах, появившемуся позднее), и выполняющих собственные специализированные программы ввода-вывода по указанию управляющего процессора. Протоколы, используемые каналами ввода-вывода для связи с периферийными устройствами, включают ESCON и более современный FICON.