Шина InfiniBand

Материал из ПИЭ.Wiki

Перейти к: навигация, поиск

InfiniBand - высокоскоростная коммутируемая последовательная шина, применяющаяся как для внутренних (внутрисистемных), так и для межсистемных соединений, Infiniband использует двунаправленную последовательную шину. Основное назначение InfiniBand - межсерверные соединения. В архитектуре InfiniBand базовой единицей передачи является сообщение (message). Сообщение может быть отправлено или принято с помощью операции RDMA, операции отправки или приема или с помощью операции групповой отправки. Операция удаленного прямого доступа к памяти (Remote Direct Memory Access — RDMA) обеспечивает непосредственный обмен сообщениями между памятью узлов, минуя прерывания операционной системы и не требуя использования служб.

Технология InfiniBand предоставляет множество преимуществ. Сокращение сложности кабельных подключений, так как InfiniBand позволяет заменить три кабеля — Ethernet, кабели к подсистеме хранения и кабели межпроцессного взаимодействия — одним соединением. В результате намного упрощается аппаратная структура монтажной платы, разводка соединителей на платах и общая структура системы. Более того, монтажные платы подключаются к граничным разъемам и из стойки доступна только пара высокоскоростных соединений. Встроенное обнаружение ошибок, упрощающее поиск неисправного компонента. Сокращение потребления пропускной способности памяти, так как сокращается количество операций копирования в память и из нее. Сокращение контекстных переключений, в том числе переключения между пользовательским режимом и режимом ядра. Уменьшение накладных расходов, например при вычислении контрольных сумм TCP/IP. Обеспечение отказоустойчивости за счет использования альтернативных маршрутизаторов в среде связной архитектуры и таких избыточных компонентов; как маршрутизаторы и коммутаторы. Избыточные маршруты позволяют выполнять отправку данных по нескольким маршрутам и балансировать общую нагрузку. Более того, компоненты InfiniBand поддерживают "горячую" замену. Технология InfiniBand обеспечивает эффективную загрузку монтажной платы из внешнего устройства, что позволяет еще более упростить аппаратную структуру платы.

Технологией InfiniBand определено шесть режимов передачи данных. Надежное соединение, при котором аппаратное обеспечение отвечает за генерацию и проверку номеров последовательности пакетов, реализуя тем самым надежность соединения; кроме того, аппаратное обеспечение отвечает за обнаружение дублированных и потерянных пакетов, а также восстановление после ошибок. Ненадежное соединение. Надежная дейтаграмма. Ненадежная дейтаграмма. Соединение групповой отправки (реализация необязательна). Пакетная передача (реализация необязательна).

Технология InfiniBand изначально позиционировалась как замена шины PCI, с появлением технолотии 3GIO роль InfiniBand в качестве PCI нового поколения заметно снизилась.

Просмотры
Инструменты

Besucherzahler russian mail order brides
счетчик посещений
Rambler's Top100
Лингафонные кабинеты  Интерактивные доски  Интерактивная приставка Mimio Teach