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 поддерживается горячая замена узлов, позволяющая динамически добавлять или удалять серверы, коммутаторы или узлы ввода/вывода, не прерывая работу системы в целом.
Наличие продуктов, предлагаемых многими производителями, активное тестирование и опыт эксплуатации данных решений способствуют росту популярности этой коммуникационной технологии.