# Hardware inventory — master reference **Last updated:** 2026-04-07 **Purpose:** Single source of truth for total server, workstation, switching, and gateway hardware. **Live cluster + LAN edge:** newest `reports/status/hardware_and_connected_inventory_*.md` (refreshed by `scripts/verify/poll-proxmox-cluster-hardware.sh` + LAN probes). --- ## Servers | Type | Count | Model / notes | Role | |------|-------|----------------|------| | **Dell PowerEdge R630** | **13** | 2-socket, ECC, 2.5" bays | Proxmox cluster nodes (r630-01 … r630-13); IP plan 192.168.11.11–23. **Live in cluster (2026-04-07):** ml110 + **r630-01 … r630-04** (five votes, quorum OK). r630-05 … r630-13 not on LAN on last sweep. See [R630_13_NODE_DOD_HA_MASTER_PLAN.md](../02-architecture/R630_13_NODE_DOD_HA_MASTER_PLAN.md). | | **Dell PowerEdge R750** | **3** | 2U, 2-socket, NVMe/SSD, GPU-capable | **GPU/AI tier** — planned IPs 192.168.11.24–.26. **As of 2026-04-07:** `.26` is **not** an R750; it hosts **VMID 105** legacy NPM (OpenResty). `.24`/`.25` unused on last ping sweep. *Alternative:* [2× XE9680](XE9680_VS_R750_DECISION.md) (16× A100 80GB) for heavy AI/training instead of 3× R750. | **R630 IP plan (13 nodes):** 192.168.11.11 – 192.168.11.23 (r630-01 … r630-13). **R750 IP suggestion:** 192.168.11.24 – 192.168.11.26 (r750-01, r750-02, r750-03). Document in `config/ip-addresses.conf` as nodes are brought online. --- ## Workstations | Type | Count | Model / notes | Role | |------|-------|----------------|------| | **Dell Precision 7920** | **2** | Tower workstation, multi-GPU capable | Admin, dev, or build workstations; assign explicit unused IPs in 192.168.11.x when provisioned; connect to management LAN and/or 10G if NICs support. | **7920 IP note:** Do not assume `.30` or `.31`. `.30` is currently spare after Omada retirement, and `.31` is assigned to Gitea. --- ## Gateways / firewalls / WAN aggregation | Type | Count | Model / notes | Role | |------|-------|----------------|------| | **ML110 Gen9** | 1 | Dell PowerEdge ML110 Gen9, 8–12 GbE | **OPNsense/pfSense WAN aggregator** — between 6–10 Spectrum cable modems (WAN) and redundant UDM Pro gateways (LAN). Multi-WAN load balance/failover. See [ML110_OPNSENSE_PFSENSE_WAN_AGGREGATOR.md](ML110_OPNSENSE_PFSENSE_WAN_AGGREGATOR.md). *Prerequisite:* Migrate all Proxmox workloads off ML110 before repurpose. | | **UniFi Dream Machine Pro (UDM Pro)** | **2** | UniFi UDM Pro | Primary: 192.168.11.1; second: 192.168.11.2 (HA/failover). WAN uplink from ML110 OPNsense/pfSense. Port forward 76.53.10.36 → NPMplus, etc. | --- ## Switching | Type | Count | Model | Notes | |------|-------|------|--------| | **UniFi XG 10G 16-port** | **2** | UniFi Switch XG (10GbE, 16 ports) | 10 Gbps backbone for Proxmox inter-node and Ceph storage; dual-attach for HA. See [13_NODE_NETWORK_AND_CABLING_CHECKLIST.md](13_NODE_NETWORK_AND_CABLING_CHECKLIST.md). | **Use for 13-node cluster:** - **Ceph cluster network:** Dedicated VLAN or subnet across the 10G switches; connect all 13 R630s (and R750s if in Ceph) for backend traffic. - **Management (1G):** UDM Pro(s) and existing 1G LAN; workstations and management IPs on same subnet or VLAN. - **Redundancy:** Two XG switches allow dual-attach per node (one link per switch or LACP). --- ## References - **Cluster + connected devices (automated):** [hardware_and_connected_inventory_20260407_214748.md](../../reports/status/hardware_and_connected_inventory_20260407_214748.md) (newer timestamped files may exist in `reports/status/`) - **13-node architecture:** [02-architecture/R630_13_NODE_DOD_HA_MASTER_PLAN.md](../02-architecture/R630_13_NODE_DOD_HA_MASTER_PLAN.md) - **Network + cabling checklist:** [13_NODE_NETWORK_AND_CABLING_CHECKLIST.md](13_NODE_NETWORK_AND_CABLING_CHECKLIST.md) - **Bring-online checklist:** [13_NODE_AND_ASSETS_BRING_ONLINE_CHECKLIST.md](13_NODE_AND_ASSETS_BRING_ONLINE_CHECKLIST.md) - **Network master:** [NETWORK_CONFIGURATION_MASTER.md](NETWORK_CONFIGURATION_MASTER.md) - **ML110 → OPNsense/pfSense:** [ML110_OPNSENSE_PFSENSE_WAN_AGGREGATOR.md](ML110_OPNSENSE_PFSENSE_WAN_AGGREGATOR.md) - **r630-03/04 power-on and fixes:** [reports/R630_03_04_POWER_ON_ISSUES_AND_FIXES.md](../../reports/R630_03_04_POWER_ON_ISSUES_AND_FIXES.md)