{
 "name": "UpStation catalog",
 "generated": "2026-09-22",
 "as_of": "2026-09-09",
 "currency": "USD",
 "price_basis": "vendor public prices, USD, September 2026; final price confirmed on order",
 "entity": "UpStation sells pre-priced NVIDIA GPU servers, network switches, optics and cables, and colocation, at published prices, so buyers and their AI assistants can design and price a deployment without a sales call.",
 "delivery": "Continental US; Canada quoted case by case",
 "contact": "alec@upstation.io",
 "urls": {
  "map": "https://ai.upstation.io/llms.txt",
  "html": "https://ai.upstation.io/",
  "markdown_home": "https://ai.upstation.io/index.md",
  "json": "https://ai.upstation.io/catalog.json",
  "full_text": "https://ai.upstation.io/llms-full.txt",
  "brief": "https://ai.upstation.io/brief.txt",
  "markdown_rule": "any page URL + .md, or Accept: text/markdown"
 },
 "pages": [
  {
   "url": "https://ai.upstation.io/",
   "title": "UpStation",
   "description": "UpStation sells pre-priced NVIDIA GPU servers, network switches, optics and cables, and colocation, at published prices, so buyers and their AI assistants can design and price a deployment without a sales call. 8× B300 $572,364, 8× H200 $319,421.64, 8× RTX PRO 6000 from $163,909.60; FS switches; colo from $175/kW/month. Prices as of 2026-09-09.",
   "kind": "home",
   "tokens_markdown": 7900
  },
  {
   "url": "https://ai.upstation.io/gpu-servers",
   "title": "GPU servers (8 GPUs each)",
   "description": "UpStation gpu servers: 6 products priced in USD, September 2026, with full spec, options, power and colo per product.",
   "kind": "category",
   "tokens_markdown": 2500
  },
  {
   "url": "https://ai.upstation.io/gpu-hosts",
   "title": "GPU hosts without GPUs (build your own; 8 slots)",
   "description": "UpStation gpu hosts without gpus: 5 products priced in USD, September 2026, with full spec, options, power and colo per product.",
   "kind": "category",
   "tokens_markdown": 2500
  },
  {
   "url": "https://ai.upstation.io/switches",
   "title": "Switches, cables and optics (FS.com, PicOS included, generic optics)",
   "description": "UpStation switches, cables and optics: 10 products priced in USD, September 2026, with full spec, options, power and colo per product.",
   "kind": "category",
   "tokens_markdown": 3700
  },
  {
   "url": "https://ai.upstation.io/compute-nodes",
   "title": "Compute nodes",
   "description": "UpStation compute nodes: 1 products priced in USD, September 2026, with full spec, options, power and colo per product.",
   "kind": "category",
   "tokens_markdown": 1000
  },
  {
   "url": "https://ai.upstation.io/storage-nodes",
   "title": "Storage nodes",
   "description": "UpStation storage nodes: 2 products priced in USD, September 2026, with full spec, options, power and colo per product.",
   "kind": "category",
   "tokens_markdown": 1500
  },
  {
   "url": "https://ai.upstation.io/rate-card",
   "title": "Parts rate card (marginal; apply to a base build)",
   "description": "Marginal rates for resizing memory, CPU and drives on any UpStation base build; USD.",
   "kind": "page",
   "tokens_markdown": 1000
  },
  {
   "url": "https://ai.upstation.io/power",
   "title": "Power and colo",
   "description": "How UpStation provisions power (nameplate ÷ 0.8, A+B feeds, standard circuits) and prices colocation per provisioned kW, with the computed figures for every product.",
   "kind": "page",
   "tokens_markdown": 1800
  },
  {
   "url": "https://ai.upstation.io/sizing",
   "title": "How solutions are sized",
   "description": "UpStation's sizing conventions for AI clusters and storage clusters: GPU count to nodes, HGX vs PCIe, fabric planes and fat-tree switch counts, storage feed rates and protection math, racks and power, management nodes.",
   "kind": "page",
   "tokens_markdown": 3900
  },
  {
   "url": "https://ai.upstation.io/designs",
   "title": "Reference builds and worked designs",
   "description": "Bills of materials computed from the UpStation catalog: single-node reference builds and two worked designs (a 4× B300 training cluster with storage; 2 PB usable on HDD storage nodes) with the sizing arithmetic shown.",
   "kind": "page",
   "tokens_markdown": 2600
  }
 ],
 "conventions": {
  "tiers": {
   "tier1": "Tier 1 · OEM factory build (Supermicro, Dell, HPE, Lenovo)",
   "tier2": "Tier 2 · system builder (Octoserver, Exxact, Thinkmate)",
   "byo": "Build your own · barebones host, no GPUs (you source the cards)"
  },
  "one_base_build_per_class": "Intel and AMD equivalents carry a host delta; resize memory, CPU and drives with rate_card; options carry signed price deltas; 'quote' items are quoted by UpStation",
  "provision_kw": "nameplate_w / 0.8, rounded to 0.01 kW; A+B feeds",
  "colo": "billed on provisioned kW at power.colo_rates_usd_per_kw_month by term, US or Canada",
  "cabling": "2 m passive DAC inside passive reach (3 m at 200G+, 5 m at 25/100G, 7 m at 10G); then active DAC/AEC to its max; then AOC or two short-reach optics plus fibre to the optic's reach; then long-reach optics over single-mode. See cables_optics for every reach"
 },
 "rate_card": {
  "as_of": "2026-09-09 (Supermicro configurator probes, logged out) / 2026-09-08 (Octoserver)",
  "note": "Marginal rates from non-exotic SKUs, taken from the eStore configurator (the price its cart charges). Within a family the price rises almost linearly with cores and capacity, so alternative configurations are not priced separately: apply these rates to the base build. Supermicro's drive pricing is high: buyers who source NVMe or HDD elsewhere should price drives from the market and the chassis from here. Exotic parts (Xeon 6768P/6788P/6748P at $250-320/core, 3DS 256GB DIMMs, dual-port or FIPS drives) sit outside these bands.",
  "memory": [
   {
    "item": "DDR5-6400 RDIMM 32GB (Supermicro)",
    "unit": "GB",
    "rate": 46.06,
    "basis": "$1,474 per DIMM (MEM-DR532L-SL02-ER64), identical on every chassis probed; DDR5-5600 32GB $1,314 ($41.06/GB) on X13"
   },
   {
    "item": "DDR5-6400 RDIMM 64GB (Supermicro)",
    "unit": "GB",
    "rate": 39.53,
    "basis": "$2,530 per DIMM; cheapest per GB"
   },
   {
    "item": "DDR5-6400 RDIMM 96GB (Supermicro)",
    "unit": "GB",
    "rate": 46.08,
    "basis": "$4,424 per DIMM"
   },
   {
    "item": "DDR5-6400 RDIMM 128GB (Supermicro)",
    "unit": "GB",
    "rate": 47.23,
    "basis": "$6,045 per DIMM; 256GB $10,311 ($40.28/GB, 09-03)"
   },
   {
    "item": "DDR5-4800 RDIMM 32GB (Octoserver)",
    "unit": "GB",
    "rate": 39.53,
    "basis": "$1,265 per DIMM"
   },
   {
    "item": "DDR4-3200 RDIMM 32GB (Octoserver Rome host)",
    "unit": "GB",
    "rate": 13.44,
    "basis": "$430 per DIMM"
   }
  ],
  "cpu": [
   {
    "item": "AMD EPYC 9005/9004, mainstream 16-96C (Supermicro)",
    "unit": "core",
    "rate_low": 31,
    "rate_high": 95,
    "typical": 66,
    "basis": "9015 $603 absolute (qty-1 probe) · 9115 16C $829 ($52) · 9354 32C $1,739 ($54) · 9355 32C $3,018 ($94) · 9455 48C $2,981 ($62) · 9555 64C $5,896 ($92) · 9655 96C $6,338 ($66) · 9755 128C $4,099 ($32) · 9965 192C $6,325 ($33)"
   },
   {
    "item": "Intel Xeon 6700P, mainstream 32-64C (Supermicro)",
    "unit": "core",
    "rate_low": 101,
    "rate_high": 166,
    "typical": 124,
    "basis": "6505P $743 absolute (qty-1 probe) · 6530P 32C $2,788 ($87, 6500P) · 6736P $109/core · 6740P 48C $4,893 ($102) · 6747P 48C $5,859 ($122) · 6760P 64C $8,200 ($128) · 6737P 32C $4,819 ($151); 6730P/6731P are not on any probed configurator"
   },
   {
    "item": "Intel Xeon 6900P, 72-128C (Supermicro)",
    "unit": "core",
    "rate_low": 58,
    "rate_high": 82,
    "typical": 65,
    "basis": "6944P 72C $4,675 absolute (qty-1 probe, $65) · 6952P 96C $5,612 ($58) · 6960P 72C $5,923 ($82) · 6980P 128C $7,671 ($60)"
   },
   {
    "item": "AMD EPYC 9004/9005 at Octoserver",
    "unit": "core",
    "rate_low": 29,
    "rate_high": 51,
    "typical": 42,
    "basis": "9354 32C $1,630 ($51) · 9454 48C $2,100 ($44) · 9554 64C $2,600 ($41) · 9654 96C $2,780 ($29)"
   },
   {
    "item": "AMD EPYC 7003 at Octoserver (PCIe 4.0 host)",
    "unit": "core",
    "rate_low": 13,
    "rate_high": 29,
    "typical": 20,
    "basis": "7543 32C $650 ($20) · 7643 48C $1,370 ($29) · 7742 64C $861 ($13)"
   }
  ],
  "drives": [
   {
    "item": "Nearline HDD 16-30TB SAS/SATA (Supermicro)",
    "unit": "TB",
    "rate_low": 49,
    "rate_high": 63,
    "typical": 58,
    "basis": "20TB Exos X24 SAS $978 ($49) · 22TB HC580 $1,265 ($58) · 24TB HC580 SAS $1,507 ($63) · 30TB Exos M SATA $2,243 ($75)"
   },
   {
    "item": "NVMe Gen4 U.2 TLC 1.9-15TB (Supermicro)",
    "unit": "TB",
    "rate_low": 690,
    "rate_high": 1390,
    "typical": 1006,
    "basis": "3.84TB P5430 $2,784 ($725) · PM9A3 3.84TB $3,457 ($900); 960GB M.2 boot $1,149 ($1,197); QLC P5336 about $520/TB"
   },
   {
    "item": "NVMe Gen5 U.2/E1.S/E3.S (Supermicro)",
    "unit": "TB",
    "rate_low": 715,
    "rate_high": 1029,
    "typical": 821,
    "basis": "7.68TB PS1010 $5,744 ($748) · 7.68TB PM9D3a $6,048 ($788) · 3.84TB CD8-P $3,406 ($887) · 15.3TB CD8-P $10,942 ($715); E1.S on the HGX box $788-1,105"
   },
   {
    "item": "SATA/SAS SSD (Supermicro)",
    "unit": "TB",
    "rate_low": 678,
    "rate_high": 1050,
    "typical": 800,
    "basis": "1.92TB PM893 $1,302 ($678); 240GB boot $485 (about $2,000/TB)"
   }
  ]
 },
 "power": {
  "derate": 0.8,
  "method": "Nameplate max for PCIe GPU servers = (GPU TDP x count + CPU TDP x 2 + 8 W per DIMM + 15 W per drive + 400 W fans/board/NICs) / PSU efficiency (Titanium 0.94, Platinum 0.92); HGX servers use the vendor configurator total, which matches NVIDIA system guidance. Vendor configurator totals for PCIe boxes are kept in each product's basis as a cross-check only (Supermicro pads chassis overhead by 1.5-2.4 kW; Octoserver omits fans and PSU loss). Minimum circuit kW = nameplate / 0.8 so the circuit never runs above 80% (NEC continuous). Pick the smallest standard circuit whose rated kW (V x A x sqrt3 for 3-phase) >= that minimum; provision it twice (A+B) so either feed carries the box alone. Colo kW to buy = nameplate / 0.8; monthly colo = that kW x the term rate ($175 / $225 / $250 per kW-month for 5 / 3 / 1-year terms).",
  "circuits": [
   {
    "name": "208V 1-ph 20A",
    "rated_w": 4160
   },
   {
    "name": "208V 1-ph 30A",
    "rated_w": 6240
   },
   {
    "name": "208V 3-ph 30A",
    "rated_w": 10800
   },
   {
    "name": "208V 3-ph 50A",
    "rated_w": 18000
   },
   {
    "name": "208V 3-ph 60A",
    "rated_w": 21600
   },
   {
    "name": "415V 3-ph 30A",
    "rated_w": 21558
   },
   {
    "name": "415V 3-ph 60A",
    "rated_w": 43116
   },
   {
    "name": "415V 3-ph 100A",
    "rated_w": 71860
   }
  ],
  "colo_rates_usd_per_kw_month": [
   {
    "term_years": 5,
    "rate": 175
   },
   {
    "term_years": 3,
    "rate": 225
   },
   {
    "term_years": 1,
    "rate": 250
   }
  ],
  "colo_rate_note": "Quoted to UpStation 2026-09-08, available in Canada and the US: $175/kW/mo on a 5-year term, $225 on 3-year, $250 on 1-year. Billed on the provisioned kW (nameplate / 0.8).",
  "rule_8x_rtx_pro_6000": "Any 8x RTX PRO 6000 server at 600 W caps: plan 6.8 kW nameplate (5.5 kW with cards capped at 450 W), provision 8.5 kW, one 208V 3-phase 30A circuit pair (A+B) per server; where three-phase is unavailable, 208V single-phase 50A. A 30A single-phase (L6-30) cannot carry it even at 450 W caps. Four servers per 40 kW rack. 200-240 V input only; the box needs four 3000-3200 W supplies in 3+1 for redundancy (Dell XE7745 matrix, ASUS/Supermicro/Exxact/GIGABYTE all ship that). Research and sources: offerings/power-research-2026-09.md."
 },
 "cables_optics": {
  "800G": {
   "dac_2m_usd": 239,
   "passive_reach_m": 3,
   "active_dac_or_aec": "AEC 5 m $1,424 (max 5 m)",
   "aoc_10m_usd": 3011,
   "aoc_max_m": 50,
   "short_reach_optic_each_with_reach": "SR8 $879 (50 m)",
   "long_reach_optic_each_with_reach": "DR8 $1,319 (500 m) · 2×FR4 $1,869 (2 km)",
   "breakout": "800G→2×400G 2 m $299"
  },
  "400G": {
   "dac_2m_usd": 174,
   "passive_reach_m": 3,
   "active_dac_or_aec": "Active DAC 5 m $611 (max 5 m)",
   "aoc_10m_usd": 1055,
   "aoc_max_m": 30,
   "short_reach_optic_each_with_reach": "SR8 $219 (100 m)",
   "long_reach_optic_each_with_reach": "DR4 $549 (500 m) · FR4 $719 (2 km) · LR4 $999 (10 km)",
   "breakout": "400G→4×100G 2 m $199"
  },
  "200G": {
   "dac_2m_usd": 120,
   "passive_reach_m": 3,
   "active_dac_or_aec": "Active DAC 7 m $325 (max 7 m)",
   "aoc_10m_usd": 1034,
   "aoc_max_m": 50,
   "short_reach_optic_each_with_reach": "SR4 $299 (100 m)",
   "long_reach_optic_each_with_reach": "FR4 $1,249 (2 km) · LR4 $2,624 (10 km)",
   "breakout": "200G→2×100G 2 m $119"
  },
  "100G": {
   "dac_2m_usd": 54,
   "passive_reach_m": 5,
   "active_dac_or_aec": "Active DAC 9 m $300 (max 9 m)",
   "aoc_10m_usd": 221,
   "aoc_max_m": 30,
   "short_reach_optic_each_with_reach": "SR4 $99 (100 m)",
   "long_reach_optic_each_with_reach": "CWDM4 $209 (2 km) · LR4 $399 (10 km)",
   "breakout": "100G→4×25G 3 m $136"
  },
  "25G": {
   "dac_2m_usd": 39,
   "passive_reach_m": 5,
   "active_dac_or_aec": "Active DAC 9 m $73 (max 9 m)",
   "aoc_10m_usd": 73,
   "aoc_max_m": 30,
   "short_reach_optic_each_with_reach": "SR $49 (100 m)",
   "long_reach_optic_each_with_reach": "LR $74 (10 km)",
   "breakout": "—"
  },
  "10G": {
   "dac_2m_usd": 18,
   "passive_reach_m": 7,
   "active_dac_or_aec": "Active DAC 10 m $105 (max 10 m)",
   "aoc_10m_usd": 39,
   "aoc_max_m": 30,
   "short_reach_optic_each_with_reach": "SR $25 (300 m)",
   "long_reach_optic_each_with_reach": "LR $34 (10 km)",
   "breakout": "—"
  },
  "1G": {
   "note": "RJ45 ports, Cat6 patch; 10G SFP+ uplinks priced as 10G"
  },
  "fiber_patch": "Fibre patch (generic FS): LC-LC duplex OM4 $8.40 at 1 m, $20 at 10 m, $47 at 30 m; MTP-12 OM4 $89 at 3 m, $150 at 10 m, $301 at 30 m, $452 at 50 m; LC-LC duplex OS2 $8.40 at 1 m. Short-reach optics need OM4 (MTP-12 for SR4/SR8/DR, LC duplex for SR); long-reach optics need OS2 single-mode.",
  "rule": "Choosing a link by distance: 2 m passive DAC inside passive reach; active DAC or AEC up to its maximum; beyond that an AOC (10 m priced; longer lengths cost more) or two short-reach optics plus multimode fibre out to the optic's reach; past that, two long-reach optics over single-mode. At 100G and up the optics, not the fibre, set the cost. Connected cost per port = switch $/port + one cable, or + two optics plus fibre. GPU-fabric links are estimated all-optical: GPU node density (1–3 HGX nodes per 40 kW rack) puts most nodes past passive-copper reach of their leaf, since a 3 m DAC spans at most the adjacent rack. Mixing copper in is realistic — expect 25% or more of fabric cables to land as passive DAC once installation is engineered (peer links, co-racked leaf↔spine, nodes in or beside the leaf's rack) — but which links qualify depends on rack elevations, so estimates stay optical and copper is taken as a savings at engineering time.",
  "picos_support": "PicOS licence included with each switch. 1-yr PicOS support: $369 at 100G, $439 at 400G, $659 at 800G. Same port counts on Dell/SONiC or Arista: quote."
 },
 "sizing": {
  "note": "Solution-sizing conventions used by UpStation and by AI assistants reading this catalog. Rules are vendor-neutral planning conventions (source: UpStation design method, 2026-09-09); numbers marked estimate are planning figures, not vendor specifications. Rendered as 'How solutions are sized' on the site.",
  "basis": "Size a GPU cluster on accelerators (GPU count and aggregate GPU memory), never on host cores. Every listed GPU server has 8 GPUs: nodes = ceil(GPUs / 8). Nodes ship fully populated; partial population is not offered.",
  "model_memory": {
   "formula": "required GPU memory (GB) = parameters (billions) × bytes per parameter × 1.2 (weights plus overhead) + KV cache (grows with context length × batch)",
   "bytes_per_parameter": {
    "FP16/BF16": 2,
    "FP8": 1,
    "INT4/AWQ": 0.5
   },
   "gpu_count": "ceil(required GB / GB per GPU), rounded up to a tensor-parallel width of 1, 2, 4 or 8 inside one node",
   "note": "Quantization is the biggest lever on GPU count: 70B at FP16 is about 168 GB (2× H200, or 1× B300); 70B at FP8 is about 84 GB (1× H200 or 1× RTX PRO 6000 for weights, plus KV cache)"
  },
  "device_class": {
   "hgx": "B300 and H200 (NVLink, HGX): the GPUs must act as one (model does not fit one GPU, tensor or pipeline parallel, all-reduce across GPUs or nodes; distributed training at any node count)",
   "pcie": "RTX PRO 6000 and RTX 5090 (PCIe): GPUs run independently (inference replicas that each fit one card, batch jobs, VDI, rendering); no GPU-to-GPU fabric and no back-end network by default",
   "test": "Does the model at its precision fit one GPU's memory, and can each GPU work alone? Yes: PCIe. No: HGX. Distributed training is never served by PCIe servers.",
   "hgx_drags": "An HGX cluster of 2 or more nodes carries a dedicated non-blocking GPU fabric (1 port per GPU), a storage tier sized to feed the GPUs, and up to 2× the power per node of a PCIe server; a PCIe inference deployment carries neither the fabric nor the parallel-file tier"
  },
  "host": {
   "memory": "Platform standard (the listed base build, 1–2 TB on an 8-GPU node) is the default. Host RAM ≥ aggregate GPU memory (up to 1.5–2×) is a costed option taken only for CPU/NVMe offload, unified-memory oversubscription or host-staged checkpointing; price it with the rate card and snap to whole DIMM fills (16 or 32 DIMMs)",
   "cores": "Report the listed CPUs as an assumption; they are not a sizing input",
   "local_nvme": "Several TB of local NVMe per node for scratch and checkpoints (listed options); datasets live on shared storage"
  },
  "ports_per_node": {
   "gpu_fabric": "1 port per GPU at the GPU generation's speed: H200 400G (listed option, 8× 400G), B300 800G (on board, 8× 800G). None on PCIe GPU servers unless the buyer asks",
   "front_end": "2 ports per node, one to each switch of a pair (25G floor; 100G or 200G when the base build or option provides it)",
   "storage": "2 ports per storage node and per GPU node on the storage plane, only when that plane is dedicated (see 'Dedicated storage plane when'); otherwise storage rides the front-end plane",
   "oob": "1× 1G BMC port per node plus 1× 1G management port per switch, on a 48× 1G switch (1 per rack or per 48 ports)"
  },
  "fabric": {
   "oversubscription": {
    "gpu_fabric": "1:1 non-blocking",
    "storage": "1:1",
    "front_end": "3:1",
    "oob": "n/a"
   },
   "gpu_fabric_never_carries_storage": "Checkpoint flows head-of-line-block collectives and need different congestion tuning; storage must scale independently of GPU count",
   "single_switch": "One switch is enough when the plane's port demand fits one switch (GPU fabric: ≤ 32 or ≤ 64 GPU ports on the 32- or 64-port 800G/400G switches). Note it is a single point of failure; a leaf-spine pair or fat-tree removes it",
   "fat_tree": {
    "rule": "R-port switch at the host speed: R/2 ports down to hosts, R/2 up to spines. leaves = ceil(host ports ÷ (R/2)); uplinks = leaves × R/2; spines = max(2, ceil(uplinks ÷ R)); each spine port terminates one uplink",
    "rail_optimized": "Default for GPU fabrics: 8 rails (one per GPU position); leaves per rail = ceil(nodes ÷ (R/2)); leaves = 8 × leaves per rail; hosts connect to leaves in a network rack (20 m links, optical — see the cable-medium rule under Links), leaves to spines at 20–50 m",
    "examples": "64-port switches: 8 nodes (64 GPU ports) → 1 switch or 2 leaves + 2 spines; 32 nodes (256 ports) → 8 leaves + 4 spines, 256 host links + 256 uplinks; 128 nodes (1,024 ports) → 32 leaves + 16 spines",
    "three_tier": "When leaves > R a 2-tier fat-tree cannot reach every leaf: pods of R/2 leaves with their own spines and a super-spine tier (above about 1,000–2,000 GPUs on 64-port switches)"
   },
   "leaf_spine_front_end": "Access leaves (48× 25G + 8× 100G): 48 host ports; uplinks = ceil(48 × 25 ÷ 3 ÷ 100) = 4× 100G per leaf at 3:1; spines = max(2, ceil(uplinks ÷ spine ports)). A single MLAG pair (2 leaves) or two pairs (4 leaves, full-mesh 4-link square between pairs) needs no spine; 3 or more pairs go leaf-spine",
   "peer_link": "Each switch pair reserves 2 ports at its uplink speed for the peer link (in-rack DAC) plus a 1G heartbeat over OOB",
   "storage_dedicated_when": "Sustained storage traffic approaches 40 GB/s per node or several hundred GB/s in aggregate (parallel file system at scale); otherwise storage nodes and GPU-node storage traffic share the front-end plane, with PFC/ECN enabled and storage-facing oversubscription 4:3 or better. A port-speed mismatch (100G storage node on a 200G switch) is a breakout, not a reason to split",
   "links": {
    "count": "1 cable per link: host to leaf, leaf to spine, peer links. Transceivers: DAC/AOC 0; fibre point-to-point 2 per link (both ends); breakout 1 parent + N children",
    "default_lengths": "host to leaf 10–20 m (leaves sit in a network rack; 2 m only when a node genuinely shares the leaf's rack), leaf to spine 10–30 m; pick the medium from the cables table by reach",
    "medium_estimate": "GPU node density forces inter-rack cabling: 1–3 HGX nodes fill a 40 kW rack, and a 3 m passive DAC reaches at most the adjacent rack (switch mid-rack of a 3-rack span). Even the best case — one 64-port switch fully serving 8 nodes (8 ports each) — would need about 3 nodes per rack inside that span, beyond normal datacenter power densities; a fat-tree spreads nodes further still. So estimate every GPU-fabric link (host to leaf and leaf to spine) as optical — 2× short-reach optics + multimode fibre, or AOC — never as passive DAC. Mixing copper in is entirely realistic: which links can drop to passive DAC (or 5 m AEC) depends on how racks, switches and elevations are actually installed — switch peer links, co-racked leaf↔spine, and nodes in or adjacent to the leaf's rack all qualify, and 25% of fabric cables landing as copper DAC is a reasonable minimum expectation. Take that as a savings at engineering time, not in the estimate",
    "breakout": "800G→2×400G, 400G→4×100G, 200G→2×100G, 100G→4×25G: one breakout cable connects N slower endpoints to one switch port; cages used = ceil(endpoints ÷ N)"
   }
  },
  "storage": {
   "capture": "Usable capacity needed (current + growth, TB), throughput (GB/s), protection level, media, protocol (file for AI), checkpoint size and pause, dataset size; raw capacity is a design output",
   "read_gbs_per_gpu": {
    "llm_text": 0.15,
    "compressed_image_video": "0.25–0.5",
    "uncompressed_vision_multimodal": "0.5–0.8",
    "cap": 0.8,
    "note": "Aggregate cluster-sustained rates (published pod reference tiers). Never multiply a single-node peak (4–5 GB/s per GPU) by the cluster's GPU count; a 2,048-GPU pod needs about 1 TB/s, not 8–10 TB/s"
   },
   "write_gbs": "max(0.5 × read GB/s, checkpoint burst). Checkpoint burst GB/s = parameters (billions) × 16 GB ÷ acceptable pause (s); full mixed-precision optimizer state is about 16 bytes per parameter. Asynchronous checkpointing drops the sustained write need to 50–200 GB/s regardless of model size",
   "capacity_tb": "dataset + 3–5 retained checkpoints × (parameters (billions) × 16 GB ÷ 1,000)",
   "fill_ceiling": 0.85,
   "protection_efficiency": {
    "replica_3": 0.333,
    "ec_2+2": 0.5,
    "ec_4+2": 0.667,
    "ec_8+2": 0.8,
    "ec_8+3": 0.727,
    "ec_8+4": 0.667,
    "raid6_10+2": 0.833,
    "raid6_8+2": 0.8,
    "raid6_6+2": 0.75,
    "raid10": 0.5
   },
   "plannable": {
    "per_node_raid": "plannable per node = raw × RAID efficiency × 0.85 (fill ceiling). A node is one failure domain: losing it takes its data offline unless the software also replicates across nodes",
    "distributed_ceph": "plannable = raw × (N − 1) ÷ N (self-heal reserve) × efficiency × 0.85; hosts ≥ k + m for erasure coding (≥ 3 for replica 3), plus 1 recommended; parity m = 2 by default; k ≤ 8",
    "scale_out_nas": "usable = raw × efficiency (N + 2 across nodes: 0.6 at 5 nodes, 0.8 at 10, 0.89 at 16+) − 1 virtual hot-spare drive per node, × 0.97 file-system overhead, then × 0.85 fill"
   },
   "node_count": "nodes = max(ceil(read GB/s ÷ per-node GB/s), ceil(capacity ÷ per-node plannable), protection floor). No extra headroom nodes; ceil() already rounds up. If plannable capacity exceeds 2× the need, the feed rate is a single-node peak or the tier is wrong: re-derive",
   "per_node": {
    "UPS-SN-INT-NVME": {
     "raw_tb": 184,
     "ports": "2× 100G (4 with the listed option)",
     "line_rate_gbs": 25,
     "read_gbs_planning": 20,
     "note": "line rate 2 × 100 Gb/s ÷ 8 = 25 GB/s; plan 20 GB/s per node (estimate, software dependent); 50 GB/s line rate with 4× 100G"
    },
    "UPS-SN-AMD-HDD": {
     "raw_tb": 576,
     "ports": "2× 100G",
     "line_rate_gbs": 25,
     "read_gbs_planning": 5,
     "note": "24 nearline drives at about 250 MB/s each ≈ 6 GB/s streaming (estimate); plan 5 GB/s; add NVMe DB/WAL (1–4% of HDD capacity) via the rate card for Ceph"
    }
   },
   "ceph_node_rules": "All-NVMe: 1 OSD per drive, 4–6 cores and 8 GB RAM per OSD, 2× 100G; HDD: 1 core and 5 GB RAM per OSD plus 16 GB base, 1 NVMe DB/WAL per 6 HDDs, 2× 25G or 100G; 3 monitors (5 at scale), 2 managers, ≥ 2 metadata servers; public and cluster networks, cluster ≈ public × replica size",
   "tiers": "Aggregate read below about 1 TB/s: scale-out NAS or Ceph-class file on the listed storage nodes. 1–4 TB/s: still NAS-class by default; a parallel file system (WEKA, BeeGFS, Lustre, IBM Storage Scale) converged on the GPU nodes' NVMe or on ≥ 8 NVMe nodes when the buyer wants one. Above about 4 TB/s: a standalone parallel file system on all-NVMe nodes. Storage software is not in this catalog: the buyer supplies and supports it (Ceph, BeeGFS, WEKA, ZFS/NFS, ...); UpStation quotes the nodes",
   "gpu_node_storage_ports": "GPU nodes reach storage over the front-end plane (converged) or a dedicated storage plane; the GPU fabric never carries storage"
  },
  "rack": {
   "usable_u": 40,
   "default_kw": 40,
   "rule": "nodes per rack = min(floor(40 U ÷ RU per node), floor(rack kW ÷ provisioned kW per node)). Rack kW = the facility's stated limit, else 40 kW (a common air-cooled compute-rack envelope). Report whether power or space binds. Every listed server is air-cooled",
   "feeds": "A + B feeds, each alone carrying the whole rack; per-rack circuits = smallest standard circuit whose rated kW ≥ rack provisioned kW, ×2, or several pairs when a rack exceeds one circuit",
   "placement": "Leaves for GPU fabrics sit in a network rack (or mid-row); front-end pair and OOB switch in the rack they serve; spines in a central rack; storage nodes in their own racks"
  },
  "management": "Clusters of 4 or more GPU nodes add 3 management nodes (the listed 1U compute node: provisioning/PXE, cluster manager, scheduler control plane, monitoring; 2 for an active/passive pair at small scale, 1 for a lab) and one 48× 1G OOB switch per rack; the management nodes attach to the front-end plane",
  "ask_before_sizing": [
   "Workload: training, fine-tuning, inference, HPC (default training when 'AI at scale' is implied)",
   "GPU count or node count (8 GPUs per node), or model size and precision to derive it",
   "Parallelism: single GPU, multi-GPU in one node, multi-node (decides HGX vs PCIe and whether a GPU fabric exists)",
   "Growth: day-1 full (default) or +N GPUs over a horizon",
   "Storage: usable TB now and at horizon, dataset character (text, compressed image/video, uncompressed vision), checkpoint size and pause, protection level",
   "Site: per-rack kW limit, rack space, whether racks/PDUs/whips exist (customer, colo, or to be supplied)",
   "Colo term (1, 3 or 5 years) and whether InfiniBand is a hard requirement (not listed; 800G RoCE Ethernet at 1:1 usually satisfies the intent)"
  ],
  "racks_at_default_kw": [
   {
    "server": "8x NVIDIA B300 (HGX B300 NVL8), Intel",
    "ru": 8,
    "provision_kw": 16.96,
    "per_rack": 2,
    "rack_kw": 33.92,
    "binds_on": "power"
   },
   {
    "server": "8x NVIDIA H200 (HGX H200), Intel",
    "ru": 8,
    "provision_kw": 11.34,
    "per_rack": 3,
    "rack_kw": 34.02,
    "binds_on": "power"
   },
   {
    "server": "8x NVIDIA RTX PRO 6000 Blackwell Server Edition, Intel",
    "ru": 4,
    "provision_kw": 8.47,
    "per_rack": 4,
    "rack_kw": 33.88,
    "binds_on": "power"
   },
   {
    "server": "8x NVIDIA RTX PRO 6000 Blackwell Server Edition, AMD",
    "ru": 4,
    "provision_kw": 8.37,
    "per_rack": 4,
    "rack_kw": 33.48,
    "binds_on": "power"
   },
   {
    "server": "8x NVIDIA RTX 5090 (passive server edition), AMD",
    "ru": 4,
    "provision_kw": 7.99,
    "per_rack": 5,
    "rack_kw": 39.95,
    "binds_on": "power"
   },
   {
    "server": "8-GPU host, Tier 1 (Supermicro), PCIe 5.0, Intel Xeon 6 (TDX)",
    "ru": 4,
    "provision_kw": 1.38,
    "per_rack": 10,
    "rack_kw": 13.8,
    "binds_on": "space"
   },
   {
    "server": "8-GPU host, Tier 1 (Supermicro), PCIe 5.0, Intel 5th Gen Xeon (TDX)",
    "ru": 5,
    "provision_kw": 2.19,
    "per_rack": 8,
    "rack_kw": 17.52,
    "binds_on": "space"
   },
   {
    "server": "8-GPU host, Tier 1 (Supermicro), PCIe 5.0, AMD",
    "ru": 5,
    "provision_kw": 1.25,
    "per_rack": 8,
    "rack_kw": 10.0,
    "binds_on": "space"
   },
   {
    "server": "8-GPU host, Tier 2 (Octoserver), PCIe 5.0, AMD",
    "ru": 4,
    "provision_kw": 1.31,
    "per_rack": 10,
    "rack_kw": 13.1,
    "binds_on": "space"
   },
   {
    "server": "8-GPU host, Tier 2 (Octoserver), PCIe 4.0 budget, AMD",
    "ru": 4,
    "provision_kw": 1.34,
    "per_rack": 10,
    "rack_kw": 13.4,
    "binds_on": "space"
   }
  ]
 },
 "products": [
  {
   "id": "UPS-GPU-B300-8",
   "category": "gpu",
   "vendor": "Supermicro",
   "name": "8x NVIDIA B300 (HGX B300 NVL8), Intel",
   "base_sku": "SYS-822GS-NB3RT-01-G2 (Gold Series)",
   "spec": [
    "8U, NVIDIA HGX B300 NVL8 8-GPU (5th-gen NVLink, 1.8TB/s)",
    "2x Xeon 6768P 64C 2.4GHz (128 cores)",
    "2TB DDR5-6400 (16x128GB)",
    "1x 960GB M.2 NVMe boot; hot-swap bays free",
    "8-port 800G IB/XDR800 or 16-port 400GbE on-board",
    "Redundant 6600W Titanium (6x, 3+3)",
    "3-yr parts and labor + 1-yr cross-ship"
   ],
   "parts": [
    [
     "SYS-822GS-NB3RT-01-G2 Gold SKU (September 2026 price book)",
     572364.0,
     1
    ]
   ],
   "lead_time": "In stock, high inventory. Ships 1-3 weeks (NVIDIA export paperwork + freight)",
   "status": "confirmed",
   "options": [
    [
     "+2× 3.84TB E1.S NVMe",
     6914
    ],
    [
     "+2× 200G CX7 (4× 200G ports) north-south",
     3848
    ],
    [
     "+8× 7.68TB E1.S NVMe (61TB)",
     48384
    ],
    [
     "+2× 400G CX7 north-south",
     3061
    ],
    [
     "Warranty: 3 yr + 2 yr cross-ship",
     42927
    ],
    [
     "Warranty: 3 yr + 3 yr cross-ship",
     85855
    ],
    [
     "Warranty: 4 yr + 4 yr cross-ship",
     128782
    ],
    [
     "Warranty: 5 yr + 5 yr cross-ship",
     171709
    ],
    [
     "On-site Silver NBD, 3 yr",
     57985
    ]
   ],
   "gpu_model": "NVIDIA B300 (HGX NVL8)",
   "tier": "tier1",
   "summary": [
    "8× B300",
    "2× 64C Intel",
    "2TB",
    "1× 960GB M.2",
    "8× 800G"
   ],
   "power": {
    "max_w": 13566,
    "basis": "Supermicro configurator total for SYS-822GS-NB3RT with HGX B300 (2x 6740P, 32x64GB); Gold's 2x 6768P add ~120W. PSU 6x 6600W 3+3",
    "provision_kw": 16.96,
    "circuit": "208V 3-ph 50A",
    "circuit_rated_kw": 18.0,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 2968,
     "3yr": 3816,
     "1yr": 4240
    }
   },
   "ru": 8,
   "gpu_memory_gb": 288,
   "url": "https://ai.upstation.io/p/UPS-GPU-B300-8",
   "json": "https://ai.upstation.io/p/UPS-GPU-B300-8.json",
   "category_url": "https://ai.upstation.io/gpu-servers",
   "list_price": 572364.0,
   "gpu_count": 8,
   "price_per_gpu": 71545.5
  },
  {
   "id": "UPS-GPU-B200-8",
   "category": "gpu",
   "vendor": "Supermicro",
   "name": "8x NVIDIA B200 (HGX B200), Intel or AMD",
   "base_sku": "SYS-A22GA-NBRT-G1 (Intel) / AS-A126GS-TNBR-G1 (AMD), 10U Gold",
   "spec": [
    "10U, HGX B200 (8x 180GB HBM3e)",
    "2x Xeon 6900P or 2x EPYC 9005",
    "2-3TB DDR5",
    "8x 400G CX7 compute fabric"
   ],
   "parts": [],
   "lead_time": "Not stocked. Mostly out of stock everywhere; B300 recommended",
   "status": "scarce",
   "options": [
    [
     "Recommended alternative: UPS-GPU-B300-8, Gold SYS-822GS-NB3RT-01-G2, in stock",
     null
    ]
   ],
   "gpu_model": "NVIDIA B200 (HGX)",
   "tier": "tier1",
   "summary": [
    "8× B200",
    "—",
    "—",
    "—",
    "—"
   ],
   "power": {
    "max_w": null,
    "basis": ""
   },
   "ru": 10,
   "gpu_memory_gb": 180,
   "url": "https://ai.upstation.io/p/UPS-GPU-B200-8",
   "json": "https://ai.upstation.io/p/UPS-GPU-B200-8.json",
   "category_url": "https://ai.upstation.io/gpu-servers",
   "list_price": null
  },
  {
   "id": "UPS-GPU-H200-8",
   "category": "gpu",
   "vendor": "Supermicro",
   "name": "8x NVIDIA H200 (HGX H200), Intel",
   "base_sku": "SYS-821GE-TNHR (configured, Config #1 drive layout)",
   "spec": [
    "8U, NVIDIA HGX H200 8-GPU (8x 141GB HBM3e, NVLink/NVSwitch)",
    "2x Xeon Platinum 8558 48C 2.1GHz",
    "1TB DDR5 (16x64GB, 16 of 32 slots free)",
    "1x 240GB SATA boot; 15x 2.5in bays (12 NVMe + 3 SATA) free",
    "1x 25G 2x SFP28 CX-4; 8x PCIe 5.0 GPU + 9x PCIe 5.0 slots",
    "6x 3000W Titanium (4+2)",
    "3-yr parts and labor + 1-yr cross-ship; rail kit"
   ],
   "parts": [
    [
     "SYS-821GE-TNHR configured: HGX H200 baseboard, 2x 8558, 16x64GB, 240GB SATA, 25G CX-4, 3y+1y (eStore unit price)",
     319421.64,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order build. Est. 6-10 weeks (NVIDIA allocation; confirm at order)",
   "status": "confirmed",
   "options": [
    [
     "Memory 1TB -> 2TB (+16x64GB)",
     40480
    ],
    [
     "Memory 1TB -> 3TB (32x96GB)",
     101088
    ],
    [
     "8x 400G CX7 OSFP compute fabric NICs",
     12248
    ],
    [
     "+8x 3.84TB U.2 NVMe (31TB)",
     27656
    ],
    [
     "Boot 240GB -> 2x 1.92TB SATA PM893",
     2119
    ],
    [
     "CPU 2x 8558 48C -> 2x 8592V 64C",
     null
    ],
    [
     "TPM 2.0",
     66
    ],
    [
     "On-site Silver NBD, 3 yr (approx 10-16% of system)",
     null
    ]
   ],
   "gpu_model": "NVIDIA H200 (HGX)",
   "tier": "tier1",
   "summary": [
    "8× H200",
    "2× 48C Intel",
    "1TB",
    "1× 240GB SATA",
    "2× 25G"
   ],
   "power": {
    "max_w": 9069,
    "basis": "Supermicro configurator total for this exact build (2026-09-08). PSU 6x 3000W 4+2",
    "provision_kw": 11.34,
    "circuit": "208V 3-ph 50A",
    "circuit_rated_kw": 18.0,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 1984,
     "3yr": 2552,
     "1yr": 2835
    }
   },
   "ru": 8,
   "gpu_memory_gb": 141,
   "url": "https://ai.upstation.io/p/UPS-GPU-H200-8",
   "json": "https://ai.upstation.io/p/UPS-GPU-H200-8.json",
   "category_url": "https://ai.upstation.io/gpu-servers",
   "list_price": 319421.64,
   "gpu_count": 8,
   "price_per_gpu": 39927.71
  },
  {
   "id": "UPS-GPU-RTXPRO-8",
   "category": "gpu",
   "vendor": "Supermicro",
   "name": "8x NVIDIA RTX PRO 6000 Blackwell Server Edition, Intel",
   "base_sku": "SYS-422GA-NRT (configured)",
   "spec": [
    "4U X14 PCIe 5.0 dual-root, 8x double-width 600W slots",
    "8x RTX PRO 6000 SE 96GB (768GB GDDR7 total), factory-installed",
    "2x Xeon 6960P 72C 2.7GHz",
    "1TB DDR5-6400 (16x64GB, 8 slots free)",
    "2x 480GB M.2 boot + 1x 3.84TB E3.S NVMe (8 bays)",
    "2x 10GbE RJ45 on-board; PCIe slots free for 25/100/400G",
    "TPM 2.0, rail kit; 4x 3200W Titanium (3+1)",
    "3-yr parts and labor + 1-yr cross-ship"
   ],
   "parts": [
    [
     "SYS-422GA-NRT barebone + 2x Xeon 6960P + assembly (derived)",
     26551.3,
     1
    ],
    [
     "GPU-NVRTXPRO-6K-B-SE RTX PRO 6000 Server Edition",
     15334.1,
     8
    ],
    [
     "64GB DDR5-6400 RDIMM",
     2417,
     16
    ],
    [
     "3.84TB E3.S D5-P5430 QLC NVMe",
     2784,
     1
    ],
    [
     "480GB M.2 7450 PRO",
     571,
     2
    ],
    [
     "AOM-TPM-9672V-P TPM 2.0",
     66,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order build. Est. 3-5 weeks (GPUs are allocated parts; confirm at order)",
   "status": "confirmed",
   "options": [
    [
     "Memory 1TB -> 1.5TB (24x64GB)",
     19336
    ],
    [
     "Memory 1TB -> 2TB (16x128GB)",
     55248
    ],
    [
     "Swap QLC E3.S for 3.84TB TLC U.2 (PM9A3)",
     673
    ],
    [
     "+2x 3.84TB U.2 NVMe",
     6914
    ],
    [
     "+1x 25G 2x SFP28 CX6 NIC (AOC-631102AN-ADAT)",
     391
    ],
    [
     "+1x 100G CX6-DX 2x QSFP56",
     1228
    ],
    [
     "+1x 400G CX7 OSFP",
     1531
    ],
    [
     "+2x 200G CX7 (2x QSFP112, crypto)",
     3848
    ],
    [
     "On-site Silver NBD, 3 yr (approx 16% of system)",
     30700
    ],
    [
     "Alternative chassis: Supermicro SYS-422GL-NR (6944P, 768GB, 2x 3.84TB E1.S, 25G NIC, DCMS)",
     -2090.82
    ]
   ],
   "gpu_model": "NVIDIA RTX PRO 6000 Server Edition",
   "tier": "tier1",
   "summary": [
    "8× RTX PRO 6000",
    "2× 72C Intel",
    "1TB",
    "2× 480GB + 1× 3.84TB",
    "2× 10G"
   ],
   "power": {
    "max_w": 6780,
    "basis": "Formula: 8x600 W GPU + 2x500 W Xeon 6960P + 16 DIMM x8 + 3 drives x15 + 400 W fans/board = 6,373 W DC / 0.94 Titanium. Supermicro configurator total 8,246 W (cid 1000508702) pads chassis overhead by ~2.4 kW; cross-check only. PSU 4x 3200 W 3+1 = 9,600 W redundant. Circuit: 208V 3-ph 30A x2 (A+B), 200-240 V only",
    "provision_kw": 8.47,
    "circuit": "208V 3-ph 30A",
    "circuit_rated_kw": 10.8,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 1482,
     "3yr": 1906,
     "1yr": 2118
    }
   },
   "ru": 4,
   "gpu_memory_gb": 96,
   "url": "https://ai.upstation.io/p/UPS-GPU-RTXPRO-8",
   "json": "https://ai.upstation.io/p/UPS-GPU-RTXPRO-8.json",
   "category_url": "https://ai.upstation.io/gpu-servers",
   "list_price": 191888.1,
   "gpu_count": 8,
   "price_per_gpu": 23986.01
  },
  {
   "id": "UPS-GPU-RTXPRO-8-T2",
   "category": "gpu",
   "gpu_model": "NVIDIA RTX PRO 6000 Server Edition",
   "tier": "tier2",
   "vendor": "Octoserver",
   "name": "8x NVIDIA RTX PRO 6000 Blackwell Server Edition, AMD",
   "base_sku": "Octoserver 4U-E10G-GENOAX2 (configured)",
   "spec": [
    "4U, dual SP5, PCIe 5.0, 8x dual-slot GPU slots",
    "8x RTX PRO 6000 SE 96GB passive (768GB total)",
    "2x EPYC 9654 96C 2.4GHz (192 cores)",
    "768GB DDR5-4800 (24x32GB)",
    "1x 3.84TB U.2 NVMe + 2x 1TB M.2",
    "2x 25GbE SFP28 + 2x 1GbE on-board, IPMI",
    "4x 1600W Platinum (6400W total; 3+1 redundancy only below 4.8kW, so 4+0 at full GPU load), ~6.2kW DC configured",
    "3-yr parts warranty, rails and cables included"
   ],
   "parts": [
    [
     "4U-E10G-GENOAX2 chassis, PSUs, rails, cables, 3y (derived)",
     6707.2,
     1
    ],
    [
     "EPYC 9654 96C",
     2780,
     2
    ],
    [
     "RTX PRO 6000 Blackwell SE 96GB passive",
     14800,
     8
    ],
    [
     "32GB DDR5-4800 RDIMM",
     1265,
     24
    ],
    [
     "3.84TB U.2 PM9A3",
     2050,
     1
    ],
    [
     "1TB M.2 990 PRO",
     310,
     2
    ],
    [
     "25G 2x SFP28 NIC",
     212.4,
     1
    ]
   ],
   "lead_time": "Chassis in stock (93). Configure-to-order. Est. 3-5 weeks",
   "status": "confirmed",
   "options": [
    [
     "Memory 768GB -> 1TB (16x64GB)",
     13640
    ],
    [
     "Memory 768GB -> 1.5TB (24x64GB)",
     35640
    ],
    [
     "+1x 3.84TB U.2 (2 total)",
     2050
    ],
    [
     "+1x 100G 2x QSFP28 NIC",
     578.2
    ],
    [
     "Ubuntu Server 24.04 LTS preinstalled",
     20
    ],
    [
     "5-year warranty upgrade",
     9834.58
    ]
   ],
   "summary": [
    "8× RTX PRO 6000",
    "2× 96C AMD",
    "768GB",
    "1× 3.84TB + 2× 1TB",
    "2× 25G"
   ],
   "power": {
    "max_w": 6692,
    "basis": "Formula: 8x600 W GPU + 2x360 W EPYC 9654 + 24 DIMM x8 + 3 drives x15 + 400 W fans/board = 6,157 W DC / 0.92 Platinum. Octoserver configurator total 6,035 W omits fans and PSU loss; cross-check only. PSU 4x 1600 W = 6,400 W total: 3+1 leaves 4,800 W, below the load, so effectively 4+0 at 600 W caps (no PSU redundancy, no A/B split); ask Octoserver for 2000-2700 W CRPS or cap cards at 450 W. Circuit: 208V 3-ph 30A x2 (A+B), 200-240 V only",
    "provision_kw": 8.37,
    "circuit": "208V 3-ph 30A",
    "circuit_rated_kw": 10.8,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 1465,
     "3yr": 1883,
     "1yr": 2092
    }
   },
   "ru": 4,
   "gpu_memory_gb": 96,
   "url": "https://ai.upstation.io/p/UPS-GPU-RTXPRO-8-T2",
   "json": "https://ai.upstation.io/p/UPS-GPU-RTXPRO-8-T2.json",
   "category_url": "https://ai.upstation.io/gpu-servers",
   "list_price": 163909.6,
   "gpu_count": 8,
   "price_per_gpu": 20488.7
  },
  {
   "id": "UPS-GPU-5090-8",
   "category": "gpu",
   "vendor": "Octoserver",
   "name": "8x NVIDIA RTX 5090 (passive server edition), AMD",
   "base_sku": "Octoserver 4U-E10G-GENOAX2 (configured)",
   "spec": [
    "4U, dual SP5, PCIe 5.0, 8x dual-slot GPU slots",
    "8x Octoserver RTX 5090 Ai 32GB GDDR7, passive dual-slot (256GB total), 3-yr warranty",
    "2x EPYC 9654 96C 2.4GHz (192 cores)",
    "512GB DDR5-4800 (16x32GB)",
    "1x 3.84TB U.2 NVMe + 1x 1TB M.2",
    "2x 25GbE SFP28 + 2x 1GbE on-board, IPMI",
    "4x 1600W Platinum (6400W total; 4+0 at full GPU load), ~5.9kW DC configured",
    "3-yr parts warranty, rails and cables included"
   ],
   "parts": [
    [
     "4U-E10G-GENOAX2 chassis, PSUs, rails, cables, 3y (derived)",
     6707.2,
     1
    ],
    [
     "EPYC 9654 96C",
     2780,
     2
    ],
    [
     "Octoserver RTX 5090 Ai 32GB passive",
     5200,
     8
    ],
    [
     "32GB DDR5-4800 RDIMM",
     1265,
     16
    ],
    [
     "3.84TB U.2 PM9A3",
     2050,
     1
    ],
    [
     "1TB M.2 990 PRO",
     310,
     1
    ],
    [
     "25G 2x SFP28 NIC",
     212.4,
     1
    ]
   ],
   "lead_time": "Chassis in stock (93). 5090 cards 30-day lead. Est. 5-6 weeks",
   "status": "confirmed",
   "options": [
    [
     "CPU 2x 9654 -> 2x 9554 64C 3.1GHz (cheaper)",
     -360
    ],
    [
     "CPU 2x 9654 -> 2x 9754 128C",
     2360
    ],
    [
     "Memory 512GB -> 768GB (24x32GB)",
     10120
    ],
    [
     "Memory 512GB -> 1TB (16x64GB)",
     23760
    ],
    [
     "+1x 3.84TB U.2 (2 total)",
     2050
    ],
    [
     "+1x 100G 2x QSFP28 NIC",
     578.2
    ],
    [
     "Ubuntu Server 24.04 LTS preinstalled",
     20
    ],
    [
     "5-year warranty upgrade",
     4600.78
    ]
   ],
   "gpu_model": "NVIDIA RTX 5090 (passive server edition)",
   "tier": "tier2",
   "summary": [
    "8× RTX 5090",
    "2× 96C AMD",
    "512GB",
    "1× 3.84TB + 1× 1TB",
    "2× 25G"
   ],
   "power": {
    "max_w": 6389,
    "basis": "Formula: 8x575 W GPU + 2x360 W EPYC 9654 + 16 DIMM x8 + 2 drives x15 + 400 W fans/board = 5,878 W DC / 0.92 Platinum. Octoserver configurator total 5,829 W omits fans and PSU loss; cross-check only. PSU 4x 1600 W = 6,400 W total: 3+1 leaves 4,800 W, below the load, so effectively 4+0. Circuit: 208V 3-ph 30A x2 (A+B), 200-240 V only",
    "provision_kw": 7.99,
    "circuit": "208V 3-ph 30A",
    "circuit_rated_kw": 10.8,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 1398,
     "3yr": 1798,
     "1yr": 1998
    }
   },
   "ru": 4,
   "gpu_memory_gb": 32,
   "url": "https://ai.upstation.io/p/UPS-GPU-5090-8",
   "json": "https://ai.upstation.io/p/UPS-GPU-5090-8.json",
   "category_url": "https://ai.upstation.io/gpu-servers",
   "list_price": 76679.59999999999,
   "gpu_count": 8,
   "price_per_gpu": 9584.95
  },
  {
   "id": "UPS-GPU-BARE-ENT-8",
   "category": "gpu",
   "vendor": "Supermicro",
   "name": "8-GPU host, Tier 1 (Supermicro), PCIe 5.0, Intel Xeon 6 (TDX)",
   "base_sku": "SYS-422GA-NRT (configured, no GPU)",
   "spec": [
    "4U X14 PCIe 5.0 dual-root switch, 8x double-width 600W slots, 8x E3.S/2.5in NVMe bays",
    "2x Xeon 6944P 72C 1.8GHz (144 cores); Xeon 6 supports Intel TDX, the trusted-VM basis for NVIDIA confidential computing on RTX PRO 6000",
    "512GB DDR5-6400 (16x32GB, 8 slots free)",
    "2x 960GB M.2 7450 PRO NVMe boot",
    "2x 25GbE SFP28 (CX6 add-in) + 2x 10GbE RJ45 on-board",
    "4x 3200W Titanium (3+1)",
    "3-yr parts and labor + 1-yr cross-ship",
    "No GPUs"
   ],
   "parts": [
    [
     "SYS-422GA-NRT barebone + 2x Xeon 6944P 72C + assembly (derived)",
     21611.46,
     1
    ],
    [
     "32GB DDR5-6400 RDIMM (MEM-DR532L-SL02-ER64)",
     1474,
     16
    ],
    [
     "960GB M.2 7450 PRO NVMe",
     1149,
     2
    ],
    [
     "25G 2x SFP28 CX6 NIC (AOC-631102AN-ADAT)",
     391,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order. Est. 3-5 weeks",
   "status": "confirmed",
   "options": [
    [
     "CPU 2x 6944P -> 2x 6960P 72C 2.7GHz",
     2496
    ],
    [
     "CPU 2x 6944P -> 2x 6980P 128C",
     5992
    ],
    [
     "Memory 512GB -> 1TB (16x64GB)",
     16896
    ],
    [
     "+1x 3.84TB E3.S NVMe",
     1975
    ],
    [
     "+1x 100G CX6-DX 2x QSFP56",
     1228
    ],
    [
     "+1x 400G CX7 OSFP",
     1531
    ],
    [
     "TPM 2.0",
     66
    ],
    [
     "On-site Silver NBD, 3 yr (approx 16% of system)",
     7662
    ]
   ],
   "tier": "byo",
   "gpu_model": "Chassis",
   "equivalents": [
    {
     "platform": "Intel 5th Gen (TDX)",
     "sku": "Supermicro SYS-521GE-TNRT (5U)",
     "cpu": "2x Xeon Gold 5520+ 28C",
     "memory": "32 slots",
     "host_delta": -9947.36,
     "note": "same TDX story at 56 cores and DDR5-5600; listed as its own line"
    },
    {
     "platform": "AMD",
     "sku": "Supermicro AS-5126GS-TNRT (5U, 24x NVMe bays)",
     "cpu": "2x EPYC 9354 32C",
     "memory": "24 slots",
     "host_delta": -8704.7,
     "note": "same 8x double-width PCIe 5.0 layout; no Intel TDX; listed as its own line"
    }
   ],
   "summary": [
    "no GPUs, 8 slots",
    "2× 72C Intel",
    "512GB",
    "2× 960GB",
    "2× 25G"
   ],
   "power": {
    "max_w": 1100,
    "basis": "Estimate: 2x 350W CPU + 16 DIMMs + 2 M.2 + NIC + fans/base; no GPUs. Add 600W per RTX PRO 6000 when populated",
    "provision_kw": 1.38,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 241,
     "3yr": 310,
     "1yr": 345
    }
   },
   "ru": 4,
   "url": "https://ai.upstation.io/p/UPS-GPU-BARE-ENT-8",
   "json": "https://ai.upstation.io/p/UPS-GPU-BARE-ENT-8.json",
   "category_url": "https://ai.upstation.io/gpu-hosts",
   "list_price": 47884.46
  },
  {
   "id": "UPS-GPU-BARE-ENT-8-X13",
   "category": "gpu",
   "vendor": "Supermicro",
   "name": "8-GPU host, Tier 1 (Supermicro), PCIe 5.0, Intel 5th Gen Xeon (TDX)",
   "base_sku": "SYS-521GE-TNRT (configured, no GPU)",
   "spec": [
    "5U X13 PCIe 5.0 dual-root switch, 10x double-width slots (8 GPUs), 24x 2.5in bays, 32 DIMM slots",
    "2x Xeon Gold 5520+ 28C 2.2GHz (56 cores), 5th Gen (Emerald Rapids); Intel TDX, the trusted-VM basis for NVIDIA confidential computing on RTX PRO 6000 (NVIDIA CC guide lists Emerald Rapids); 16 DIMMs fitted as TDX requires 8 per socket",
    "512GB DDR5-5600 (16x32GB, 16 slots free; 5th Gen tops out at 5600)",
    "2x 960GB M.2 7450 PRO NVMe boot",
    "2x 25GbE SFP28 (AIOM CX-6 LX) + 2x 10GbE RJ45 on-board",
    "4x 2700W Titanium redundant PSU",
    "3-yr parts and labor + 1-yr cross-ship; DCMS licence included",
    "No GPUs"
   ],
   "parts": [
    [
     "SYS-521GE-TNRT barebone + rail kit + carriers + 3y warranty + assembly (derived)",
     10574.1,
     1
    ],
    [
     "Xeon Gold 5520+ 28C (P4X-EMR5520+-SRN6L-MCC)",
     1793,
     2
    ],
    [
     "32GB DDR5-5600 RDIMM (MEM-DR532MD-ER56)",
     1314,
     16
    ],
    [
     "960GB M.2 7450 PRO NVMe",
     1149,
     2
    ],
    [
     "AIOM 25G CX-6 LX 2x SFP28 (AOC-A25G-M2SM-P)",
     275,
     1
    ],
    [
     "SFT-DCMS-SINGLE licence (eStore default)",
     180,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order. Est. 3-5 weeks",
   "status": "confirmed",
   "options": [
    [
     "CPU 2x 5520+ -> 2x Platinum 8562Y+ 32C (TDX)",
     6258
    ],
    [
     "CPU 2x 5520+ -> 2x Platinum 8558 48C (TDX)",
     6152
    ],
    [
     "Memory: DDR5-6400 parts instead of 5600 (run at 5600)",
     2560
    ],
    [
     "Memory 512GB -> 1TB (16x64GB)",
     19456
    ],
    [
     "+1x 3.84TB U.2 NVMe (P5430 Gen4)",
     2784
    ],
    [
     "+1x 100G CX6 2x QSFP56 PCIe",
     1465.1
    ],
    [
     "+1x 400G CX7",
     1530.65
    ],
    [
     "TPM 2.0",
     49
    ],
    [
     "Warranty 3 yr + 2 yr cross-ship (7.5% of system)",
     2845.28
    ],
    [
     "On-site Silver NBD, 3 yr",
     6196.48
    ]
   ],
   "tier": "byo",
   "gpu_model": "Chassis",
   "equivalents": [
    {
     "platform": "Intel Xeon 6 (TDX)",
     "sku": "Supermicro SYS-422GA-NRT (4U)",
     "cpu": "2x Xeon 6944P 72C",
     "memory": "24 slots",
     "host_delta": 9947.36,
     "note": "144 cores, DDR5-6400, PCIe 5.0 IDE-capable platform; listed as its own line"
    },
    {
     "platform": "AMD",
     "sku": "Supermicro AS-5126GS-TNRT (5U)",
     "cpu": "2x EPYC 9354 32C",
     "memory": "24 slots",
     "host_delta": 1242.66,
     "note": "no Intel TDX (AMD SEV-SNP instead); listed as its own line"
    },
    {
     "platform": "Intel 5th Gen, 4U",
     "sku": "Supermicro SYS-421GE-TNRT (4U)",
     "cpu": "2x Xeon 5th Gen",
     "memory": "32 slots",
     "host_delta": null,
     "note": "same X13DEG-OA board in 4U; not configurable on the eStore, quote"
    }
   ],
   "summary": [
    "no GPUs, 8 slots",
    "2× 28C Intel",
    "512GB",
    "2× 960GB",
    "2× 25G"
   ],
   "power": {
    "max_w": 1748,
    "basis": "Supermicro configurator estimate for this build (1,747.7 W), no GPUs. Add 600W per RTX PRO 6000 when populated; 4x 2700W PSU",
    "provision_kw": 2.19,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 383,
     "3yr": 493,
     "1yr": 548
    }
   },
   "ru": 5,
   "url": "https://ai.upstation.io/p/UPS-GPU-BARE-ENT-8-X13",
   "json": "https://ai.upstation.io/p/UPS-GPU-BARE-ENT-8-X13.json",
   "category_url": "https://ai.upstation.io/gpu-hosts",
   "list_price": 37937.1
  },
  {
   "id": "UPS-GPU-BARE-ENT-8-AMD",
   "category": "gpu",
   "vendor": "Supermicro",
   "name": "8-GPU host, Tier 1 (Supermicro), PCIe 5.0, AMD",
   "base_sku": "AS-5126GS-TNRT (configured, config #1, no GPU)",
   "spec": [
    "5U PCIe 5.0 dual-root switch, 8x double-width slots, 24x 2.5in NVMe bays",
    "2x EPYC 9354 32C 3.25GHz (64 cores)",
    "512GB DDR5-6400 (16x32GB, 8 slots free)",
    "1x 960GB M.2 7450 PRO NVMe boot (config #1 has one M.2 slot; second boot drive as a U.2 option)",
    "2x 25GbE SFP28 (CX-6 LX) + 2x 10GbE on-board",
    "6x 2700W Titanium (4+2)",
    "3-yr warranty",
    "No GPUs"
   ],
   "parts": [
    [
     "AS-5126GS-TNRT barebone (config 1: 6x 2700W Ti, on-board 2x 10GbE, rail kit, 6 slot dummies) + 3y warranty + assembly (derived remainder)",
     10680.76,
     1
    ],
    [
     "EPYC 9354 32C (PSE-GEN9354-0798)",
     1739.0,
     2
    ],
    [
     "32GB DDR5-6400 RDIMM (MEM-DR532L-SL02-ER64)",
     1474.0,
     16
    ],
    [
     "960GB M.2 7450 PRO NVMe boot (HDS-MMN-MTFDKBA960TFR1BC)",
     1149.0,
     1
    ],
    [
     "25G CX-6 LX 2x SFP28 (AOC-S25G6-M2S-P)",
     288,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order. Est. 3-5 weeks",
   "status": "confirmed",
   "options": [
    [
     "+1x 960GB U.2 PM9A3 as second boot drive (config 1 has one on-board M.2)",
     1167.0
    ],
    [
     "2nd 960GB M.2 (API accepts qty 2; configurator menu caps M.2 at 1 - verify in cart)",
     1149.0
    ],
    [
     "2x 100G CX6-DX instead of 25G",
     940.2
    ],
    [
     "CPU 2x 9354 -> 2x 9355 32C 3.55GHz",
     2558.0
    ],
    [
     "Memory 512GB -> 1TB (16x64GB)",
     16896.0
    ],
    [
     "+1x 3.84TB U.2 PS1010 Gen5",
     3314.0
    ],
    [
     "TPM 2.0",
     66.0
    ],
    [
     "DCMS licence",
     180.0
    ],
    [
     "On-site Silver NBD, 3 yr",
     6391.2
    ],
    [
     "On-site Bronze 3-business-day, 3 yr",
     4187.34
    ]
   ],
   "tier": "byo",
   "gpu_model": "Chassis",
   "equivalents": [
    {
     "platform": "Intel Xeon 6 (TDX)",
     "sku": "Supermicro SYS-422GA-NRT (4U, 8x NVMe bays)",
     "cpu": "2x Xeon 6944P 72C",
     "memory": "24 slots",
     "host_delta": 8704.7,
     "note": "Intel TDX for confidential computing with RTX PRO 6000; listed as its own line"
    },
    {
     "platform": "Intel 5th Gen (TDX)",
     "sku": "Supermicro SYS-521GE-TNRT (5U)",
     "cpu": "2x Xeon Gold 5520+ 28C",
     "memory": "32 slots",
     "host_delta": -1242.66,
     "note": "TDX at the lowest host price; listed as its own line"
    }
   ],
   "summary": [
    "no GPUs, 8 slots",
    "2× 32C AMD",
    "512GB",
    "1× 960GB",
    "2× 25G"
   ],
   "power": {
    "max_w": 1000,
    "basis": "Estimate: 2x 280W CPU + 16 DIMMs + 2 M.2 + fans/base; no GPUs. Add 600W per RTX PRO 6000 / 575W per RTX 5090 when populated",
    "provision_kw": 1.25,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 219,
     "3yr": 281,
     "1yr": 312
    }
   },
   "ru": 5,
   "url": "https://ai.upstation.io/p/UPS-GPU-BARE-ENT-8-AMD",
   "json": "https://ai.upstation.io/p/UPS-GPU-BARE-ENT-8-AMD.json",
   "category_url": "https://ai.upstation.io/gpu-hosts",
   "list_price": 39179.76
  },
  {
   "id": "UPS-GPU-BARE-T2-GEN5",
   "category": "gpu",
   "vendor": "Octoserver",
   "name": "8-GPU host, Tier 2 (Octoserver), PCIe 5.0, AMD",
   "base_sku": "Octoserver 4U-E10G-GENOAX2 (configured, no GPU)",
   "spec": [
    "4U, dual SP5, PCIe 5.0, 8x dual-slot x16 GPU slots (10 total), 2x U.2 + 2x M.2",
    "2x EPYC 9354 32C 3.3GHz (64 cores)",
    "512GB DDR5-4800 (16x32GB, 8 usable slots free)",
    "2x 960GB M.2 PM9A3 NVMe boot",
    "2x 25GbE SFP28 + 2x 1GbE on-board, IPMI",
    "6400W (3+1 1600W Platinum)",
    "3-yr parts warranty, rails and cables included",
    "No GPUs"
   ],
   "parts": [
    [
     "4U-E10G-GENOAX2 chassis, PSUs, rails, cables, 3y (derived)",
     6707.2,
     1
    ],
    [
     "EPYC 9354 32C",
     1630,
     2
    ],
    [
     "32GB DDR5-4800 RDIMM",
     1265,
     16
    ],
    [
     "960GB M.2 PM9A3 NVMe",
     1250,
     2
    ],
    [
     "25G 2x SFP28 NIC",
     212.4,
     1
    ]
   ],
   "lead_time": "In stock (93). Est. 2-3 weeks",
   "status": "confirmed",
   "options": [
    [
     "+1x 100G 2x QSFP28 NIC",
     578.2
    ],
    [
     "Ubuntu Server 24.04 LTS",
     20
    ]
   ],
   "tier": "byo",
   "gpu_model": "Chassis",
   "summary": [
    "no GPUs, 8 slots",
    "2× 32C AMD",
    "512GB",
    "2× 960GB",
    "2× 25G"
   ],
   "power": {
    "max_w": 1050,
    "basis": "Octoserver configurator showed 1,210W with 2x 9654 (360W); 2x 9354 (280W) ~1,050W. Add per-GPU TDP when populated",
    "provision_kw": 1.31,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 229,
     "3yr": 295,
     "1yr": 328
    }
   },
   "ru": 4,
   "url": "https://ai.upstation.io/p/UPS-GPU-BARE-T2-GEN5",
   "json": "https://ai.upstation.io/p/UPS-GPU-BARE-T2-GEN5.json",
   "category_url": "https://ai.upstation.io/gpu-hosts",
   "list_price": 32919.6
  },
  {
   "id": "UPS-GPU-BARE-T2-GEN4",
   "category": "gpu",
   "gpu_model": "Chassis",
   "tier": "byo",
   "vendor": "Octoserver",
   "name": "8-GPU host, Tier 2 (Octoserver), PCIe 4.0 budget, AMD",
   "base_sku": "Octoserver 4U-E10G-ROMEX2 (configured, no GPU)",
   "spec": [
    "4U, dual SP3 (EPYC 7003), PCIe 4.0, 8x dual-slot x16 GPU slots (slots 9-10 at x8), 2x U.2 + 1x M.2",
    "2x EPYC 7543 32C 2.8GHz (64 cores)",
    "512GB DDR4-3200 (16x32GB, 16 slots free)",
    "960GB M.2 PM9A3 + 960GB U.2 PM9A3 NVMe boot (chassis has one M.2 slot)",
    "2x 25GbE SFP28 + 2x 10GbE on-board, IPMI",
    "6400W (3+1 1600W Platinum)",
    "3-yr parts warranty, rails and cables included",
    "No GPUs"
   ],
   "parts": [
    [
     "4U-E10G-ROMEX2 chassis, PSUs, rails, cables, 3y (derived)",
     4613.8,
     1
    ],
    [
     "EPYC 7543 32C",
     650,
     2
    ],
    [
     "32GB DDR4-3200 RDIMM",
     430,
     16
    ],
    [
     "960GB M.2 PM9A3 NVMe",
     1250,
     1
    ],
    [
     "960GB U.2 PM9A3 NVMe",
     890,
     1
    ],
    [
     "25G 2x SFP28 NIC",
     212.4,
     1
    ]
   ],
   "lead_time": "In stock (280). Est. 2-3 weeks",
   "status": "confirmed",
   "options": [],
   "summary": [
    "no GPUs, 8 slots, PCIe 4.0",
    "2× 32C AMD",
    "512GB DDR4",
    "2× 960GB",
    "2× 25G"
   ],
   "power": {
    "max_w": 1074,
    "basis": "Octoserver configurator total (2x 225W CPUs, 16 DIMMs). Add per-GPU TDP when populated",
    "provision_kw": 1.34,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 234,
     "3yr": 302,
     "1yr": 335
    }
   },
   "ru": 4,
   "url": "https://ai.upstation.io/p/UPS-GPU-BARE-T2-GEN4",
   "json": "https://ai.upstation.io/p/UPS-GPU-BARE-T2-GEN4.json",
   "category_url": "https://ai.upstation.io/gpu-hosts",
   "list_price": 15146.199999999999
  },
  {
   "id": "UPS-NET-800G-64",
   "category": "net",
   "vendor": "FS.com",
   "name": "800G switch, 64x OSFP (Tomahawk 5)",
   "base_sku": "FS N8650-64OD, PicOS",
   "spec": [
    "64x 800G OSFP (or 128x 400G breakout)",
    "Broadcom Tomahawk 5, 51.2T",
    "PicOS: RoCEv2, EVPN-VXLAN, MLAG",
    "5-yr warranty"
   ],
   "parts": [
    [
     "FS N8650-64OD",
     44600,
     1
    ]
   ],
   "lead_time": "104 in stock (global warehouse). ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "Same spec on Dell Z9864F-ON / Enterprise SONiC",
     null
    ],
    [
     "Same spec on Arista 7060X6-64PE / EOS",
     null
    ],
    [
     "NVIDIA Spectrum-4 SN5600 / Cumulus",
     null
    ]
   ],
   "summary": [
    "64× 800G OSFP"
   ],
   "power": {
    "max_w": 1800,
    "basis": "Estimate, FS datasheet not yet captured; 64x 800G with optics typically 1.5-2.0 kW",
    "provision_kw": 2.25,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 394,
     "3yr": 506,
     "1yr": 562
    }
   },
   "ru": 2,
   "url": "https://ai.upstation.io/p/UPS-NET-800G-64",
   "json": "https://ai.upstation.io/p/UPS-NET-800G-64.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 44600
  },
  {
   "id": "UPS-NET-800G-32",
   "category": "net",
   "vendor": "FS.com",
   "name": "800G switch, 32x OSFP (Tomahawk 5)",
   "base_sku": "FS N8650-32OD, PicOS",
   "spec": [
    "32x 800G OSFP (or 64x 400G breakout)",
    "Broadcom Tomahawk 5, 25.6T",
    "PicOS"
   ],
   "parts": [
    [
     "FS N8650-32OD",
     37499,
     1
    ]
   ],
   "lead_time": "23 in stock (global). ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "Dell / Arista / NVIDIA equivalent",
     null
    ]
   ],
   "summary": [
    "32× 800G OSFP"
   ],
   "power": {
    "max_w": 1000,
    "basis": "Estimate",
    "provision_kw": 1.25,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 219,
     "3yr": 281,
     "1yr": 312
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-NET-800G-32",
   "json": "https://ai.upstation.io/p/UPS-NET-800G-32.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 37499
  },
  {
   "id": "UPS-NET-400G-64",
   "category": "net",
   "vendor": "FS.com",
   "name": "400G switch, 64x QSFP-DD (Tomahawk 4)",
   "base_sku": "FS N8610-64DB, PicOS",
   "spec": [
    "64x 400G QSFP-DD",
    "Broadcom Tomahawk 4, 25.6T",
    "PicOS"
   ],
   "parts": [
    [
     "FS N8610-64DB",
     23999,
     1
    ]
   ],
   "lead_time": "17 in stock (global). ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "Dell Z9664F-ON / Enterprise SONiC",
     null
    ],
    [
     "Arista 7060DX5-64S / EOS",
     null
    ]
   ],
   "summary": [
    "64× 400G QSFP-DD"
   ],
   "power": {
    "max_w": 1000,
    "basis": "Estimate",
    "provision_kw": 1.25,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 219,
     "3yr": 281,
     "1yr": 312
    }
   },
   "ru": 2,
   "url": "https://ai.upstation.io/p/UPS-NET-400G-64",
   "json": "https://ai.upstation.io/p/UPS-NET-400G-64.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 23999
  },
  {
   "id": "UPS-NET-400G-32",
   "category": "net",
   "vendor": "FS.com",
   "name": "400G switch, 32x QSFP-DD (Tomahawk 4)",
   "base_sku": "FS N8610-32D, PicOS",
   "spec": [
    "32x 400G QSFP-DD",
    "Broadcom Tomahawk 4, 12.8T",
    "PicOS"
   ],
   "parts": [
    [
     "FS N8610-32D",
     19999,
     1
    ]
   ],
   "lead_time": "27 in stock (global). ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "FS N5680-32D (Tomahawk 3) budget variant",
     -700
    ],
    [
     "Dell Z9432F-ON / Enterprise SONiC",
     null
    ],
    [
     "Arista 7060DX5-32 / EOS",
     null
    ]
   ],
   "summary": [
    "32× 400G QSFP-DD"
   ],
   "power": {
    "max_w": 600,
    "basis": "Estimate",
    "provision_kw": 0.75,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 131,
     "3yr": 169,
     "1yr": 188
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-NET-400G-32",
   "json": "https://ai.upstation.io/p/UPS-NET-400G-32.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 19999
  },
  {
   "id": "UPS-NET-200G-32",
   "category": "net",
   "vendor": "FS.com",
   "name": "200G switch, 24x 200G + 8x 400G (Trident 4)",
   "base_sku": "FS N8510-24CD8D, PicOS",
   "spec": [
    "24x 200G QSFP56 + 8x 400G QSFP-DD",
    "Broadcom Trident 4-X9",
    "PicOS"
   ],
   "parts": [
    [
     "FS N8510-24CD8D",
     12400,
     1
    ]
   ],
   "lead_time": "Backorder to 12/2026",
   "status": "confirmed",
   "options": [
    [
     "No 32/64-port pure-200G box at FS; use 400G-32 with breakout",
     null
    ]
   ],
   "summary": [
    "24× 200G + 8× 400G"
   ],
   "power": {
    "max_w": 600,
    "basis": "Estimate",
    "provision_kw": 0.75,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 131,
     "3yr": 169,
     "1yr": 188
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-NET-200G-32",
   "json": "https://ai.upstation.io/p/UPS-NET-200G-32.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 12400
  },
  {
   "id": "UPS-NET-100G-64",
   "category": "net",
   "vendor": "FS.com",
   "name": "100G switch, 64x QSFP28 (Tomahawk 2)",
   "base_sku": "FS N5630-64C, PicOS",
   "spec": [
    "64x 100G QSFP28",
    "Broadcom Tomahawk 2, 6.4T",
    "PicOS"
   ],
   "parts": [
    [
     "FS N5630-64C",
     11900,
     1
    ]
   ],
   "lead_time": "54 in stock (global). ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "Dell Z9264F-ON / Enterprise SONiC",
     null
    ],
    [
     "Arista 7060CX2-32S class",
     null
    ]
   ],
   "summary": [
    "64× 100G QSFP28"
   ],
   "power": {
    "max_w": 550,
    "basis": "Estimate",
    "provision_kw": 0.69,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 121,
     "3yr": 155,
     "1yr": 172
    }
   },
   "ru": 2,
   "url": "https://ai.upstation.io/p/UPS-NET-100G-64",
   "json": "https://ai.upstation.io/p/UPS-NET-100G-64.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 11900
  },
  {
   "id": "UPS-NET-100G-32",
   "category": "net",
   "vendor": "FS.com",
   "name": "100G switch, 32x QSFP28 (Trident 3)",
   "base_sku": "FS N8560-32C, PicOS",
   "spec": [
    "32x 100G QSFP28",
    "Broadcom Trident 3-X7, 3.2T",
    "PicOS"
   ],
   "parts": [
    [
     "FS N8560-32C",
     7919,
     1
    ]
   ],
   "lead_time": "In stock. ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "Dell S5232F-ON / Enterprise SONiC",
     null
    ],
    [
     "Arista 7050CX3-32S / EOS",
     null
    ]
   ],
   "summary": [
    "32× 100G QSFP28"
   ],
   "power": {
    "max_w": 250,
    "basis": "Estimate",
    "provision_kw": 0.31,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 54,
     "3yr": 70,
     "1yr": 78
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-NET-100G-32",
   "json": "https://ai.upstation.io/p/UPS-NET-100G-32.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 7919
  },
  {
   "id": "UPS-NET-25G-48",
   "category": "net",
   "vendor": "FS.com",
   "name": "25G leaf, 48x SFP28 + 8x 100G",
   "base_sku": "FS S5470-48Y, PicOS",
   "spec": [
    "48x 25G SFP28 + 8x 100G QSFP28",
    "PicOS, MLAG"
   ],
   "parts": [
    [
     "FS S5470-48Y",
     6049,
     1
    ]
   ],
   "lead_time": "91 in stock (global). ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "FS S5580-48Y (Trident 3, EVPN-VXLAN)",
     1700
    ],
    [
     "Dell S5248F-ON / Enterprise SONiC",
     null
    ],
    [
     "Arista 7050SX3-48YC8 / EOS",
     null
    ]
   ],
   "summary": [
    "48× 25G + 8× 100G"
   ],
   "power": {
    "max_w": 150,
    "basis": "Estimate",
    "provision_kw": 0.19,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 33,
     "3yr": 43,
     "1yr": 48
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-NET-25G-48",
   "json": "https://ai.upstation.io/p/UPS-NET-25G-48.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 6049
  },
  {
   "id": "UPS-NET-10G-48",
   "category": "net",
   "vendor": "FS.com",
   "name": "10G leaf, 48x SFP+ + 100G uplinks",
   "base_sku": "FS S5860-48SC (FS OS)",
   "spec": [
    "48x 10G SFP+ + 8x 100G QSFP28",
    "FS OS rather than PicOS (PicOS 10G options: S5860-20SQ, S5440-12S)"
   ],
   "parts": [
    [
     "S5860-48SC",
     4569,
     1
    ]
   ],
   "lead_time": "In stock. ~2 wk",
   "status": "confirmed",
   "options": [],
   "summary": [
    "48× 10G + 8× 100G"
   ],
   "power": {
    "max_w": 120,
    "basis": "Estimate",
    "provision_kw": 0.15,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 26,
     "3yr": 34,
     "1yr": 38
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-NET-10G-48",
   "json": "https://ai.upstation.io/p/UPS-NET-10G-48.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 4569
  },
  {
   "id": "UPS-NET-1G-48",
   "category": "net",
   "vendor": "FS.com",
   "name": "1G management switch, 48x RJ45 + 4x 10G SFP+",
   "base_sku": "FS S3410-48TS, PicOS",
   "summary": [
    "48× 1G RJ45 + 4× 10G"
   ],
   "spec": [
    "48x 1GbE RJ45 + 4x 10G SFP+ uplinks",
    "PicOS L2+ managed (VLAN, LACP, MLAG); out-of-band / BMC / IPMI layer",
    "Fanless-class 1U, redundant PSU not standard",
    "5-yr warranty"
   ],
   "parts": [
    [
     "FS S3410-48TS",
     1089,
     1
    ]
   ],
   "lead_time": "641 in stock (global). ~2 weeks",
   "status": "confirmed",
   "options": [
    [
     "Budget: S3540L-48T, 48x 1G + 4x 10G, PicOS L2+ (369 in stock)",
     -480
    ],
    [
     "L3: S5810-48TS, 48x 1G + 4x 10G, PicOS L3 (US warehouse)",
     490
    ],
    [
     "24-port: S3410-24TS, 24x 1G + 4x 10G, PicOS L2+",
     -290
    ],
    [
     "PoE+: S3410-48TS-P, 48x 1G PoE+ + 2x 10G + 2x 1G",
     530
    ],
    [
     "48x 1G SFP fiber: S5810-48FS, PicOS L3",
     1440
    ],
    [
     "Non-PicOS (FS OS) same hardware: S3910-48TS L2+ $1,049 / S5810-48TS L3 $1,509",
     null
    ]
   ],
   "power": {
    "max_w": 60,
    "basis": "Estimate",
    "provision_kw": 0.07,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 12,
     "3yr": 16,
     "1yr": 18
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-NET-1G-48",
   "json": "https://ai.upstation.io/p/UPS-NET-1G-48.json",
   "category_url": "https://ai.upstation.io/switches",
   "list_price": 1089
  },
  {
   "id": "UPS-CN-INT-1U",
   "category": "compute",
   "vendor": "Supermicro",
   "name": "1U compute node, dual socket, 64 cores, 512GB, diskless NVMe (virtualisation host)",
   "base_sku": "SYS-122C-TN (configured, config #3 = 12x 2.5in bays, diskless)",
   "spec": [
    "1U CloudDC X14, dual socket Xeon 6700P/6500P (8 channels each), 32 DIMM slots",
    "2x Xeon 6530P 32C 2.3GHz (64 cores, 225W); 6737P 2.9GHz is an option, 6730P is not offered on this chassis",
    "512GB DDR5-6400 (16x32GB, one DIMM per channel, 16 slots free)",
    "Diskless (config #3): 12x 2.5in hot-swap NVMe/SATA/SAS bays + M.2, all empty",
    "2x 25GbE SFP28 (AIOM CX-6 LX, OCP 3.0) + 1GbE; 3 PCIe 5.0 slots free",
    "2x 1000W Titanium redundant PSU",
    "3-yr parts and labor + 1-yr cross-ship; rail kit",
    "Use: virtualisation / management tier beside a GPU cluster",
    "AMD equivalent (AS-1126HS-TN, 2x EPYC 9354) on request; Intel/AMD is not a price decision, memory and drives set the price"
   ],
   "parts": [
    [
     "SYS-122C-TN barebone, config #3 (12x 2.5in bays: 2 backplanes, CBL-KIT-122C-TN-12, 12 trays, 2x SNK-P0087V, shroud) + 2x PWS-1K04A-1R 1000W Ti + rail kit + 3y warranty + assembly (derived remainder)",
     3858.33,
     1
    ],
    [
     "Xeon 6530P 32C 2.3GHz (P4X-GNR6530P-SRVNP-HCC)",
     2788.0,
     2
    ],
    [
     "32GB DDR5-6400 RDIMM (MEM-DR532L-SL02-ER64)",
     1474.0,
     16
    ],
    [
     "AIOM (OCP 3.0) 25G CX-6 LX 2x SFP28 (AOC-A25G-m2SG-P)",
     280,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order. Est. 3-5 weeks",
   "status": "confirmed",
   "options": [
    [
     "CPU 2x 6530P -> 2x 6737P 32C 2.9GHz",
     4062.0
    ],
    [
     "CPU 2x 6530P -> 2x 6520P 24C",
     -2482.0
    ],
    [
     "+2x 100G CX6 2x QSFP56 PCIe NIC",
     2930.2
    ],
    [
     "25G as PCIe Intel E810-XXVAM2 (AOC-S25GC-I2S-P) instead of the AIOM",
     -4.0
    ],
    [
     "PSU 1000W -> 1600W pair (1200W pair unavailable today)",
     315.9
    ],
    [
     "Memory 512GB -> 1TB (32x32GB)",
     23584.0
    ],
    [
     "+2x 960GB M.2 boot",
     2298.0
    ],
    [
     "Config #1 (4 bays) instead of #3 (12 bays)",
     -400.42
    ],
    [
     "TPM 2.0",
     54.6
    ],
    [
     "DCMS licence",
     180.0
    ],
    [
     "On-site Silver NBD, 3 yr",
     5431.79
    ],
    [
     "On-site Bronze 3-business-day, 3 yr",
     3558.76
    ]
   ],
   "equivalents": [
    {
     "platform": "Intel (base)",
     "sku": "Supermicro SYS-122C-TN",
     "cpu": "2x Xeon 6530P 32C",
     "memory": "32 slots, 16 channels: balanced fills 16 or 32 DIMMs",
     "host_delta": 0,
     "note": "priced above"
    },
    {
     "platform": "AMD",
     "sku": "Supermicro AS-1126HS-TN",
     "cpu": "2x EPYC 9354 32C",
     "memory": "24 slots, 24 channels: balanced fills 12 or 24 DIMMs",
     "host_delta": null,
     "note": "same 12 NVMe bays, PSU, 25G options; host delta not re-probed, quote"
    }
   ],
   "summary": [
    "1U",
    "2× 32C Intel",
    "512GB",
    "diskless, 12 NVMe bays",
    "2× 25G"
   ],
   "power": {
    "max_w": 960,
    "basis": "Estimate from Supermicro configurator default (623W with 2x 150W CPUs) + 2x 6730P at 250W + 14 more DIMMs",
    "provision_kw": 1.2,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 210,
     "3yr": 270,
     "1yr": 300
    }
   },
   "ru": 1,
   "url": "https://ai.upstation.io/p/UPS-CN-INT-1U",
   "json": "https://ai.upstation.io/p/UPS-CN-INT-1U.json",
   "category_url": "https://ai.upstation.io/compute-nodes",
   "list_price": 33298.33
  },
  {
   "id": "UPS-SN-INT-NVME",
   "category": "storage",
   "vendor": "Supermicro",
   "name": "2U all-NVMe storage node, dual socket, 24x 7.68TB NVMe (184TB raw)",
   "base_sku": "SYS-222C-TN (configured, config #3 = 24x 2.5in NVMe)",
   "spec": [
    "2U CloudDC X14, dual socket Xeon 6700P/6500P, 32 DIMM slots",
    "2x Xeon 6530P 32C 2.3GHz (64 cores, 225W)",
    "512GB DDR5-6400 (16x32GB, one DIMM per channel)",
    "24x 2.5in hot-swap NVMe bays (config #3): 24x 7.68TB Samsung PM9D3a PCIe 5.0 NVMe (184TB raw)",
    "2x 960GB M.2 NVMe boot",
    "1x 100GbE CX6-DX 2x QSFP56 PCIe + 1GbE; AIOM slot free",
    "2x 2000W Titanium redundant PSU",
    "3-yr parts and labor + 1-yr cross-ship; rail kit",
    "AMD equivalent (AS-2126HS-TN, 2x EPYC 9354, 24x NVMe) on request; drives set the price (~$788/TB at Supermicro's NVMe pricing)"
   ],
   "parts": [
    [
     "SYS-222C-TN barebone, config #3 (24x NVMe: 3x BPN-NVME5-HS219N-S8, CBL-KIT-222C-TN-24, 2x SNK-P0088P, shroud, 24 trays) + 2x PWS-2K09A-1R 2000W Ti + rail kit + 3y warranty + assembly (derived remainder)",
     5156.39,
     1
    ],
    [
     "Xeon 6530P 32C 2.3GHz (P4X-GNR6530P-SRVNP-HCC)",
     2788.0,
     2
    ],
    [
     "32GB DDR5-6400 RDIMM (MEM-DR532L-SL02-ER64)",
     1474.0,
     16
    ],
    [
     "7.68TB 2.5in Samsung PM9D3a NVMe PCIe 5.0 (HDS-SUN-MZWL67T6HBLAW7)",
     6048,
     24
    ],
    [
     "960GB M.2 7450 PRO NVMe boot",
     1149.0,
     2
    ],
    [
     "100G CX6-DX 2x QSFP56 PCIe NIC (AOC-623106AN-CDAT)",
     1228.2,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order. Est. 3-5 weeks",
   "status": "confirmed",
   "options": [
    [
     "Drives: 24x 7.68TB Solidigm D7-PS1010 Gen5 instead of PM9D3a",
     -7296.0
    ],
    [
     "NIC 2x 100G -> 2x 25G SFP28 AIOM CX-6 LX (frees the PCIe slot)",
     -948.2
    ],
    [
     "+1x 100G CX6-DX (4 ports total)",
     1228.2
    ],
    [
     "+AIOM 25G CX-6 LX alongside the 100G card",
     280.0
    ],
    [
     "CPU 2x 6530P -> 2x 6737P 32C 2.9GHz",
     4062.0
    ],
    [
     "Memory 512GB -> 1TB (16x64GB)",
     16896.0
    ],
    [
     "Drives: 12x 7.68TB (92TB raw) instead of 24",
     -72576.0
    ],
    [
     "Drives: 24x 15.3TB Kioxia CD8-P (368TB raw)",
     117456.0
    ],
    [
     "TPM 2.0",
     54.6
    ],
    [
     "DCMS licence",
     180.0
    ],
    [
     "On-site Silver NBD, 3 yr",
     18528.2
    ],
    [
     "On-site Bronze 3-business-day, 3 yr",
     12009.02
    ]
   ],
   "equivalents": [
    {
     "platform": "Intel (base)",
     "sku": "Supermicro SYS-222C-TN",
     "cpu": "2x Xeon 6530P 32C",
     "memory": "32 slots, 16 channels",
     "host_delta": 0,
     "note": "priced above"
    },
    {
     "platform": "AMD",
     "sku": "Supermicro AS-2126HS-TN (2U Hyper, 24x NVMe)",
     "cpu": "2x EPYC 9354 32C",
     "memory": "24 slots, 24 channels",
     "host_delta": null,
     "note": "same drives, NICs and PSUs; host delta not re-probed from the configurator, quote"
    }
   ],
   "summary": [
    "2U",
    "2× 32C Intel",
    "512GB",
    "24× 7.68TB NVMe, 184TB",
    "2× 100G"
   ],
   "power": {
    "max_w": 1320,
    "basis": "Estimate: configurator default 527W + 2x 6530P (225W) + 14 DIMMs + 24 NVMe at ~20W + boot",
    "provision_kw": 1.65,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 289,
     "3yr": 371,
     "1yr": 412
    }
   },
   "ru": 2,
   "url": "https://ai.upstation.io/p/UPS-SN-INT-NVME",
   "json": "https://ai.upstation.io/p/UPS-SN-INT-NVME.json",
   "category_url": "https://ai.upstation.io/storage-nodes",
   "list_price": 182994.59000000003
  },
  {
   "id": "UPS-SN-AMD-HDD",
   "category": "storage",
   "vendor": "Supermicro",
   "name": "2U HDD storage node, single socket, 24x 24TB SAS (576TB raw)",
   "base_sku": "ASG-2015S-E1CR24H (configured, config #1)",
   "spec": [
    "2U, 24x 3.5in SAS3 hot-swap, single socket",
    "EPYC 9115 16C",
    "128GB DDR5 (4x32GB)",
    "24x 24TB WD Ultrastar DC HC580 SAS3 7.2K (576TB raw)",
    "2x 960GB M.2 boot",
    "2x 100GbE (AIOM BCM57508 2x QSFP28)",
    "Intel equivalent (SSG-521E-E1CR24H) and a 12-bay hybrid (AS-2015CS-TNR) on request; drives set the price at ~$63/TB"
   ],
   "parts": [
    [
     "ASG-2015S-E1CR24H barebone incl. SAS3 RAID/HBA AOC-S3908L-H8IR-32DD-P (Storage Controller group), rail kits, HDD tray, 3y warranty + assembly (derived remainder)",
     5690.45,
     1
    ],
    [
     "EPYC 9115 16C (PSE-TUR9115-1552)",
     829,
     1
    ],
    [
     "32GB DDR5-6400 RDIMM (MEM-DR532L-SL02-ER64)",
     1474.0,
     4
    ],
    [
     "24TB 3.5in WD Ultrastar DC HC580 SAS3 7.2K (HDD-A24T-WUH722424AL5204)",
     1507,
     24
    ],
    [
     "960GB M.2 7450 PRO NVMe boot",
     1149.0,
     2
    ],
    [
     "AIOM (OCP 3.0) 100G Broadcom BCM57508 2x QSFP28 (AOC-A100G-B2CM-P)",
     862,
     1
    ]
   ],
   "lead_time": "Barebone in stock; configure-to-order. Est. 3-5 weeks",
   "status": "confirmed",
   "options": [
    [
     "NIC: 2x 100G CX6-DX PCIe card instead of the 100G AIOM",
     366.2
    ],
    [
     "2x 25G (AIOM CX-6 LX) instead of 100G",
     -587.0
    ],
    [
     "Drives: 23x 24TB (configurator menu lists max 23; the API accepted 24)",
     -1507.0
    ],
    [
     "Drives: 24x 22TB HC580 SAS (528TB raw)",
     -5808.0
    ],
    [
     "Drives: 24x 20TB Seagate Exos X24 SAS (480TB raw)",
     -12696.0
    ],
    [
     "Drives: 12x 24TB (288TB raw)",
     -18084.0
    ],
    [
     "CPU 9115 -> 9354 32C",
     910.0
    ],
    [
     "Memory 128GB -> 256GB (8x32GB)",
     5896.0
    ],
    [
     "TPM 2.0",
     49.0
    ],
    [
     "DCMS licence",
     180.0
    ],
    [
     "On-site Silver NBD, 3 yr",
     5239.02
    ],
    [
     "On-site Bronze 3-business-day, 3 yr",
     3395.66
    ]
   ],
   "equivalents": [
    {
     "platform": "AMD (base)",
     "sku": "Supermicro ASG-2015S-E1CR24H (2U, 24x 3.5in)",
     "cpu": "1x EPYC 9115 16C",
     "memory": "12 channels",
     "host_delta": 0,
     "note": "priced above"
    },
    {
     "platform": "Intel",
     "sku": "Supermicro SSG-521E-E1CR24H (2U, 24x 3.5in)",
     "cpu": "1x Xeon Gold 6526Y 16C",
     "memory": "8 channels",
     "host_delta": null,
     "note": "drives and memory at the same rates; host delta not re-probed, quote"
    },
    {
     "platform": "AMD, smaller",
     "sku": "Supermicro AS-2015CS-TNR (2U CloudDC, 12x 3.5in/2.5in hybrid)",
     "cpu": "1x EPYC 9115 16C",
     "memory": "12 channels",
     "host_delta": null,
     "note": "12 bays instead of 24, each bay also takes NVMe; quote"
    },
    {
     "platform": "Intel, larger",
     "sku": "Supermicro SSG-641E-E1CR36H (4U, 36x 3.5in) / SSG-542B-E1CR60 (4U, 60x)",
     "cpu": "1x Xeon",
     "memory": "8 channels",
     "host_delta": null,
     "note": "36 / 60 bays; quote"
    }
   ],
   "summary": [
    "2U",
    "1× 16C AMD",
    "128GB",
    "24× 24TB HDD, 576TB",
    "2× 100G"
   ],
   "power": {
    "max_w": 620,
    "basis": "Estimate: 9115 125W + 4 DIMMs + 24 HDD at ~10W idle/spinning (spin-up higher) + 100G NIC + base",
    "provision_kw": 0.78,
    "circuit": "208V 1-ph 20A",
    "circuit_rated_kw": 4.16,
    "feeds": "A+B, each sized for the whole box",
    "colo_usd_per_month": {
     "5yr": 136,
     "3yr": 176,
     "1yr": 195
    }
   },
   "ru": 2,
   "url": "https://ai.upstation.io/p/UPS-SN-AMD-HDD",
   "json": "https://ai.upstation.io/p/UPS-SN-AMD-HDD.json",
   "category_url": "https://ai.upstation.io/storage-nodes",
   "list_price": 51743.45
  }
 ],
 "reference_builds": [
  {
   "title": "One 8× H200 node, 3-year colo",
   "colo_term_years": 3,
   "lines": [
    {
     "item": "8x NVIDIA H200 (HGX H200), Intel — SYS-821GE-TNHR",
     "qty": 1,
     "unit": 319421.64,
     "ext": 319421.64,
     "provision_kw": 11.34
    }
   ],
   "hardware_total": 319421.64,
   "provision_kw": 11.34,
   "colo_rate_usd_per_kw_month": 225,
   "colo_usd_per_month": 2552,
   "colo_usd_over_term": 91872,
   "total_hardware_plus_colo_over_term": 411293.64
  },
  {
   "title": "Four 8× B300 nodes, 5-year colo",
   "colo_term_years": 5,
   "lines": [
    {
     "item": "8x NVIDIA B300 (HGX B300 NVL8), Intel — SYS-822GS-NB3RT-01-G2",
     "qty": 4,
     "unit": 572364.0,
     "ext": 2289456.0,
     "provision_kw": 67.84
    }
   ],
   "hardware_total": 2289456.0,
   "provision_kw": 67.84,
   "colo_rate_usd_per_kw_month": 175,
   "colo_usd_per_month": 11872,
   "colo_usd_over_term": 712320,
   "total_hardware_plus_colo_over_term": 3001776.0
  },
  {
   "title": "Two 8× RTX PRO 6000 nodes, one 48× 25G switch, 1-year colo",
   "colo_term_years": 1,
   "lines": [
    {
     "item": "8x NVIDIA RTX PRO 6000 Blackwell Server Edition, Intel — SYS-422GA-NRT",
     "qty": 2,
     "unit": 191888.1,
     "ext": 383776.2,
     "provision_kw": 16.94
    },
    {
     "item": "+1× 25G 2× SFP28 CX6 NIC (listed option, one per node)",
     "qty": 2,
     "unit": 391,
     "ext": 782,
     "provision_kw": 0
    },
    {
     "item": "48× 25G + 8× 100G switch — S5470-48Y, PicOS",
     "qty": 1,
     "unit": 6049,
     "ext": 6049,
     "provision_kw": 0.19
    },
    {
     "item": "25G 2 m passive DAC (2 per node)",
     "qty": 4,
     "unit": 39,
     "ext": 156,
     "provision_kw": 0
    }
   ],
   "hardware_total": 390763.2,
   "provision_kw": 17.13,
   "colo_rate_usd_per_kw_month": 250,
   "colo_usd_per_month": 4282,
   "colo_usd_over_term": 51384,
   "total_hardware_plus_colo_over_term": 442147.2
  },
  {
   "title": "Worked design: 4× 8× B300 training cluster (32 GPUs), 800G fabric, 200G front-end, 5× NVMe storage nodes, 5-year colo",
   "colo_term_years": 5,
   "lines": [
    {
     "item": "8x NVIDIA B300 (HGX B300 NVL8), Intel — SYS-822GS-NB3RT-01-G2",
     "qty": 4,
     "unit": 572364.0,
     "ext": 2289456.0,
     "provision_kw": 67.84
    },
    {
     "item": "+2× 200G CX7 north-south (listed option, one per node: front-end ports)",
     "qty": 4,
     "unit": 3848,
     "ext": 15392,
     "provision_kw": 0
    },
    {
     "item": "32× 800G OSFP switch — N8650-32OD, PicOS (GPU fabric, 1:1)",
     "qty": 1,
     "unit": 37499,
     "ext": 37499,
     "provision_kw": 1.25
    },
    {
     "item": "800G link, 2× SR8 optic + MTP-12 OM4 10 m (1 per GPU port; every fabric link estimated optical)",
     "qty": 32,
     "unit": 1908,
     "ext": 61056,
     "provision_kw": 0
    },
    {
     "item": "24× 200G + 8× 400G switch — N8510-24CD8D, PicOS (front-end pair, MLAG)",
     "qty": 2,
     "unit": 12400,
     "ext": 24800,
     "provision_kw": 1.5
    },
    {
     "item": "200G AOC 10 m (GPU nodes to the front-end pair, 2 per node)",
     "qty": 8,
     "unit": 1034,
     "ext": 8272,
     "provision_kw": 0
    },
    {
     "item": "200G→2×100G breakout 2 m (storage nodes to the front-end pair, 2 nodes per cable)",
     "qty": 6,
     "unit": 119.0,
     "ext": 714.0,
     "provision_kw": 0
    },
    {
     "item": "400G 2 m passive DAC (peer link between the pair)",
     "qty": 2,
     "unit": 174,
     "ext": 348,
     "provision_kw": 0
    },
    {
     "item": "2U all-NVMe storage node, dual socket, 24x 7.68TB NVMe (184TB raw) — SYS-222C-TN",
     "qty": 5,
     "unit": 182994.59000000003,
     "ext": 914972.95,
     "provision_kw": 8.25
    },
    {
     "item": "48× 1G RJ45 + 4× 10G switch — S3410-48TS, PicOS (OOB; Cat6 patches not priced)",
     "qty": 1,
     "unit": 1089,
     "ext": 1089,
     "provision_kw": 0.07
    }
   ],
   "hardware_total": 3353598.95,
   "provision_kw": 78.91,
   "colo_rate_usd_per_kw_month": 175,
   "colo_usd_per_month": 13809,
   "colo_usd_over_term": 828540,
   "total_hardware_plus_colo_over_term": 4182138.95,
   "inputs": "32 GPUs for multi-node training; compressed image/video data (0.5 GB/s per GPU aggregate); 70B-parameter model, synchronous checkpoints with a 60 s pause; 200 TB dataset, 4 checkpoints retained; buyer-supplied Ceph, replica 3; 40 kW racks; 5-year colo",
   "design": [
    "GPUs → nodes: 32 ÷ 8 = 4 nodes. Multi-node training means the GPUs act as one, so HGX class (B300, 288 GB per GPU, 2.3 TB per node); a PCIe server would not serve it. Host memory stays at the listed 2TB (no offload stated).",
    "GPU fabric: 1 port per GPU = 32 × 800G. 32 ≤ 32, so one 32× 800G OSFP switch is non-blocking at 1:1 (single point of failure, accepted; growth past 4 nodes needs the 64-port switch or a fat-tree: at 32 nodes, 8 leaves + 4 spines on 64-port switches). Links: all 32 GPU ports priced optical (2× SR8 + MTP-12 fibre, $1,908 per link) — at 2 nodes per 40 kW rack the cluster spans 2 racks, so most links leave the switch's rack and 800G passive DAC (3 m reach) cannot be assumed; swapping the 16 genuinely in-rack links to DAC is a final-engineering saving, not part of the estimate. No storage on this fabric.",
    "Front-end (converged with storage): each node takes the listed +2× 200G option and connects one port to each switch of an MLAG pair of 24× 200G + 8× 400G switches, 3:1 or better; the storage nodes' 2× 100G ports land on the same pair through 200G→2×100G breakouts (5 nodes × 2 ports = 10 ports, 3 breakout cables per switch); peer link 2× 400G DAC. Uplinks to the buyer's core are not priced. Storage stays converged because 16 GB/s across 4 nodes is far below the 40 GB/s-per-node dedicated-fabric threshold.",
    "Storage demand: read = 32 GPUs × 0.5 GB/s = 16 GB/s (aggregate, not the 4–5 GB/s single-node peak); checkpoint burst = 70 × 16 GB ÷ 60 s = 18.7 GB/s; write = max(½ × 16, 18.7) = 18.7 GB/s; capacity = 200 TB + 4 × 1.12 TB = 204.5 TB.",
    "Storage supply: 2U all-NVMe storage node, dual socket, 24x 7.68TB NVMe (184TB raw) = 184 TB raw, 20 GB/s planning per node. Replica 3 on N nodes plans to 184 × N × (N−1)/N × 0.333 × 0.85: N = 4 gives 156.2 TB (short), N = 5 gives 208.3 TB ≥ 204.5 TB. Throughput 5 × 20 = 100 GB/s ≥ 16. Erasure coding 4+2 would need 6 hosts and plan to 521.6 TB, 2.6× the need, so replica 3 on 5 nodes is the answer. Software (Ceph) is buyer-supplied and not priced.",
    "OOB: 4 GPU nodes + 5 storage nodes + 3 switches = 12 × 1G ports on one 48× 1G RJ45 + 4× 10G switch.",
    "Racks at 40 kW: B300 = 8 U and 16.96 kW provisioned, so 2 per rack (power binds). Rack A: 2× B300 + GPU switch + OOB switch = 35.24 kW; rack B: 2× B300 = 33.92 kW; rack C: 5× storage + front-end pair = 9.75 kW, 12 U. Racks, PDUs and cabling labour are quoted separately.",
    "Power and colo: 78.91 kW provisioned in total; 5-year colo $175/kW/month × 78.91 kW = $13,809/month. Management nodes (3× the listed 1U compute node) are recommended at this size and not included here."
   ]
  },
  {
   "title": "Worked design: 2 PB usable archive on 5× HDD storage nodes (RAID 6), 100G front-end pair, 5-year colo",
   "colo_term_years": 5,
   "lines": [
    {
     "item": "2U HDD storage node, single socket, 24x 24TB SAS (576TB raw) — ASG-2015S-E1CR24H",
     "qty": 5,
     "unit": 51743.45,
     "ext": 258717.25,
     "provision_kw": 3.9
    },
    {
     "item": "32× 100G QSFP28 switch — N8560-32C, PicOS (front-end pair, MLAG)",
     "qty": 2,
     "unit": 7919,
     "ext": 15838,
     "provision_kw": 0.62
    },
    {
     "item": "100G 2 m passive DAC (storage nodes to the pair, 2 per node)",
     "qty": 10,
     "unit": 54,
     "ext": 540,
     "provision_kw": 0
    },
    {
     "item": "100G 2 m passive DAC (peer link between the pair)",
     "qty": 2,
     "unit": 54,
     "ext": 108,
     "provision_kw": 0
    },
    {
     "item": "48× 1G RJ45 + 4× 10G switch — S3410-48TS, PicOS (OOB; Cat6 patches not priced)",
     "qty": 1,
     "unit": 1089,
     "ext": 1089,
     "provision_kw": 0.07
    }
   ],
   "hardware_total": 276292.25,
   "provision_kw": 4.59,
   "colo_rate_usd_per_kw_month": 175,
   "colo_usd_per_month": 803,
   "colo_usd_over_term": 48180,
   "total_hardware_plus_colo_over_term": 324472.25,
   "inputs": "2,000 TB usable, archive / cold data, RAID 6 protection, no stated throughput; buyer-supplied file software (ZFS/NFS or similar); 40 kW racks; 5-year colo",
   "design": [
    "Per node: 2U HDD storage node, single socket, 24x 24TB SAS (576TB raw) = 576 TB raw. RAID 6 as two 12-drive groups (10+2) = 0.833 efficiency; plannable = 576 × 0.833 × 0.85 (fill ceiling) = 407.8 TB per node.",
    "Nodes: ceil(2,000 ÷ 407.8) = 5 nodes = 2,039.0 TB plannable (1.02× the need, inside the 2× overshoot check). Throughput 5 × 5 GB/s ≈ 25 GB/s streaming (estimate); no stated demand, so capacity binds. Each node is one failure domain: a node outage takes its 407.8 TB offline until repaired.",
    "Alternative, distributed across nodes with Ceph erasure coding 4+2 (0.667 efficiency, 6-host floor): plannable = 576 × N × (N−1)/N × 0.667 × 0.85; N = 7 gives 1,959.4 TB (short), N = 8 gives 2,285.9 TB, so 8 nodes ($413,947.60 for the nodes) plus NVMe DB/WAL drives at 1–4% of HDD capacity via the rate card. Survives a whole node.",
    "Network: each node has 2× 100G; one port to each switch of an MLAG pair of 32× 100G QSFP28 switches (10 ports of 32 per switch), peer link 2× 100G DAC, uplinks to the buyer's core not priced; the listed −$874 option swaps to 2× 25G if the core is 25G. OOB: 5 nodes + 2 switches on one 48× 1G RJ45 + 4× 10G switch.",
    "Rack and power: 5 × 2 U + 3 U of switches = 13 U, 4.59 kW provisioned: one rack, one 208V 1-ph 30A circuit pair. 5-year colo $803/month."
   ]
  }
 ],
 "not_in_catalog": [
  "NVIDIA B200 (HGX) servers: out of stock industry-wide; B300 is the listed alternative",
  "GB200 / GB300 NVL72 rack-scale systems and liquid-cooled racks",
  "AMD Instinct (MI300/MI325/MI355) servers",
  "2-GPU and 4-GPU servers (every listed GPU server has 8 GPUs; hosts without GPUs have 8 slots)",
  "Dell, HPE and Lenovo priced builds (Tier 1 pricing shown is Supermicro; other OEMs on request)",
  "InfiniBand switches, and Arista or Dell/SONiC Ethernet switches (quote)",
  "Vendor-coded optics (listed optics are generic-coded for the FS switches)",
  "Racks, PDUs, structured cabling and installation labour",
  "Software licences other than the PicOS switch OS; managed services; GPU cloud or rental"
 ],
 "faq": [
  {
   "question": "What is UpStation?",
   "answer": "UpStation sells pre-priced NVIDIA GPU servers, network switches, optics and cables, and colocation, at published prices, so buyers and their AI assistants can design and price a deployment without a sales call. Delivery: Continental US; Canada quoted case by case. Orders and quotes: [book a meeting](https://calendly.com/alecglover/intro-call)."
  },
  {
   "question": "What does an 8× NVIDIA B300 server cost?",
   "answer": "$572,364 for the Tier 1 OEM build (Supermicro SYS-822GS-NB3RT-01-G2: 8× B300 · 2× 64C Intel · 2TB · 1× 960GB M.2 · 8× 800G), ships 1-3 wk. It draws 13,566 W nameplate, so provision 16.96 kW; colocation is $2,968/mo 5-yr · $3,816/mo 3-yr · $4,240/mo 1-yr."
  },
  {
   "question": "What does an 8× NVIDIA H200 server cost?",
   "answer": "$319,421.64 for the Tier 1 OEM build (Supermicro SYS-821GE-TNHR: 8× H200 · 2× 48C Intel · 1TB · 1× 240GB SATA · 2× 25G), 6-10 wk. Provision 11.34 kW; colocation $1,984/mo 5-yr · $2,552/mo 3-yr · $2,835/mo 1-yr."
  },
  {
   "question": "What is the cheapest 8-GPU server listed?",
   "answer": "$76,679.60 for 8× RTX 5090 (passive server edition) from Octoserver; the cheapest 8× RTX PRO 6000 build is $163,909.60 (Tier 2). A host with 8 GPU slots and no GPUs starts at $15,146.20."
  },
  {
   "question": "What circuit does an 8× RTX PRO 6000 server need?",
   "answer": "Any 8x RTX PRO 6000 server at 600 W caps: plan 6.8 kW nameplate (5.5 kW with cards capped at 450 W), provision 8.5 kW, one 208V 3-phase 30A circuit pair (A+B) per server; where three-phase is unavailable, 208V single-phase 50A. A 30A single-phase (L6-30) cannot carry it even at 450 W caps. Four servers per 40 kW rack. 200-240 V input only; the box needs four 3000-3200 W supplies in 3+1 for redundancy (Dell XE7745 matrix, ASUS/Supermicro/Exxact/GIGABYTE all ship that). Computed per build on the [power page](/power); the Tier 1 build is 6,780 W nameplate, 8.47 kW provisioned."
  },
  {
   "question": "What does colocation cost?",
   "answer": "Colocation is billed on provisioned kW: $175/kW/month on a 5-year term, $225/kW/month on a 3-year term, $250/kW/month on a 1-year term, US or Canada. Provisioned kW = nameplate W ÷ 0.8 so no circuit runs above 80%, with A and B feeds each sized for the whole box. Example: one B300 node at 16.96 kW is $2,968/mo 5-yr · $3,816/mo 3-yr · $4,240/mo 1-yr."
  },
  {
   "question": "How are prices set, and how do I get a firm quote?",
   "answer": "Every price is the vendor's published price (Supermicro, Octoserver, FS.com) in USD as of 2026-09-09. UpStation confirms the final price on order. [Book a meeting](https://calendly.com/alecglover/intro-call) with the bill of materials ready."
  },
  {
   "question": "Can I get a different configuration?",
   "answer": "Each class has one priced base build. Intel and AMD equivalents are listed with a host delta. Memory, CPU and drive changes are priced with the rate card (marginal $/GB, $/core, $/TB) applied to the base build; options such as NICs, drives and warranty have signed price deltas. Anything marked quote, or outside the rate-card bands, is quoted by UpStation."
  },
  {
   "question": "How many storage nodes does 2 PB usable need?",
   "answer": "With RAID 6 in 10+2 groups (0.833 efficiency) and an 85% fill ceiling, one 2U HDD storage node, single socket, 24x 24TB SAS (576TB raw) plans to 407.8 TB, so 2,000 TB needs 5 nodes (2,039.0 TB plannable, $258,717.25 for the nodes). Distributed with Ceph erasure coding 4+2 it takes 8 nodes (2,285.9 TB plannable) because Ceph also keeps (N−1)/N in reserve for self-healing and needs at least 6 hosts. Storage software is buyer-supplied; see the worked design."
  },
  {
   "question": "How many switches does a B300 cluster need?",
   "answer": "One 800G port per GPU at 1:1. 4 nodes (32 ports) fit one 32× 800G OSFP switch ($37,499); 8 nodes fit one 64-port switch; 32 nodes (256 ports) need 8 leaves and 4 spines on 64-port switches, 256 host links and 256 uplinks. Add a front-end switch pair and one 48× 1G OOB switch per rack; the worked design prices the 4-node case with storage."
  },
  {
   "question": "How many GPU servers fit in a rack?",
   "answer": "At 40 kW and 40 U per rack: 2× B300 (33.92 kW), 3× H200 (34.02 kW), 4× RTX PRO 6000 Tier 1 (33.88 kW), 4× RTX PRO 6000 Tier 2 (33.48 kW), 5× RTX 5090 (39.95 kW). Power binds before space in every case; a site limit replaces the 40 kW."
  }
 ],
 "changelog": [
  {
   "date": "2026-09-08",
   "note": "First public catalog: B300, H200, RTX PRO 6000 (Tier 1 and Tier 2), RTX 5090, three GPU hosts without GPUs, FS switches with cables and optics, compute and storage nodes, rate card, power and colo model."
  },
  {
   "date": "2026-09-09",
   "note": "Site rebuilt for people and AI assistants: visible tables, Markdown twin (catalog.md), short brief (brief.txt), computed power and colo fields and reference builds in catalog.json, JSON-LD, robots.txt and sitemap. Prices unchanged."
  },
  {
   "date": "2026-09-09",
   "note": "Solution sizing added: how many nodes, switches, cables, storage nodes and racks a design needs (GPU count → nodes, fat-tree switch counts, storage protection math, racks and power), with two computed worked examples. Rack units and GPU memory per server added. Prices unchanged."
  },
  {
   "date": "2026-09-09",
   "note": "Intel Xeon 6 host (SYS-422GA-NRT, 2x 6944P, TDX-capable) replaces the AMD AS-5126GS-TNRT as the Tier 1 host without GPUs; the AMD host stays as an equivalent. 48x 10G switch priced (S5860-48SC). Draft markers removed from every vendor-priced line. The AMD host is also kept as its own line."
  },
  {
   "date": "2026-09-09",
   "note": "Supermicro lines re-priced from the eStore configurator (the price its cart charges) after an audit found that the AMD 5U host, the 1U compute node, both storage nodes, the H200 option deltas and the memory and drive rate-card rows had been priced from a stale secondary price list: hosts and the compute node moved a few percent, the storage nodes rose substantially because Supermicro's drive pricing is two to three times market (rate card updated). New Intel 5th Gen Xeon host (SYS-521GE-TNRT, 2x Gold 5520+, TDX) $37,937.10; Intel Xeon 6 host $47,884.46."
  },
  {
   "date": "2026-09-09",
   "note": "Fabric cabling rule made explicit: GPU node density (1–3 HGX nodes per 40 kW rack) puts most nodes in a different rack from their leaf switches, so estimates price every GPU-fabric link as optical (2× short-reach optics + fibre, or AOC); passive DAC is a final-engineering substitution for proven in-rack or adjacent-rack links (25%+ of fabric cables landing as copper is a reasonable expectation, taken as a savings then, not in the estimate). Worked design updated to match. Prices unchanged."
  }
 ]
}
