HPCインフラストラクチャにSupermicroを選ぶべき5つの理由
1.製品範囲
Supermicroは、エッジからデータセンター向けに最適化された幅広いサーバーを設計・製造しています。幅広い構成が利用可能なサーバーを選択する前に、特定のアプリケーション要件を理解する必要があります。考慮すべき機能には以下が含まれます。
- CPU数 – Supermicroは、単一システムで1、2、4、8CPUを搭載したシステムを提供しています。アプリケーションのスケーラビリティ(より多くのコアで、いくつまでスケールするか)および/または同時に実行される異なるアプリケーションの数は、重要な考慮事項です。Supermicroは、単一シャーシに1から8CPUを搭載したサーバーを、環境制約に応じた幅広いオプションで提供しています。
- メモリ要件 - SMPアーキテクチャでは、各CPUがそのソケットから一定量のメモリをアドレス指定できるため、2、4、8CPUのいずれであっても、一般に、より多くのメモリが利用可能です。ただし、物理的な制約により、CPUあたりのDIMM数は製品ファミリごとに異なる場合があります。
- ダイレクトアタッチトストレージ – 各Supermicroサーバーは、さまざまなフォーマット、容量、数量のダイレクトアタッチトストレージに対応できます。多くのシステムはNVMe/SAS/SATAストレージデバイスに対応でき、さらに最新のEDSFF E1.SおよびE3.Sデバイスにも対応可能です。
- ネットワーキング – システム間で実行されるアプリケーション(MPIを使用する場合など)にとって、低遅延の高速ネットワーキングは、結果をより迅速に得るために不可欠です。Supermicroは、1Gから400Gまで幅広いネットワーキングオプションを提供しています。ネットワークは、特定のサーバーでDPUを使用することもできます。

Supermicro SuperBlade®

Supermicro Hyper
2.ラックスケールの統合
HPC環境では、数十ラックに及ぶ高性能サーバーが必要とされ、これらはまとめてテストされなければなりません。サーバー、ストレージ、ネットワーキング、そして場合によっては液冷を含むラックを統合するには、最適なソリューションを決定するための専門知識と顧客との協力関係が必要です。Supermicroは、さまざまな要件に対応するラックスケールソリューションを構築するための専門知識と経験を有しています。システムが相互にネットワーク化されたラック(L11)と複数ラックのクラスター(L12)をテストするには、製造能力とエンドユーザーのアプリケーションおよび環境に関する知識が必要です。クラスター規模で液冷システム全体をテストするには、専門施設が稼働しており、利用可能である必要があります。最先端のハードウェアを使用して単一ラックから複数ラックを構築することは簡単な作業ではなく、ベンダーはサーバー、ストレージ、ネットワーキング、冷却、および統合に関する専門知識を持っている必要があります。

3.主要ベンダーの最新CPU
CPUは常に改良されており、新しいマイクロプロセッサーの世代ごとにワットあたりの性能が向上しています。Intel、AMD、NVIDIAはすべて、さまざまな製品ファミリーで幅広いCPUを製造しています。最高性能のCPUは、3~5GHzの範囲でデータを処理でき、最大128コアを搭載しています。デュアルソケットサーバーに組み合わせると、単一のアプリケーションまたは複数のアプリケーションを同時に実行するために、数百のコアが利用可能になります。Supermicroは、主要なCPUメーカーと提携し、HPC向けに最新テクノロジーを搭載した幅広いサーバーを提供しています。最大8TBのメモリに対応するシングルソケットサーバーから、最大32TBのメモリに対応するマルチプロセッサーシステムまで、SupermicroはあらゆるHPCアプリケーションに対応する幅広いシステムを取り揃えています。
Intelプロセッサー搭載Supermicroサーバーの詳細はこちら
AMDプロセッサー搭載Supermicroサーバーの詳細はこちら
4.主要ベンダーの最新GPU
GPUは、多くのHPCアプリケーションにとって不可欠なものとなっています。多くのアプリケーションは、GPUに見られる並列性を利用して、アルゴリズムの特定の部分で動作するように変更されています。何千ものコアを搭載したGPUでは、HPCアルゴリズムの一部をCPUからGPUに移すことができ、その結果、驚異的なスピードアップが実現します。CPUと同様に、HPCアプリケーションにはさまざまなGPUを使用できます。さまざまなフォームファクターと、CPUへのさまざまな通信経路が利用可能です。多くのGPUはPCIeバス上にあり、PCIeとCPUを介して互いに通信する必要がありますが、他のGPUは独自のボード上にあり、アプリケーション速度を向上させるために互いに通信します(ただし、最初の情報転送はPCIeバスを介して行われます)。

8個のNVIDIA HGX H100 GPUを搭載したユニバーサルGPU
NVIDIA GPU搭載Supermicro GPUサーバーの詳細はこちら
Intel GPU搭載Supermicro GPUサーバーの詳細はこちら
5.ストレージとネットワークシステム
HPCシステムには、データをCPUに転送し、中間結果と最終回答を書き戻すための高速ストレージが必要です。サーバーは、コンピュートまたはストレージのいずれかに設計され、最適化されます。コンピュート用に最適化されたサーバーの多くは、旧世代よりも大幅に多くのストレージを搭載していますが、多くのコンピュート・サーバーに接続できるように設計され、読み取りと書き込みを同時に実行できる優れたサーバーも必要です。堅牢なHPC環境には、高速で低レイテンシーのハードウェアから、ウォームストレージ、コールドストレージ、アーカイブ用のハードディスクドライブまで、さまざまなストレージ技術が必要です。
HPC環境のネットワーキングには、高性能のイーサネットやインフィニバンドのアダプターやスイッチが必要になります。複数のサーバーが同じ問題に共同で取り組む場合、サーバーはデータや結果を頻繁に交換する必要があるため、高速ネットワークが必要になります。アプリケーションに必要なネットワークに加えて、サーバーを管理し、必要に応じてアップデートを実行するための独立した管理ネットワークが必要です。

Supermicro 24個のE3.S NVMeデバイスを搭載したストレージサーバー
6.概要
Supermicroは、HPCワークロード向けに最適化された幅広いサーバーおよびストレージシステムを設計・製造しています。Supermicroが提供するHPCサーバーは、Intel、AMD、NVIDIAの最新CPUと、NVIDIA、Intel、AMDの最新世代GPUをベースとしています。ラックスケールおよび完全にテストされたクラスターソリューションを提供する専門知識により、SupermicroはHPC環境向けの世界的に認められたメーカーおよびサプライヤーです。