Introduction
I am developing a custom RAG solution inspired by NVIDIA AI Blueprints, specifically optimized for an air-gapped, on-premise environment using a single RTX 6000 Blackwell (96GB).
Environment
-
GPU: NVIDIA RTX 6000 Blackwell (96GB VRAM, Single PCIe)
-
OS: Windows 11 + WSL2 (Ubuntu 22.04 LTS)
-
Runtime: Docker Desktop
-
Compliance: Commercial use allowed, strictly non-Chinese software/models, air-gapped deployment.
Proposed Stack & Resource Allocation
| Stage | Task | Software / Model | Vendor | VRAM Allocation |
|---|---|---|---|---|
| Parsing | Doc Structuring | Docling | IBM | CPU / RAM |
| Vision | Image Reasoning | Llama-3.2-11B-Vision | Meta | ~18GB (vLLM) |
| Embedding | Vectorization | NV-Embed-v2 | NVIDIA | ~2GB (Infinity) |
| Vector DB | Storage | Qdrant | Qdrant | CPU / RAM |
| Reranking | Precision Search | mxbai-rerank-large-v1 | Mixedbread | ~2GB (Infinity) |
| Inference | Final Response | Llama-3.1-70B-Instruct (FP8) | Meta | ~50GB (vLLM) |
| Serving | Engine | vLLM / Infinity | - | Total ~72GB+ |
Questions for the Community
-
VRAM Orchestration: I plan to run both vLLM (for LLM/VLM) and mosec/infinity (for Embedding/Rerank) on a single GPU. Since vLLM tends to pre-allocate VRAM, what are the recommended settings (e.g.,
gpu_memory_utilization) to ensure all these models coexist stably on 96GB without OOM? -
Blackwell Architecture Optimization: Are there specific optimizations (like FP8 KV Cache or Blackwell-specific kernels) I should enable in vLLM to maximize the performance of the Llama-3.1-70B model on this specific hardware?
-
Inference Engine Choice: For a production-ready air-gapped environment, is the combination of vLLM + Infinity the most robust choice for a single Blackwell card, or would you recommend a different unified serving framework (e.g. NVIDIA Triton Inference Server)?
-
NV-Embed-v2 Local Deployment: Are there any known issues when deploying NV-Embed-v2 via Infinity or similar local serving engines in a WSL2/Docker environment?
I would appreciate any insights or feedback on this architecture.