Košík je prázdný

InfiniBand je vysokorychlostní síťová architektura, která se často používá v superpočítačích a datových centrech pro propojení výpočetních uzlů a úložiště s nízkou latencí a vysokou propustností. Tento článek se zaměřuje na konfiguraci a správu InfiniBand sítě na operačním systému CentOS 7.

Instalace a konfigurace

  1. Příprava systému

    • Před zahájením ujistěte se, že váš systém je aktualizovaný: sudo yum update.
    • Nainstalujte potřebné balíčky: sudo yum install infiniband-diags perftest qperf.
  2. Zjištění InfiniBand zařízení

    • Použijte příkaz ibstat k zobrazení dostupných InfiniBand adaptérů a jejich stavu.
  3. Konfigurace IPoIB (IP over InfiniBand)

    • Upravte soubor /etc/sysconfig/network-scripts/ifcfg-ib0, přičemž ib0 je název vašeho InfiniBand rozhraní. Příklad konfigurace:
      TYPE=InfiniBand
      BOOTPROTO=none
      ONBOOT=yes
      NETWORK=192.168.100.0
      NETMASK=255.255.255.0
      IPADDR=192.168.100.1
      DEVICE=ib0
      ​
    • Restartujte síťové služby: sudo service network restart.

 

Správa a monitoring

  1. Správa InfiniBand sítě

    • Použití ibv_devinfo pro získání detailních informací o InfiniBand zařízení.
    • Pro zjištění topologie sítě a ladění použijte ibnetdiscover.
  2. Monitoring

    • Nástroj perfquery umožňuje monitorovat výkonnostní metriky InfiniBand zařízení.
    • ibdiagnet poskytuje komplexní diagnostiku sítě.
  3. Zabezpečení

    • Zabezpečení InfiniBand sítě zahrnuje správu klíčů pro zabezpečené přenosy dat. Toto lze konfigurovat pomocí ibsecurity.

Pokročilá konfigurace

  1. RDMA (Remote Direct Memory Access)

    • RDMA umožňuje přímý přístup do paměti mezi hostiteli přes InfiniBand síť, což minimalizuje zatížení CPU. Konfigurace RDMA vyžaduje instalaci a konfiguraci odpovídajících RDMA balíčků.
  2. Partitioning a Virtualizace

    • InfiniBand podporuje partioning pro izolaci síťového provozu. Toto je konfigurováno pomocí ibpart.
    • Pro virtualizaci můžete použít SR-IOV (Single Root I/O Virtualization), což umožňuje rozdělení fyzického InfiniBand adaptéru na více virtuálních funkcí.

 

Správná konfigurace a správa InfiniBand sítě na CentOS 7 může výrazně zlepšit výkon a efektivitu vysokorychlostních propojení ve vašem výpočetním prostředí. Je důležité pravidelně monitorovat a udržovat síť, aby byla zajištěna její optimální funkčnost a bezpečnost.