Amazon SageMaker HyperPod now supports cross‑region training by pairing the managed GPU cluster with Qumulo Cloud Native storage (CNQ) and its Cloud Data Fabric (CDF). The dataset stays in a single hub region while compute runs in a different spoke region, and the solution delivers throughput comparable to a co‑located setup after a brief warm‑up.
Architecture Overview
The pattern consists of three core pieces:
- Single source of truth: Training data is stored on a CNQ instance in the hub region.
- Cross‑region access: Each HyperPod cluster mounts a local CNQ spoke over NFS. The spoke retrieves the dataset from the hub via VPC peering, so compute nodes never contact the remote storage directly.
- Predictive caching: Qumulo’s NeuralCache, part of CDF, learns the data‑loader pattern and pre‑caches 4 KB blocks on the spoke’s NVMe, masking the 60 ms inter‑region latency after the initial warm‑up.
In the validated deployment, developers submit jobs through Amazon EKS, which runs them on a HyperPod cluster of two ml.p5.48xlarge instances (16 H100 GPUs). The compute nodes mount the local CNQ spoke, while the hub CNQ holds the single copy of the LLaMA v3 (1.02 billion‑parameter) dataset.
Performance Findings
Two independent runs were compared: a hub cluster co‑located with the data (US East 2) and a spoke cluster in US West 2 reading remotely. After a short warm‑up of 100–150 batches, the spoke achieved 115–117 samples per second, matching the hub. Key metrics include:
- GPU utilization reached 99 % on the hub and converged to 98–100 % on the spoke after warm‑up.
- Network links saturated at the
p5.48xlargecapacity with sub‑3 ms data‑operation latency on the hub. - Warm‑up overhead was under 1 % of wall‑clock time for 10 000+ batches and under 0.1 % for 100 000+ batches.
These results show that remote clusters can sustain optimal utilization without replicating petabytes of data.
Operational and Security Implications
Adopting this pattern introduces several considerations:
- Network design: VPC peering must be provisioned between hub and spoke regions, and the NFS mount points must be reachable from all HyperPod nodes.
- Cache behavior: The initial warm‑up period depends on the data‑loader’s access pattern; monitoring cache hit rates can help size NVMe on the spoke and tune NeuralCache.
- Cost model: While data replication costs are avoided, VPC‑peering traffic charges and the CNQ instance sizes in both regions remain.
- Security posture: Data never leaves the hub region; cross‑region traffic is confined to the VPC peering link, reducing exposure. Practitioners should ensure that the peering connection follows the organization’s network‑segmentation policies and that NFS permissions are scoped to the HyperPod service accounts.
Related CloudNinjas coverage: AWS.
What This Means For Practitioners
Engineers can now place large‑scale training workloads in the region with the most suitable GPU capacity while keeping a single authoritative dataset. The key actions are to provision a hub CNQ instance, set up VPC peering, mount the spoke CNQ via NFS, and verify that NeuralCache warms up quickly for the target workload. Ongoing monitoring should focus on cache warm‑up duration, GPU utilization convergence, and VPC‑peering traffic patterns to ensure the expected performance and security guarantees are maintained.

