Two-Node Deployment (Remote GPU) | Kamiwaza Docs

Documentation for Kamiwaza 0.11.0

Kamiwaza supports a two-node topology where the control plane runs on one host and model serving containers run on a paired GPU host. This is useful for DGX Spark-style deployments and other environments where the GPU node is separate from the management node.

It is explicitly and only tested for DGX Spark or AMD Strix Halo.

How it works

Requirements

Configuration

Set the following environment variables on the control-plane host in the env.sh file post-installation and restart services:

Variable Description Example
KAMIWAZA_PAIRED_NODE Hostname or IP of the GPU node 10.0.0.25
KAMIWAZA_PAIRED_USER SSH username kamiwaza
KAMIWAZA_PAIRED_KEY SSH private key path /etc/kamiwaza/ssl/cluster.key
KAMIWAZA_PAIRED_MODELS_ROOT Model storage path on GPU host /opt/kamiwaza/models
KAMIWAZA_PAIRED_STRICT_KNOWN_HOSTS Enforce SSH host key checking true or false

Operational notes