PRISME France 2030 · Culture & IA

Méthodologie de mesure — consommation Nœud IA POC (dossier PRISME)

RéférencesAxe projetDoc. générale

Projet : PRISME — France 2030 · pôle Observer · DNSH §13 · scénario R1 (edge local)

Serveur : Nœud IA POC — WRX90 · inférence vLLM / Hermes (Nœud IA Expérimental)

Campagne de référence : 5 juillet 2026 (inférence vLLM active)

1. Objet et périmètre

ÉlémentDescription
ObjectifQuantifier la consommation instantanée (CPU, RAM, GPU/VRAM, réseau, disque, puissance GPU) de l’hôte et des services sur Nœud IA POC.
PérimètreWRX90 (192.168.1.113 LAN) · stack remote-llm-stack (vLLM, Hermes, marty-api, MCP, Traefik, NATS, Redis…)
Réseau2 × 10 GbE · WireGuard wg0 · accès public Traefik :443
Hors périmètreServeur Outils Grainerie (sauf Prometheus centralisé) · postes clients — voir Méthodologie mesure Serveur Outils Grainerie

2. Matériel (capacité nominale)

RessourceValeur
PlateformeASUS Pro WS WRX90E-SAGE SE
CPUAMD Threadripper PRO 9965WX48 threads
RAM125 GiB
GPUNVIDIA RTX PRO 5000 Blackwell48 935 MiB VRAM · TDP 300 W
StockageRAID 1,8 To NVMe (~28 % utilisé au 05/07/2026)
AlimentationCORSAIR HXi 1500 W 80 PLUS Platinum

3. Méthode tri-niveaux (alignée Serveur Outils Grainerie)

NiveauOutilRôle dossier
1 — DirectSSH · nvidia-smi · docker statsPreuve ponctuelle reproductible
2 — Exporteursnode-exporter · cAdvisor · dcgm-exporterMesure continue (scrape 30 s sur Nœud IA POC)
3 — Prometheus (SOG)Recording rules grainerie:marty_*Persistance · Grafana · comparaisons temporelles

Remontée métriques : tunnel SSH marty-metrics-tunnel → Prometheus SOG (ports locaux 19100 / 18080 / 19400).

4. Indicateurs (recording rules)

DomaineRègle / métrique clé
CPUgrainerie:marty_cpu_used_percent
RAMgrainerie:marty_memory_used_percent
GPU puissancegrainerie:marty_gpu_power_watts
GPU utilisation / VRAMgrainerie:marty_gpu_utilization_percent · _memory_used_percent
Température GPUgrainerie:marty_gpu_temp_celsius
Réseaugrainerie:marty_network_rx_mbps · _tx_mbps
Par servicegrainerie:marty_service_cpu_percent · _memory_bytes

Services suivis : vllm, hermes-agent, marty-api, marty-mcp, hermes-webui, marty-traefik, dramatiq-worker, redis, nats, …

5. Résultats campagne 2026-07-05 (inférence vLLM)

DomaineObservation
CPU hôteload1 3,6 · charge modérée — vLLM domine (~100 % docker stats)
RAM~10,7 % utilisés · vLLM ~5,8 GiB · marty-api ~2,4 GiB
GPU~300 W (plafond TDP) · util 100 % · VRAM ~43,7 / 48,9 GiB (89 %) · ~81 °C
RéseauLAN enp211s0f0np0 ~0,46 Mbps RX au moment de la mesure
DisqueRAID 28 % utilisé · iowait faible

Réserve — puissance système entière

Contrairement à Serveur Outils Grainerie (~635 W mesurés au capteur ACPI), Nœud IA POC n'a pas de compteur électrique hôte intégré. Seule la puissance GPU est mesurée directement (~300 W en inférence). Pour un bilan à la prise : wattmètre externe ou estimation TDP (CPU + GPU + périphériques) — voir bench kWh Nœud IA POC pour le protocole kWh/requête (M6–M12).

6. Limites assumées (dossier)

  1. Instantané inférence ≠ idle GPU (< 20 W) — capturer les deux régimes.
  2. Puissance GPU ≠ consommation totale workstation.
  3. Scrape distant dépend du tunnel marty-metrics-tunnel vers Serveur Outils Grainerie.
  4. cAdvisor = allocation CPU/RAM/GPU par conteneur — pas kWh facturés par service.

7. Formulation dossier (DNSH / Observer)

8. Documents liés PRISME