АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

ibacm - Интернет в облаке

Запустите ibacm в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ibacm, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


ibacm - сервисы разрешения адресов и маршрутов для InfiniBand.

СИНТАКСИС


ibacm [-D] [-P] [-A файл_адреса] [-O файл_опций]

ОПИСАНИЕ


IB ACM реализует и предоставляет структуру для имени, адреса и маршрута (пути)
услуги разрешения через InfiniBand. Он предназначен для настройки подключения
проблемы масштабируемости, запускающие приложения MPI на больших кластерах. IB ACM предоставляет
информация, необходимая для установления соединения, но не реализует протокол CM.

Основным пользователем службы ibacm является библиотека librdmacm. Это позволяет приложениям
использовать службу ibacm без изменения кода или необходимости знать, что
сервис уже используется. librdmacm версий 1.0.12 - 1.0.15 может вызывать службы IB ACM, когда
построенный с использованием опции --with-ib_acm. Версия 1.0.16 и новее librdmacm будет
автоматически использовать IB ACM, если он установлен. Услуги IB ACM связаны с
rdma_resolve_addr, rdma_resolve_route и rdma_getaddrinfo. Для максимального
преимущество, следует использовать процедуру rdma_getaddrinfo, однако существующие приложения должны
по-прежнему видны значительные преимущества масштабирования соединений с использованием вызовов, доступных в librdmacm
1.0.11 и предыдущие выпуски.

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

Пакет IB ACM состоит из двух компонентов: службы ibacm и
утилита тестирования / настройки - ib_acme. Оба являются компонентами пользовательского пространства и доступны для
Linux и Windows. Дополнительные сведения приведены ниже.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


-D запустить в режиме демона (по умолчанию)

-P запускать как стандартный процесс

-A адрес_файл
файл конфигурации адреса

-O файл_параметра
файл конфигурации опции

БЫСТРО Начать игру РУКОВОДСТВО


1. Предварительные требования: должны быть установлены libibverbs и libibumad. Стек IB должен быть
работает с настроенным IPoIB. Эти шаги предполагают, что у пользователя есть административные
привилегии.

2. Установите пакет IB ACM. Это устанавливает сценарии ibacm, ib_acme и init.d.

3. Запустите ibacm от имени администратора, чтобы запустить демон ibacm.

4. При желании запустите ib_acme -d -v ', чтобы убедиться, что служба ibacm запущена.

5. Установите librdmacm, используя при необходимости параметр сборки --with-ib_acm. Этот вариант сборки
не требуется с librdmacm 1.0.17 или новее. Librdmacm будет автоматически использовать
Сервис ibacm. В случае сбоя librdmacm вернется к нормальному разрешению.

6. Вы можете использовать ib_acme -P для сбора статистики производительности от локального демона ibacm до
посмотреть, правильно ли работает служба.

ПРИМЕЧАНИЯ


ib_acme:

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

Файлы конфигурации ibacm:

Служба ibacm использует два файла конфигурации.

Файл ibacm_addr.cfg содержит сопоставления имен и адресов для каждого IB.
pkey> конечная точка. Хотя имена в файле ibacm_addr.cfg могут быть любыми, ib_acme
сопоставляет имя хоста и IP-адреса конечным точкам IB. Если адресный файл не может быть
найдено, служба ibacm попытается создать его, используя значения по умолчанию.

Файл ibacm_opts.cfg предоставляет набор настраиваемых параметров для службы ibacm, например
как тайм-аут, количество повторных попыток, уровень ведения журнала и т. д. ib_acme создает файл ibacm_opts.cfg
файл, использующий статическую информацию. Если файл параметров не может быть найден, ibacm будет использовать значение по умолчанию.
значения.

ибакм:

Служба ibacm отвечает за преобразование имен и адресов в путь InfiniBand.
информация и кеширование таких данных. Он должен выполняться с правами администратора.

Ibacm реализует клиентский интерфейс через сокеты TCP, который абстрагируется
Библиотека librdmacm. Служба ibacm использует один или несколько внутренних протоколов для
удовлетворять запросы пользователей. Хотя ibacm поддерживает стандартные запросы записи пути SA на
back-end, он также поддерживает протокол разрешения, основанный на многоадресном трафике. Последний
не может использоваться во всех топологиях фабрики, особенно в тех, которые могут не иметь обратимого
пути или ткани с использованием торической трассировки. Пользователи должны использовать утилиту ib_acme, чтобы убедиться, что
протокол многоадресной рассылки можно использовать перед запуском других приложений.

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

В частности, все конечные точки IB присоединяются к нескольким группам многоадресной рассылки. Многоадресные группы различаются
основаны на ставках, mtu, sl и т. д. и являются приоритетными. Все участвующие конечные точки должны быть
может связываться с группой многоадресной рассылки с самым низким приоритетом. Ibacm назначает один или несколько
имена / адреса каждой конечной точки IB с помощью файла ibacm_addr.cfg. Клиенты предоставляют источник
и имена или адреса назначения в качестве входных данных для службы и получают в качестве выходного пути
записывать данные.

Служба сопоставляет имя / адрес источника клиента с локальной конечной точкой IB. Если клиент
не указывать адрес источника, тогда служба ibacm выберет его на основе
таблицы назначения и локальной маршрутизации. Если имя / адрес назначения не кэшируется
локально он отправляет многоадресный запрос в группу многоадресной рассылки с самым низким приоритетом на
локальная конечная точка. Запрос содержит список групп многоадресной рассылки, которые отправитель может использовать.
Получатель запроса выбирает группу многоадресной рассылки с наивысшим приоритетом, которую он может использовать.
также и возвращает эту информацию непосредственно отправителю. Данные запроса кешируются
всеми конечными точками, которые получают сообщение с многоадресным запросом. Исходная конечная точка также
кэширует ответ и использует группу многоадресной рассылки, которая была выбрана для создания или получения
данные записи пути, которые возвращаются клиенту.

Текущая реализация IB ACM имеет несколько дополнительных ограничений:

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

- Тайм-аут кэшированных данных не истекает и обновляется только при поступлении нового запроса разрешения.
получен от другого QPN, чем кэшированный запрос.

- Поддержка IPv6 не проверена.

- Количество адресов, которые можно назначить одной конечной точке, ограничено 4.

- Количество групп многоадресной рассылки, которые может поддерживать конечная точка, ограничено 2.

Ibacm содержит несколько внутренних кешей. К ним относятся кеши для GID и LID.
адреса назначения. Эти кеши могут быть предварительно загружены. ibacm поддерживает
Плагин OpenSM dump_pr "полный" формат PathRecord, который используется для предварительной загрузки этих кешей. В
формат файла указывается в файле ibacm_opts.cfg с помощью параметра route_preload, который
для этого формата файла должно быть установлено значение full_opensm_v1. Формат по умолчанию - нет, что делает
не загружайте эти кеши заранее. См. Dump_pr.notes.txt в dump_pr для получения дополнительной информации о
full_opensm_v1 и как настроить OpenSM для создания этого файла.

Кроме того, кеши имен, IPv4 и IPv6 могут быть предварительно загружены с помощью
параметр addr_preload. По умолчанию это значение none, что не позволяет предварительно загружать эти кеши. Для предварительной загрузки
этих кешей, установите для этой опции значение acm_hosts и настройте addr_data_file соответствующим образом.

Используйте ibacm онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 2
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 3
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 4
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 5
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 6
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • Больше »

Команды Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-информация
    cpupower-idle-информация
    cpupower Idle-info — Утилита для
    получить информацию о простое ядра процессора
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ: Инструмент
    который печатает p...
    Запустите cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower Idle-Set — Утилита для настройки процессора
    специальные параметры ядра для состояния простоя
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ:
    мощность процессора в режиме ожидания...
    Запустите cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets — изменяет/печатает пользовательские
    текущий путь поиска набора карт. Влияет на
    доступ пользователя к данным, существующим в рамках
    другие наборы карт в текущем местоположении. ...
    Запустите g.mapsetsgrass
  • 6
    г.messagegrass
    г.messagegrass
    g.message — печатает сообщение, предупреждение,
    информация о ходе выполнения или фатальная ошибка в
    ТРАВЯНОЙ путь. Этот модуль следует использовать в
    сценарии для сообщений, доставляемых пользователю.
    КЕЙВО...
    Запустите g.messagegrass
  • Больше »

Ad