On-premises deployment - Poolside

Introduction

Poolside on-premises allows you to deploy Poolside model inference on your own hardware. This is useful for organizations that want to serve models from infrastructure they control, have specific security requirements, must be air-gapped, have limited internet access, or have compliance requirements that prevent them from using cloud-based inference.

This page focuses on single-node configurations. For multi-node sizing and validation, contact your Poolside representative.

On-premises hardware options

Poolside offers multiple on-premises hardware options optimized for different model inference scales. Larger HGX-based systems are intended for enterprise-scale usage, while RTX-based workstation configurations are suitable for smaller teams and departmental deployments.

Option 1:
Customer-provided hardware (BYO)
Option 2:
Turnkey HGX rack (Dell or Supermicro)
Option 3:
Turnkey GPU workstation tower
Option 4:
Turnkey GPU workstation rack
GPU configuration 8× H200 (recommended)* 8× H200 4× RTX 6000 8× RTX 6000 (5U)
Description Suitable for large enterprise teams Fully integrated HGX rack solution validated by Poolside Workstation-based option for smaller teams and individual groups Rack-mounted workstation option for mid-sized teams
Recommended scale Large enterprise teams Large enterprise teams Small teams and individual groups Mid-sized teams
Operating system Ubuntu 22.04 LTS, Ubuntu 24.04 LTS, SUSE Linux Enterprise Server (SLES) 16, or RHEL 9.6 - - -
CPU Customer-provided CPU (128+ cores, 3.0 GHz or higher) 2× AMD EPYC 9555 (64 cores, 3.2–4.4 GHz) Intel Xeon w9-3575X (44 cores) 2× Intel Xeon 6960P (72 cores each)
GPU 8× NVIDIA H200 SXM (HGX baseboard, 1128 GB total VRAM) 8× NVIDIA H200 SXM (HGX baseboard, 1128 GB total VRAM) 4× NVIDIA RTX 6000 Blackwell Max-Q (PCIe, 96 GB GDDR6 each) 8× NVIDIA RTX 6000 Blackwell Server Edition (PCIe, 96 GB GDDR6 each)
Memory 1 TB DDR5 recommended
(512 GB minimum for low-concurrency or PoC environments)
1 TB DDR5
(12× 96 GB, 4800 MT/s)
512 GB DDR5
(8× 64 GB, 4800 MT/s)
1 TB DDR5
(16× 64 GB, 4800 MT/s)
Network Dual 10G+ ethernet, 1G IPMI Dual 10G RJ45, 1G IPMI 10 GbE NIC Dual 10 GbE NICs
Storage See Storage requirements. See Storage requirements. See Storage requirements. See Storage requirements.

Sizing and deployment notes

Architecture

On-premises model inference deployments run on a single RKE2 Kubernetes cluster. While you can configure multiple model replicas for increased throughput, single-node on-premises deployments do not provide high availability against hardware failures. For multi-node sizing and validation, contact your Poolside representative. The on-premises architecture includes:

Kubernetes (RKE2), the container runtime, GPU support, and supporting services are installed and configured as part of the on-premises installation procedure.

Installation

Poolside on-premises model inference uses a step-based Terraform deployment process:

  1. Prepare the host and install operating-system-specific prerequisites.
  2. Install RKE2 infrastructure.
  3. Install supporting infrastructure services.
  4. Upload model checkpoints.
  5. Deploy model inference and ingress.

Installation is performed using Terraform modules that include all providers and dependencies. The installation bundle can be used in internet-connected or air-gapped environments.

Operational responsibilities

For all on-premises deployments, your organization is responsible for:

Poolside provides the validated software stack and deployment automation. Ongoing infrastructure operations, monitoring, and data protection remain your organization’s responsibility.