JoeCode

Thales - Dual Dell R650 AI Inference Cluster

Build Plan

Two Dell PowerEdge R650s (2x Xeon Silver 4309Y, 128GB DDR4-3200, PERC H755, dual 25GbE) with one NVIDIA T4 each. Goal: private AI coding endpoints (fast / deep / embed) behind a LiteLLM router, reachable from anywhere via Tailscale.

Naming used throughout: inf1 (fast lane + router), inf2 (deep lane + monitoring).


Phase 0 — Procurement


Phase 1 — Physical & Firmware (do now, no GPUs needed)

iDRAC

BIOS

Storage (PERC H755)


Phase 2 — OS & Networking

OS install (both boxes)

LAN

Tailscale


Phase 3 — Inference Stack, CPU-Only (validate before GPUs arrive)

llama.cpp

LiteLLM router (inf1)

Client tooling

Monitoring


Phase 4 — GPU Day (T4s arrive)

Install

Rebuild & retune

Experiment (optional, one evening)


Ongoing


Key decisions locked in

DecisionChoiceRationale
OSUbuntu Server 24.04 LTSBest NVIDIA/llama.cpp support, matches WSL workflow
Boot storageRAID1 2x480GB SSDRedundancy, PERC-native
Role splitinf1 = fast, inf2 = deepSpecialization > load balancing for one user
RouterLiteLLM on inf1One OpenAI-compatible endpoint, per-key auth
Remote accessTailscaleNo open ports, ACLs, 15-minute setup
InterconnectDirect 25GbE DACNo switch needed, enables RPC experiment
iDRAC exposureLAN onlyBMCs never touch the internet