Network World, США

Технология, позволяющая унифицировать коммуникационную инфраструктуру, помогает оптимизировать стоимость и упростить управление

Одна из проблем, с которой сталкиваются современные центры обработки данных, связана с использованием разных стандартов на архитектуры коммуникаций. В серверах современных вычислительных центров поддерживаются различные их виды: Ethernet или разработанные производителями средства связи — для взаимодействия системных компонентов; Fibre Channel — для работы с сетью хранения данных; Ethernet — для взаимодействия с инфраструктурой внешней сети.

Технология InfiniBand позволяет совместно использовать дорогостоящие ресурсы ввода/вывода, конфигурировать и масштабировать их, не отвлекая ресурсы центрального процессора. В результате можно создать центры обработки данных с унифицированной коммуникационной инфраструктурой, которые более эффективны по стоимости и проще в управлении.

В InfiniBand используются методы, заимствованные как из мира сетей, так и из высокопроизводительных вычислительных систем. Это технология коммутации многоканальных соединений типа «точка-точка», которая позволяет кардинально реорганизовать механизмы взаимодействия серверов, систем хранения и сетевых устройств в центрах обработки данных.

Рост производительности оказывается еще более заметным благодаря протоколам так называемого «удаленного прямого доступа в память» (Remote Data Memory Access, RDMA), которые значительно упрощают передачу данных, устраняя необходимость многократной буферизации, часто используемой в современных схемах организации связи.

При использовании медных кабелей максимальная длина InfiniBand-каналов составляет 17 метров, а при использовании оптоволокна — 300 метров; повторители предоставляют возможность обеспечить соединения на еще больших расстояниях.

В состав InfiniBand входят три основных типа аппаратных компонентов.

  • Канальные адаптеры главного узла (Host Channel Adapter, HCA) связывают серверы со структурой InfiniBand. Они могут выпускаться в виде плат, включаемых в слоты PCI-X серверов, а также встраиваться в системные платы серверов.
  • Канальные адаптеры целевого узла (Target Channel Adapter, TCA) обеспечивают связь структуры InfiniBand с устройствами ввода/вывода, использующими технологии Fibre Channel или Gigabit Ethernet. Такие устройства либо являются автономными, размещенными в стойках системами, либо могут совмещаться с шасси ввода/вывода InfiniBand, которые содержат несколько адаптеров TCA.
  • Коммутаторы InfiniBand, формирующие коммуникационную структуру InfiniBand, обеспечивают взаимодействие всех адаптеров HCA и TCA.

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

Наряду с этим в InfiniBand поддерживается горячая замена узлов, позволяющая динамически добавлять или удалять серверы, коммутаторы или узлы ввода/вывода, не прерывая работу системы в целом.

Наличие продуктов, предлагаемых многими производителями, активное тестирование и опыт эксплуатации данных решений способствуют росту популярности этой коммуникационной технологии.