2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

HPCコンピューティングにおけるInfiniBand製品選択のヒント

Last updated at Posted at 2024-03-06

Computex 2023期間中、NVIDIAは先進的なチップ、スーパーコンピューティング・アーキテクチャ、洗練されたスイッチなど、多様な最先端製品を発表しました。特に注目すべきは、強力なAIスーパーコンピュータ「NVIDIA Helios」です。Quantum-2 InfiniBandネットワークを活用することで、4台のDGX GH200システムを複雑に相互接続し、大規模なAIモデルトレーニングの効率を大幅に高めます。

AIGCが推進する加速コンピューティングへのデータセンターの決定的なシフトを示す指標は数多く存在します。高性能コンピューティング(HPC)、AI、広大なインフラストラクチャへの要求が高まる中、迅速な相互接続性とよりインテリジェントなネットワークソリューションへのニーズが高まっています。このような状況の中、InfiniBand製品は、これらの必須要件にきめ細かく対応し、業界の注目の的となっています。

InfiniBandの基礎

InfiniBandは、主にデータセンターや高性能コンピューティング(HPC)環境で使用される高速、低遅延の相互接続技術です。InfiniBandは、クラスタやデータセンター内のサーバー、ストレージデバイス、その他のネットワークリソースを接続するための高性能ファブリックを提供します。InfiniBandテクノロジの登場は、従来のTCP/IPプロトコルに関連する重大なネットワーク遅延とオペレーティングシステムの追加オーバーヘッドと密接に結びついています。

Basics of InfiniBand-1

伝統的なTCPプロトコルは、広く採用されている伝送プロトコルであり、冷蔵庫のような日常的な電化製品から高度なスーパーコンピューターまで、さまざまな機器に応用されています。しかし、TCPの採用には大きなコストがかかります。TCPは複雑で、膨大なコードベースと多数の例外によって特徴付けられ、アンインストールが困難になっています。

Basics of InfiniBand-2

対照的に、IBは信頼ベースのフロー制御メカニズムを採用し、接続の完全性を確保し、データパケットの損失を最小限に抑えることが可能です。IBでは、受信バッファに十分な空き容量がある場合にのみデータ送信が行われます。データ送信の完了後、受信側はバッファスペースに余裕があることを通知し、最初のデータパケット損失に伴う再送遅延をなくします。このアプローチにより、効率と全体的なパフォーマンスが大幅に向上します。

市場におけるInfiniBand

InfiniBand技術は、InfiniBand Trade Association (IBTA)の監督下で開発されており、IBTAは特にInfiniBand標準の維持と普及に責任を負っています。さらにIBTAは、商用InfiniBand製品のコンプライアンスを保証し、相互運用性テストを実施しています。InfiniBand Trade Associationの主要理事9社のうち、InfiniBandに専念しているのはMellanoxとEmulexの2社だけです。Emulexは業績不振のため、2015年にAvagoに買収されました。現在、MellanoxはInfiniBand市場を支配しており、同社製品を使用したクラスタ導入数は競合他社を大きく上回っています。

InfiniBandの主な利点

全体として、InfiniBandテクノロジーには次のような利点があります。

  • 高速性と拡張性

  • 低遅延

  • 低消費電力

HPCネットワークにおけるInfiniBand

高性能コンピューティング(HPC)の分野では、高速相互接続ネットワーク(HSI)がシステムの性能と効率において重要な役割を果たしています。中でもInfiniBand技術は、その優れた性能により、HPCで広く採用されている重要なコンポーネントとなっています。最も急成長しているHSI技術の1つであるInfiniBandは、最大200Gbpsの帯域幅と0.6マイクロ秒未満のポイント間遅延を提供し、高性能コンピューティングクラスタの構築を強力にサポートします。

InfiniBandの高速ネットワーク機能により、HPCシステムは複数のサーバーを効果的に組み合わせ、直線的な性能スケーラビリティを達成することができます。この技術は、高性能コンピューティングクラスターの開発、特にスーパーコンピューターの構築において極めて重要な役割を果たしています。企業や大規模、超大規模データセンターは、その高い信頼性、可用性、スケーラビリティ、優れた性能から大きな恩恵を受けています。したがって、HPC領域におけるInfiniBand技術の重要性は、コンピューティングクラスタの性能強化に反映されるだけでなく、さまざまな規模のデータセンターに重要なサポートを提供し、HPCエコシステムの全体的な発展を推進しています。

市場中のInfiniBand製品の売れ行き

Mellanoxテクノロジーズ(NVIDIA®ネットワーキングに買収される)

InfiniBand (IB)分野のリーダーであるMellanoxは、2020年4月にNVIDIAに買収されました。Mellanox製品を購入するための公式プラットフォームは、NVIDIAネットワークストアです。このストアは効率的で信頼性が高く、幅広い種類のコネクタを提供しています。ただし、一部の製品は公式ウェブサイトで直接購入できない場合があります。公式サイトで製品が入手できない場合、顧客はNVIDIAパートナーから購入する選択肢があります。

NVIDIA®パートナーネットワーク

NVIDIAのパートナーは、IBケーブルとトランシーバーを含む、最新の市場ソリューションと消耗品の主要なプロバイダーです。IBケーブルとトランシーバーは、NVIDIA公認ディストリビューター/ディーラーネットワークを通じて世界的に流通しています。ディストリビューター/ディーラーに関する情報は、NVIDIAの公式ウェブサイトで確認できます。ディストリビューター/ディーラーとNVIDIAとの緊密な協力関係により、コネクタの不足、不十分な市場供給、長い納品サイクルなどの課題が発生する可能性があります。

FS.com

FSはNVIDIA®のエリートパートナーであり、NVIDIA® InfiniBandスイッチInfiniBandモジュールInfiniBandケーブルNVIDIA® InfiniBandアダプターなど、豊富なInfiniBand製品を公式ウェブサイトで提供しています。FSのウェブサイトでは、InfiniBand製品の豊富な在庫を保持し、迅速な納品を保証しています。InfiniBand製品の購入やInfiniBandソリューションの入手をご希望の場合は、FSまでお問い合わせください。

InfiniBand製品選択のヒント

InfiniBand製品は、高性能コンピューティングデータセンターにおいて重要な役割を担っており、適切な製品を選択することが運用を成功させるために最も重要なことです。包括的なInfiniBandシステムには、InfiniBandスイッチ、InfiniBandアダプタ、InfiniBandロングホール、InfiniBandイーサネットゲートウェイ、InfiniBandケーブルとトランシーバー、InfiniBandテレメトリとソフトウェア管理、InfiniBandアクセラレーションソフトウェアが含まれます。

高性能コンピューティング・データセンターにとって、適切なInfiniBand製品を選択することは非常に重要です。帯域幅と距離の要件、コネクタ、予算、互換性、信頼性、将来のニーズなどを考慮し、適切なIBコネクタを選択する必要があります。

Tips for Choosing InfiniBand Product

InfiniBandネットワーク相互接続製品について:

  • DAC高速銅線ケーブルは、短距離高速相互接続のための経済的なソリューションを提供します。

  • AOCアクティブケーブルは、より長距離のデータ伝送に光技術を利用しています。

  • 光モジュールは長距離高速相互接続によく使われます。

異なる製品カテゴリー、スピードレート、パッケージモジュールを理解することで、十分な情報に基づいた意思決定を行うことが役立ちます。また、適切なサプライヤーを選択することで、パフォーマンスと予算の要件に合致した高品質のInfiniBand製品を入手することができます。

InfiniBandかイーサネットか:HPCコンピューティングにはInfiniBandが有利

InfiniBand or Ethernet: InfiniBand is Better for HPC Computing

HPCコンピューティングパワーにおいて、InfiniBandとイーサネットのどちらを使うべきかについて、いまだに疑問を持っている人がいます。実際、高性能コンピューティングには、InfiniBandの方が適しています。

InfiniBandとイーサネットの具体的な違いに関する詳細な議論は、FSコミュニティの記事「InfiniBandとイーサネット:両者の違いは?」でご覧になります。この2つの違いについても、こちらの記事を参照してください。

高性能コンピューティング(HPC)の領域では、InfiniBandは下記のいくつかの重要な側面でイーサネットより優れています。

フロー制御の仕組み

InfiniBandはエンド・ツー・エンドのフロー制御を採用しており、伝送中にメッセージが輻輳しないようにすることで、ロスレスネットワークを実現できます。対照的に、イーサネットのフロー制御メカニズムは比較的単純で、輻輳やデータ損失を引き起こす可能性があります。

ネットワークトポロジーの優位性

InfiniBandは、レイヤー2ネットワークにサブネットマネージャーを導入し、ノードのローカルIDを設定し、コントロールプレーンを通して転送パス情報を計算/配布することができます。これにより、フラッディング、VLAN、ループブレーキングの問題を回避し、大規模ネットワークの展開を容易にします。これは、イーサネットに対するInfiniBandの独自の優位性です。

パフォーマンスパラメーター

InfiniBandは、より高い帯域幅、より低い遅延、より少ないジッタを提供し、HPC環境における高速で信頼性の高いデータ伝送に理想的な選択肢となります。イーサネットと比較して、InfiniBandは40Gから400Gの高速データ転送を誇りますが、イーサネットは現在100Gに制限されています。

GPUワークロードへの適合性

InfiniBandはGPUワークロードの処理に適しており、CPUとGPU間の高速データ転送を可能にします。これは、イーサネットが相対的に弱点を示す可能性のある、大きな計算能力を要求するタスクにとって特に重要です。

並列コンピューティングのサポート

InfiniBandは、複数のプロセッサーが同時に通信することを可能にし、並列コンピューティングにおいて優れた性能を発揮します。これは、広範な並列計算機能を必要とするアプリケーションには不可欠です。

世界中のHPC TOP500ランキング

最新のグローバルHPC TOP500ランキングによると、InfiniBandの市場シェアは着実に増加しており、現在TOP100を独占している一方、イーサネットの市場シェアは減少傾向にあります。

Global HPC TOP500 Rankings

結論

現在、我々は人工知能と一般コンピューティング (AIGC) の隆盛の時代にあります。OpenAI、マイクロソフト、グーグルといったプラットフォーム大手や、Midjjourney、Character Alといったアプリケーションに特化した企業が、AIアプリケーションやサービスの開発と進化を加速させています。さらに、新しい企業やアプリケーションの急速な出現により、人工知能の分野では競争の激しい雰囲気が生まれています。

生産性を決定する上で、コンピューティングパワーが重要な役割を果たしていることは明らかです。現在、NVIDIA IB製品の品薄は顕著です。ビジネスの要求に応えるためには、適切なサプライヤーとInfiniBand製品を選択することが不可欠です。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?