Перейти к содержимому

Fc hba что это

  • автор:

HBA-адаптеры и контроллеры

HBA-адаптеры и контроллеры

Чем важнее данные, тем надежнее должна быть система, которая работает с ними. И обеспечить такой подход способны решения на основе HBA. Хотите узнать об этой технологии больше? Тогда добро пожаловать в нашу статью.

2021-10-29 2022-09-01 Marvel market HBA-адаптеры и контроллеры

Расшифровка HBA

Аббревиатура HBA расшифровывается как Host Bus Adapter — хост-адаптер для подключения информационных носителей (накопителей с разным типом интерфейса) к шине. Это и устройство, и контроллер одновременно. В нем реализованы особые стандарты работы дисковых накопителей по SATA/SAS/PCI. Если задействовать HBA в системе, все тома начнут определяться как отдельные блоки внутри ОС с подробным описанием в файле настройки консоли devmgmt.msc (для OS Windows, соответственно).

Типы HBA адаптеров

  • интегрированные;
  • дискретные;
  • виртуальные (на базе RAID-контроллера).

Первый вариант наиболее интересен с точки зрения позиционирования. Начнем с того, что далеко не все подозревают о наличие HBA на своей плате, хотя технология достаточно распространена в серверном сегменте. Все необходимые настройки для портов легко выбрать в BIOS, или на уровне софта.

Подобные HBA в большинстве своем работают на базе привычной нам SATA-архитектуры, но при некоторых усилиях можно завести и NVMe.

К недостаткам отнесем малое количество поддерживаемых операционных систем. Зачастую это семейство Windows и Linux. К тому же большое число дисков подключить затруднительно — только в имеющиеся порты на плате.

Второй вариант базируется на отдельной схеме и работает либо по технологии SAS 12G (полный дуплекс), либо по SATA 3.0. Само собой, предусмотрена обратная совместимость с SAS 1/2/3 и с SATA 1/2/3. Сразу скажем, что наличие SATA здесь бесполезно, поскольку все адекватные администраторы работают по SAS 12G, что не только быстрее, но и безопаснее в техническом плане.

К материнской плате подобный SAS HBA-адаптер подключается через PCI-E 3.0/4.0 x8/x16 (зависит от мощности и необходимой пропускной способности), добавляя к общему ансамблю до 24 дополнительных портов. Но и это не предел, ведь существуют еще и SAS-экспандеры, которые еще сильнее расширяют поле деятельности. На выходе можно получить хоть 30, хоть 40 портов под SAS HBA.

Третий вариант тесно связан с RAID-контроллером. Если говорить в общем и целом, то практически все современные аппаратные RAID-контроллеры способны функционировать в качестве HBA. Все присоединенные к RAID по SAS-экспандеру дисковые носители видны через HBA-режим.

Чем в целом хорош HBA? Технология позволяет поместить в корпус несколько совершенно разных накопителей (скорость, емкость), объединив их в умный узел для хранения данных.

HBA-контроллеры

Что это такое и для чего надо? HBA-контроллер — одна из разновидностей дисковых контроллеров, которая позволяет операционной системе видеть все подключенные устройства по отдельности. При этом все диски способны работать, как единое огромное хранилище. Стоит добавить, что на базе HBA нельзя построить RAID-массив, только перебросить устройства в систему. Иными словам, если вы захотите подсоединить к ПК или серверу 24 диска через JBOD, ОС увидит сразу 24 тома.

В продаже есть HBA-контроллеры, работающие со следующими протоколами:

Предусмотрены и универсальные устройства с принципом работы Triple-mode. Такой подход крайне удобен для строительства сложных систем хранения, поскольку подключать можно что угодно и в любом количестве (до разумных пределов). Но давайте будем реалистами: действительно хорошо контроллер умеет работать лишь с одним протоколом передачи данных. Комбайны в серверных системах недопустимы, чтобы ничего не посыпалось в самый неподходящий момент.

ISCSI и Fiber Channel HBA адаптеры

Разные типы HBA-карт работают на различных протоколах, что вполне логично. Например, для FC HBA адаптеров в сервере предусмотрены коммутаторы Fibre Channel, а соединение производят через оптический патч-корд. Под HBA желательно иметь отдельный PCI-e на сервере, или СХД-контроллере.

Второй популярный вариант — HBA на базе iSCSI. Эта карта обладает собственным портом RJ-45, или оптическим портом. Удобная штука, поскольку можно использовать как сетевой кабель, так и оптический. К тому же, открывается возможность отправлять SCSI-пакеты на удаленные сервера внутри TCP/IP. Карты iSCSI HBA — частые гости в IP SAN.

Какие диски выбрать для HBA

Ранее мы уже говорили, под нужды HBA можно приспособить любой современный накопитель, будь то HDD или SSD на SATA/SAS/NVMe. Даже DVD-привод и ленту, вот только незачем.

Если говорить о действительно эффективных решениях, то к HBA возможно подключить практически любые внешние стойки типа RBOB/EBOD/JBOD. В первом варианте, правда, понадобится еще озаботиться внедрением Multi-LUN, но это не критично.

Требования к организации работы HBA

Чтобы ваша HBA-платформа была безотказной, требуется задуматься над ее надежностью. И это не RAID, где вылетевший накопитель можно быстренько заменить на свежий, скинуть на него слепок данных и продолжить работу. В HBA все серьезнее, поэтому для этих целей производители даже выпускают отдельные линейки дисков. Например, производитель Microchip Adaptec выпускает серии 1100/1200, для которых заявляет время наработки на отказ 1.36 и 2.73 млн часов соответственно. Но только при создании адекватного температурного режима и бережного использования.

Второе требование к HBA — стабильно высокая скорость. При грамотном внедрении качественных SSD на базе SAS пиковая пропускная способность может достигать 1.7 млн IOPS, а это отличный показатель для скоростного хранилища, из которого постоянно требуется что-то скачать.

Функционал HBA

Все критерии работы HBA выбираются в настройках. Количество режимов работы, как и перечень, полностью зависят от вариантов реализации системы. Например, у встроенных в МП контроллеров общее число режимов гораздо меньше, чем у интегрированных решений. Можно выставить NCQ (Navite Command Queuing — установка очередности команд для повышения быстродействия SATA), но не более.

У SAS HBA ситуация уже интереснее. Для таких доступны как UEFI, так и Legacy, а также вывод логов во время операций по загрузке, собственное SMART-тестирование, интегрирование в систему управления, шифрование данных и CLI.

Перспективность в развитии HBA

Как нам кажется, HBA-режим недооценен. Перспектив ведь масса. В дальнейшем технология способна громко заявить о себе, сильно изменив принцип взаимодействия с большим массивом дисков в дата-центрах. Примерную ситуацию сейчас можно наблюдать с SATA. Устаревший протокол медленно и уверенно выдавливают с помощью NVMe.

Все больше производителей внедряют впаянные HBA-схемы на основных платах для серверных и коммерческих решений. В серверных HBA и RAID-контроллерах, и на совместимом с ними оборудовании, уже имеется поддержка NVMe-накопителей.

Пока неизвестно, когда именно индустрия придет к унифицированному стандарту, но с каждым годом количество разномастных протоколов обмена нулями и единицами сокращается в пользу универсальных решений. Почему бы и не дать зеленый свет HBA, ведь уже сегодня технология без особых проблем переваривает совместное сотрудничество SATA, SAS и NVMe.

На сегодняшний день HBA с успехом используют в большинстве серверных задач:

  • массового тестирования винтов и SSD;
  • перепрошивки устройств без потери данных;
  • подготовки системы к запуску и дальнейшей работе;
  • тестов производительности блоков с данными.

Также HBA попросту незаменим, если необходимо организовать стабильную совместную работу разномастного парка накопителей, объединив все это в единый удобоваримый массив.

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

Хотите получить больше информации о HBA-адаптерах и контроллерах? В компании Маркет.Марвел вы получите исчерпывающую консультацию по всем устройствам перед тем, как интегрировать их в свой бизнес. Мы работаем для того, чтобы вы могли использовать только качественное и проверенное оборудование.

HBA-адаптеры Dell для гибкой адаптации системы к решаемым задачам

HBA-адаптеры Dell предназначены для подключения дополнительных накопителей или сети. Через HBA-адаптеры Dell могут быть подключены только устройства, имеющие шинную организацию, иную, нежели уже имеющиеся. HBA-адаптеры Dell полностью соответствуют современным требованиям, которые предъявляются к оборудованию производительных центров обработки данных. HBA-адаптеры Dell могут применяться при построении IT-инфраструктуры в организациях любого размера и рода деятельности.

Особенности адаптеров

  • HBA-адаптеры Dell обеспечивают хорошую пропускную способность, а также поддерживают функции динамического и адаптивного управления питанием.
  • Хост-адаптеры Dell позволяют оптимизировать уровень потребления электроэнергии и поддерживают стабильную работу средств виртуализации и служб удаленного доступа.
  • HBA-адаптеры Dell увеличивают эффективность и производительность элементов центра обработки данных. Благодаря использованию HBA-адаптеров Dell удается достичь максимальной производительности подсистемы ввода-вывода.
  • Хост-адаптеры обеспечивают своевременное и оперативное сохранение и извлечение данных при выполнение операций резервного копирования и восстановления данных, транзакций баз данных и других операций.
  • HBA-адаптеры Dell совместимы с множеством серверов Dell и обеспечивают максимальную производительность и надежность. Специальное программное обеспечение облегчает процесс обслуживания оборудования.

Области применения оборудования

HBA-адаптеры Dell практически незаменимы в решениях виртуализации с поддержкой большого числа виртуальных машин. Использование хост-адаптеров Dell исключает появление проблемы возможных конфликтов запросов от виртуализированных серверов. Благодаря использованию HBA-адаптеров Dell удается добиться повышения эффективности использования хост-систем и производительности приложений.

При производстве хост-адаптеров Dell используются инновационные технологии, которые гарантируют сокращение негативного воздействия на окружающую среду. HBA-адаптеры Dell — это надежное и высокопроизводительное решение, которое позволяет расширить возможности сервера путем присоединения накопителей или сети.

Высокопроизводительные и отказоустойчивые HBA-адаптеры HPE FC

 Q5T66A

Адаптер главной шины QLogic FC HBA HPE StoreFabric SN1600Q 32Gb однопортовый Fibre Channel Host Bus Adapter (опции для х.

251 000 р RUR 2 799 $ 2 530 €

В корзину

Адаптер главной шины Emulex FC HBA HPE P9D94A

Адаптер главной шины Emulex FC HBA HPE P9D94A

Адаптер главной шины QLogic FC HBA HPE StoreFabric SN1100Q 16Gb двухпортовый Fibre Channel Host Bus Adapter (опции для х.

108 400 р RUR 1 209 $ 1 093 €

В корзину

Адаптер главной шины Emulex FC HBA HPE P9D93A

Адаптер главной шины Emulex FC HBA HPE P9D93A

Адаптер главной шины QLogic FC HBA HPE StoreFabric SN1100Q 16Gb однопортовый Fibre Channel Host Bus Adapter (опции для х.

109 680 р RUR 1 223 $ 1 106 €

В корзину

Адаптер главной шины Emulex FC HBA HPE Q0L12A

Адаптер главной шины Emulex FC HBA HPE Q0L12A

Адаптер главной шины Emulex FC HBA HPE StoreFabric SN1600E 32Gb двухпортовый Fibre Channel Host Bus Adapter (опции для х.

450 200 р RUR 5 020 $ 4 539 €

В корзину

Адаптер главной шины Emulex FC HBA HPE Q0L11A

Адаптер главной шины Emulex FC HBA HPE Q0L11A

Адаптер главной шины Emulex FC HBA HPE StoreFabric SN1600E 32Gb однопортовый Fibre Channel Host Bus Adapter (опции для х.

302 600 р RUR 3 374 $ 3 051 €

В корзину

Описание HBA-адаптеров HPE FC

HBA-адаптеры HPE FC позволяют перевести сетевую инфраструктуру на высокоскоростное соединение Fibre Channel (FC), снизив тем самым время отклика на запросы и значительно повысив суммарную производительность используемой инфраструктуры. Высокая пропускная способность, малая задержка и большое число операций ввода/вывода в секунду позволяют использовать представленные адаптеры для самых требовательных корпоративных приложений.

Особенности решений

  • Представленные адаптеры обеспечивают больший объем передаваемых данных на единицу потребляемой электроэнергии и лучшую окупаемость инвестиций по сравнению с адаптерами предыдущего поколения.
  • Интеграция адаптеров в доступное оборудование позволяет полностью раскрыть потенциал flash-массивов, значительно снизив время получения данных и повысив эффективность приложений.
  • Адаптеры совместимы с модулем управления OneCommand Manager для сервера VMware vCenter, что значительно ускоряет и упрощает их развертывание и администрирование.
  • Функция обеспечения целостности данных T10 Protection Information (T10-PI) обеспечивает надежную защиту данных в процессе их трансфера с сервера в массив хранения данных.
  • Благодаря минимальному времени задержки, значительно повышается удобство использования инфраструктуры виртуальных рабочих столов даже при критических нагрузках.
  • Функция приоритезации трафика ExpressLane критически важных приложений повышает производительность хранилищ в перегруженных сетях.
  • Использование моделей предоставляет широкие возможности масштабирования для поддержки увеличивающейся плотности виртуальных машин.

Все права принадлежат hparts.ru

Что такое современный HBA?

Чем более ценную информацию приходится хранить на сервере, тем выше требования к надежности подсистемы хранения. Обеспечить ее может решение, построенное на базе HBA. Разбираемся, что это такое и почему вам уже следует присмотреться к HBA внимательнее.

Dell QLogic QLE2560

Dell QLogic QLE2560

Определение понятия

Host Bus Adapter (HBA) – это устройство и одноименный режим, в которых реализованы порты для подключения дисковых и не дисковых устройств хранения. Сразу после подключения их начинает видеть и идентифицировать как блочные устройства операционная система. Детальная информация о них доступна в device manager, в файле devmgmt.msc (для семейства Windows).

Типы HBA

Различают три HBA: интегрированные в системную плату, в виде отдельного устройства и виртуальные, создаваемые посредством RAID-контроллера. Рассмотрим их подробнее.

Интегрированные в системную плату

О том, что в материнскую плату сервера может быть интегрирован HBA, знают далеко не все, хотя это довольно популярное исполнение. При этом порты для подключения дисков используются разрозненно, в то время как в настройках можно выбрать подходящие параметры для HBA (их совсем немного) и рассматривать подсистему хранения как единое целое. Такие HBA часто работают на базе SATA-технологии – например, популярной сегодня NVMe. Главный недостаток интегрированного решения в том, что оно поддерживает очень скромный перечень ОС (Linux и Windows), плюс к нему проблематично подключить дополнительные устройства.

В виде отдельного устройства

Такие HBA обычно основаны на технологии SAS 12G (или SAS3) и, соответственно, поддерживают режимы SATA I, II, III и SAS-1 SAS-2, SAS-3. Благодаря SAS с подключаемыми устройствами можно работать как с обычными SATA при условии прямого подключения, хотя в последнее время это практикуют нечасто, так как с большим количеством дисков лучше использовать SAS.

К материнской плате HBA-устройство подключается через разъем 8x PCI-e V3. Внутренних портов при этом будет максимум 24, но с помощью SAS-экспандеров их количество можно увеличить под нужды конкретного проекта. Таким образом, на выходе можно легко получить, например, 40-портовый SATA HBA. Нарастить подобным образом порты в интегрированных SATA HBA невозможно, разве что с помощью SATA multiplier, но по сравнению с SAS-технологией у нее меньше достоинств и больше недостатков.

НBA как RAID-контроллер

HBA можно представить как RAID-контроллер, но также и RAID-контроллер можно представить как HBA. Все актуальные сегодня RAID-контроллеры от Microsemi Adaptec могут работать как HBA, для многих других производителей это тоже справедливо. При такой реализации все диски, подключенные к RAID-контроллеру через SAS-экспандер, можно сделать доступными в системе именно через режим HBA. Также RAID может быть программным или аппаратным – оба варианта жизнеспособны и востребованы при современных проектах. Окончательный выбор между ними можно сделать только после изучения требований, которые предъявляются к системе хранения данных. Очень редко встречаются ситуации, когда мы можем использовать только аппаратный или, наоборот, только программный RAID.

Реализация HBA позволяет использовать несколько HBA SAS и SATA разных поколений от разных производителей, а также объединять их в единое устройство с интегрированным на материнской плате HBA.

Какие порты есть у HBA

Интегрированные в материнскую плату HBA располагают стандартными портами SATA или SAS. В последнее время также появились модели с PCI-портами (8x PCI), которые поддерживают подключение накопителей вида M.2 и U.2. У HBA в виде отдельных устройств другие порты – счетверенные SAS 4х. Для внутренних подключений они поддерживают формат Mini SAS-HD SFF8643, для внешних – SFF-8644.

Предпочтительные диски

Актуальные модели HBA поддерживают все доступные сегодня типы накопителей – в частности, SAS/SATA и SSD/HDD. Также возможно подключение устройств вроде DVD-ROM и ленточных накопителей. При этом речь идет не только о передаче информации от дисков в операционную систему, но и о поддержке их максимальной емкости и производительности работы. В большей степени это справедливо для серверных HBA в виде отдельных устройств. Также к HBA можно подключать внешние стойки JBOD, EBOD, RBOВ и ленточные библиотеки. В двух последних случаях потребуется дополнительная поддержка функции Multi-LUN.

Требования к HBA

Главное требование – надежность. Если в случае с дисками ею можно управлять с помощью RAID, а то для HBA нужно поддерживать постоянно высоким. В линейке HBA 1100/1200 Microchip Adaptec производитель заявляет о времени наработки от 1,36 до 2,73 млн часов при условии соблюдения температурного режима, плюс дает трехлетнюю гарантию. Для большинства ЦОДов это отличные показатели надежности. Второе обязательное требование к HBA – это производительность. Для указанной выше линейки устройств она составляет 1 700 000 iops, что дает возможность работать с современными накопителями SAS/SATA SSD без каких-либо ограничений.

Функции HBA

Параметры работы можно выбрать в настройках, но их перечень зависит от способа реализации HBA. Вполне ожидаемо, что у интегрированных моделей настроек меньше всего – там можно разве что активировать поддержку NCQ. У серверных SAS HBA ситуация получше: здесь доступна поддержка режимов legacy- и uEFI-, вывод при загрузке основных параметров устройства, поддержка SMART, интеграция в систему управления, поддержка CLI и функции шифрования.

Перспективы HBA

HBA можно назвать недооцененной, но очень перспективной технологией, которая в будущем может оказать большое влияние на принципы работы с дисками в дата-центрах. Мы видим, как на смену SATA постепенно приходит NVMe и как растет рынок материнских плат с интегрированными HBA. В серверных HBA и RAID-контроллерах с их поддержкой на уровне отдельных устройств NVMe тоже фигурируют все чаще. Вероятно, что скоро мы придем к единому универсальному решению, когда будет возможна одновременная поддержка устройств типа NVMe, SAS и SATA.

Сегодня HBA можно использовать во всех серверных проектах, в ходе тестирования дисковых накопителей, смены прошивки, подготовки их к работе, измерения производительности. HBA незаменим там, где нужно организовать работу со всеми типами дисков одновременно или программными RAID-томами на их основе под разными операционными системами.

Вам может быть интересно:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *