はじめに
に関して、下記のブログを読んで、実際にどのように接続しているかを妄想してみた。
BlueField Astra
上記のブログに書いてあった下記の点
- Dedicated connectivity: Each NVIDIA ConnectX-9 SuperNIC connects directly to the BlueField-4 DPU, enabling the DPU to program, configure, and monitor the SuperNIC without relying on the host CPU.
- Out-of-band control: BlueField Astra routes all provisioning instructions and network policies through the BlueField embedded Arm cores.
- Unified control of N-S and E-W: BlueField-4 consolidates both domains under a single trusted control point. The same DPU that manages N-S networking for tenant isolation and security policies now extends those capabilities into the E-W AI compute fabric.
- Isolation from the tenant: Tenants use the SuperNIC for AI data movement, but have no access to or control over management functions, which remain fully isolated on the DPU.
- Security model consistency: By moving the NVIDIA DOCA stack from the host to the DPU, BlueField Astra ensures the E-W fabric inherits the same cloud-aligned security posture already proven for N-S traffic.
最初の文では、
Dedicated connectivity: Each NVIDIA ConnectX-9 SuperNIC connects directly to the BlueField-4 DPU, enabling the DPU to program, configure, and monitor the SuperNIC without relying on the host CPU
とあるので、
- BlueField-4 DPU <=> 8 x ConnectX-9 が繋がっている
制御用なので、BlueField-4 の Grace の PCIe Gen5 Controller から PCIe Gen5 x1 で ConnectX-9 で繋がっている。
また、BlueField-4内で、Grace と ConnectX-9 が x16 で接続している。
ということは、Grace には、8 + 1 = 9 個の PCIe Controller が必要。
Grace には、PCIe Controller が 9 個あるの?
Grace の PCIe Controller については、下記のブログに書きました。10個あります。
- BlueField-4 上の ConnectX-9 と PCIe Gen5 x16 で接続
- 8個の ConnectX-9 と x1 で接続
BlueField-4 上の BMC (ASPEED AST2600) と PCIe Gen2 x1 で接続
BlueField-4 上の ConnectX-9 の PCIe Gen6 x16 がコネクタと接続
って感じになっているっぽいです。
下図は、ここから説明のために引用します。

おわりに
これについては、Grok さんと色々やり取りして確認しました。
BlueField-4の実際の回路図を見てみたいです。