GhettoRak: Building an 8-Node DGX Spark Cluster

LinkJames & MiloResource

A detailed build log documents how eight NVIDIA DGX Sparks were assembled on a standard wire rack using MikroTik 400G switches to form a compact AI cluster.

Key points

  1. Compact footprint on a 13-shelf Shelving Inc wire unit instead of a standard 19-inch cabinet, secured with zip ties.
  2. High-speed fabric built with two MikroTik CRS804 400G QSFP56-DD switches using 200G breakout DACs per node plus an uplink to a GB300 Station.
  3. Dedicated management plane using a fanless UniFi 10G switch over Cat6a cabling.
  4. Power delivery and telemetry handled by two daisy-chained Tapo P316M Matter smart strips feeding data into Home Assistant and Grafana.
  5. Software pinned to kernel 6.17.0-1031-nvidia and driver 595.84 via apt-mark hold due to RoCE RDMA registration bugs in kernel 7.0.

Why it matters

The build illustrates how research teams and independent labs can deploy high-bandwidth inference infrastructure at lower cost by avoiding enterprise racks and proprietary Spectrum switches.

Analysis

James and Milo provide a practical engineering breakdown of running an 8-node GB10 DGX Spark stack. Because each Spark shares ~200G of PCIe across two cages on a ConnectX-7, a single 200G link per node is optimal. The report also highlights real-world firmware and software issues, including USB-C power delivery negotiation quirks and RDMA stability failures under multi-node RoCE workloads on kernel 7.0.

Found in

Summary generated by AI (Gemini 3.8 Flash, 9 October 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Video

    Video:Heavy Metal Cloud

    Nvidia DGX Spark Hands-On: Setup, vLLM Serving, and Mac Studio Comparison

    Heavy Metal Cloud reviews the Gigabyte and ASUS Nvidia DGX Spark desktop units powered by the Grace Blackwell architecture. The video provides a step-by-step guide for local LLM serving using Docker, vLLM, and SparkRun, as well as media generation in ComfyUI, comparing real-world performance against a Mac Studio.

    AI & LLMs· Tutorial

  • Repository:eugr/spark-vllm-docker

    spark-vllm-docker: Optimised vLLM Docker Setups for DGX Spark

    spark-vllm-docker is an open-source tool providing Docker configurations and startup scripts to run vLLM on DGX Spark systems, supporting both single-node setups and multi-node clusters via Ray or PyTorch distributed mode.

    2.2kstarsShell

    AI & LLMs· Tool

  • Repository:MiaAI-Lab/DeepSeek-v4-Flash-One-DGX-Spark

    Running DeepSeek-v4-Flash on a Single DGX Spark

    An open-source launcher and Docker recipe for running DeepSeek V4 Flash 0731 (EXL3) on a single NVIDIA DGX Spark with 128 GiB unified memory.

    328starsPython

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.