Skip to content
Make in India OEM · INR-transparent · Pan-India onsite SLATalk to sales: +91 720 794 8743Sign in

Right-Sizing a GPU Server for Enterprise RAG

Updated 6 Jul 2026 · 4 min read

In a Retrieval-Augmented Generation (RAG) stack, the generator LLM dominates GPU sizing — a 70B model needs ~1 GPU (H200) at FP8/4-bit — while the embedding model and vector database are comparatively light (a fraction of one GPU and CPU/RAM respectively). Size the LLM for your concurrency first; the retrieval layer rarely needs its own accelerator until very high query volumes.

Right-Sizing a GPU Server for Enterprise RAG

TL;DR — the decisions

  • Generator LLM = the GPU driver. 70B → 1× H200 (141 GB) serves it plus KV cache; 8B/13B → a fraction of a GPU.
  • Embeddings are cheap. A sentence/embedding model runs on a small slice of one GPU or a shared GPU.
  • Vector DB is CPU/RAM/SSD-bound, not GPU-bound, until you reach billions of vectors.
  • Concurrency sets GPU count: ~80–120 concurrent chat users per H100-class GPU for an FP8 mid-size model (Lyceum, 2026).

What this sizes

The GPU/server footprint for an enterprise RAG deployment: the generator LLM, the embedding model, and where the vector database sits. It assumes an on-prem or in-country deployment; training/fine-tuning is covered separately.

The three components, by cost

  • Generator LLM (dominant). This is where the VRAM goes. Use the inference math: 70B ≈ 140 GB (FP16) → 1× H200 at FP8/4-bit; a 13B fits comfortably on a single 24–48 GB GPU. → *How Much VRAM for a 70B / 405B LLM?*
  • Embedding model (light). Embedding queries and documents uses a small model (often <1 GB) — a slice of one GPU, frequently co-located with the LLM host.
  • Vector database (not GPU-bound). Retrieval over embeddings is CPU-, RAM-, and SSD-bound. Size it by vector count and index type; it needs its own GPU only at billions-of-vectors scale with GPU-accelerated indexes.

Worked example — internal RAG assistant, ~500 staff

Assume ~500 employees, a 1:10–1:20 active-to-total ratio → ~25–50 concurrent users, on a 70B generator.

Table 1 — RAG stack sizing (worked).

Component Resource Sized for this example
Generator LLM (70B, FP8) GPU VRAM 1× H200 (141 GB) — model + KV cache; headroom for ~80–120 concurrent
Embedding model GPU slice shares the LLM GPU or a small dedicated slice
Vector DB CPU/RAM/SSD 64–256 GB RAM + fast NVMe; no GPU until billions of vectors
Orchestration/API CPU modest

Reading Table 1: a single well-chosen GPU server handles a 500-person RAG assistant. Scale GPUs when concurrency (not corpus size) grows past one GPU's throughput.

Assumptions & scope

FP8 mid/large model; concurrency estimated from active-to-total ratios; retrieval assumed on standard vector indexes. Validate token throughput and latency on your stack (vLLM/TensorRT-LLM) and corpus. Estimates, not a quote.

Where RDP GPU Mart fits

RDP GPU Mart builds single- and multi-GPU H200 servers ideal for RAG — enough VRAM to hold the generator plus KV cache and co-host embeddings — India-manufactured, INR-transparent, DPDP-aware for keeping your corpus in-country. *(Configure a RAG server or request a quote at RDP GPU Mart.)*

FAQ

What drives GPU sizing in a RAG system? The generator LLM — its weights + KV cache. Embeddings and the vector DB are comparatively light.

Does the vector database need a GPU? Usually no — it's CPU/RAM/SSD-bound; GPU-accelerated indexes matter only at billions of vectors.

How many users can one GPU serve for RAG? Roughly 80–120 concurrent chat users on an H100-class GPU for an FP8 mid-size model, i.e. hundreds of total users (Lyceum, 2026).

One server or many for enterprise RAG? One GPU server typically covers a few hundred staff; add GPUs when concurrency, not corpus size, exceeds throughput.

Related

  • How Much VRAM for a 70B / 405B LLM (Inference)?
  • How Many GPUs for a 100-User Private ChatGPT?
  • Storage Architecture for AI Training

Research log (Rule #1)

1. Lyceum (2026) — LLM tokens/sec + concurrent-user benchmarks. https://lyceum.technology/magazine/llm-inference-tokens-per-second-comparison-2026/ 2. DigitalOcean (2026) — vLLM GPU sizing (weights + KV cache). https://www.digitalocean.com/community/conceptual-articles/vllm-gpu-sizing-configuration-guide 3. apxml (2026) — model VRAM by size/precision. https://apxml.com/models/llama-3-1-405b 4. NVIDIA — H200 datasheet (141 GB). https://www.nvidia.com/en-us/data-center/h200/ 5. iternal.ai (2026) — on-prem AI hardware sizing (RAG components). https://iternal.ai/hardware-sizing-guide

Ready to deploy?

Talk to an RDP architect about power, cooling and lead time.

Request a Quote