この設計段階では、ハイパフォーマンスコンピューティング環境におけるInfiniBandスイッチの物理的な構成と論理的な構成について検討します。エンジニアは、スイッチファブリックの機能、ポート構成、およびQoSポリシーを定義し、並列処理ワークロードにおけるネットワークパフォーマンスを最適化する必要があります。適切な設計により、分散システム全体でパケットロスを最小限に抑え、最大のスループットを確保します。
InfiniBandスイッチの物理的な構成を定義し、適切なケーブル規格を用いて、それらをコンピューティングノードに接続します。
最適なクラスタパフォーマンスを実現するために、リンク速度、リンクアグリゲーション、およびエラー訂正機能を含むスイッチのパラメータを設定します。
データ転送を効率化するために、サブネット、仮想インターフェース、トラフィック管理ポリシーなどの論理的なネットワーク構成を設定します。
期待されるクラスタの規模とパフォーマンス要件に基づいて、適切なInfiniBandスイッチモデルを選択してください。
物理ポートを論理的なサブネットにマッピングすることで、ネットワーク構造を定義します。
複数の経路で帯域幅の容量を向上させるために、リンクアグリゲーションを設定します。
本番環境のワークロードをデプロイする前に、診断ツールを使用して、ネットワーク接続が正常であることを検証してください。
HPCクラスタのネットワーク要件に合わせて、スイッチのファームウェアバージョンを確認し、ポート速度を設定してください。
重要な計算ノード間の物理的な配置を設計し、レイテンシを低減するために、ホップ数を最小限に抑えるようにします。
品質保証(QoS)ルールを実装し、重要度の高いデータストリームを、時間制約の緩いトラフィックよりも優先します。