Million-Dollar GPUs, Penny-Pinching Storage: AI's Embarrassing Bottleneck
- By Winston Thomas
- February 17, 2025

Did your IOPS metrics explode during model training? Well, you’re not alone. Companies around the world are finding that their traditional storage architectures are buckling under the write amplification and random I/O patterns that LLMs generate.
While the industry buzzes about transformer architectures and parameter counts scaling past a trillion, many AI initiatives are hitting a wall at the storage layer. The culprit: it’s legacy NFS systems and traditional SANs, which simply can't handle the thundering herd of checkpoint writes.
“As progress is made by the AI teams in the evolution and testing of the model, a crucial step for its advancement is writing checkpoints,” explains Matthew Oostveen, chief technology officer for Asia Pacific & Japan at Pure Storage. “As the model evolves, the amount of variables and parameters increases exponentially, with each necessitating burst writes in the form of checkpoints. The sheer volume of the data can easily overwhelm traditional storage systems that are not tuned to the task."
Deciphering the protocol puzzle
The result? ML engineers find their training jobs throttled by storage bottlenecks as they watch their million-dollar GPU clusters sit idle and storage latency spike. It's the nightmare scenario every storage architect dreads: watching those hard-to-get GPU clusters gather dust while data queues back up like Bangkok traffic at rush hour.
The problem, Oostveen argues, is what he calls "the last bastion of fragmentation" in the data center: storage protocols. While networking standardized on TCP/IP and compute rallied around x86 and CUDA, storage remains a heterogeneous maze. Your training data might live in S3-compatible object storage, while your model weights need the low latency of NVMe-oF, and your preprocessing pipeline expects good old POSIX semantics. Each protocol hop adds latency and complexity at precisely the moment when your MLOps pipeline needs seamless data access.
But there's another metric setting off alarms: performance per watt. AI's appetite for IOPS is pushing power distribution units to their limits. “The worst kept secret in the IT industry is the vast energy use of AI systems,” Oostveen notes. “But what is less known is the fact that utilization rates are still very low — under 10%. If you want to make a difference in energy use, then spend time improving utilization of the hardware assets.”
NVMe: A good starting point but not enough
The path forward, according to Oostveen, requires rethinking the entire I/O path. It’s becoming clear that throwing NVMe SSDs at the problem isn't enough when your storage software stack still assumes traditional enterprise workload patterns — it’s like putting racing tires on a horse-drawn carriage. Modern ML pipelines need storage systems that can deliver consistent sub-millisecond latency while handling the peculiar burst patterns of distributed training across hundreds of GPUs.

This is where technologies like DirectFlash come into play, which eliminate the traditional flash translation layer overhead and deliver bare-metal performance. By bypassing legacy SSD controllers and implementing garbage collection at the storage array level, these systems can achieve the kind of predictable, linear scaling that distributed training demands.
But raw performance isn't enough when your training data represents millions in competitive advantage. As AI systems scale, they become prime targets for adversarial attacks and data poisoning attempts. Modern storage infrastructure needs end-to-end data integrity validation and immutable snapshots as table stakes.
“FlashBlade and FlashArray offer read-only snapshots, preventing tampering or rollback attacks,” Oostveen explains. Zero-trust architecture, end-to-end encryption with customer-managed keys, and ML-powered anomaly detection are becoming must-haves for enterprises serious about securing their AI assets.
Edge: Where milliseconds matter
The challenge compounds at the edge, where real-time inference can't tolerate the latency of data center round trips. Autonomous systems and fraud detection models need consistent single-digit millisecond latency, driving fundamental changes in storage architecture.
“Start by balancing AI workloads between edge devices and core datacentres based on latency and compute needs,” Oostveen advises.
Next, train models across edge nodes without hauling massive datasets to the core, “reducing bandwidth usage by using federated learning,” he continues. This distributed training approach allows models to learn from data residing on edge devices, minimizing data transfer and maximizing efficiency.
“Store real-time, critical data at the edge while offloading bulk storage to central data centers,” he adds. This hybrid approach requires clever storage tiering, like zero-move tiering, to maintain performance without the overhead of constant data copying.
Ensuring your edge infrastructure is both scalable and secure is paramount. This is where “edge-optimized storage” solutions like Pure FlashBlade and FlashArray come into play. “[These are] high-speed, compact storage solutions designed specifically for the rigors of remote AI workloads,” Oostveen explains.
And let's not forget the growing importance of ESG (Environmental, Social, and Governance) considerations. “Energy-efficient edge deployments are essential,” Oostveen emphasizes. This means deploying compact, power-efficient AI hardware, and leveraging AI accelerators like TPUs, FPGAs, and even Raspberry Pi — all optimized for edge computing. Finally, dynamic resource allocation is crucial. “Dynamically allocate resources based on real-time demand,” Oostveen adds, ensuring optimal performance and efficiency.
The storage imperative
The stakes couldn't be higher. When your LLM training run represents weeks of GPU time and terabytes of carefully curated training data, storage resilience directly impacts your time to market. Companies need storage systems that can not only handle the sustained throughput of distributed training but also provide the kind of N+2 reliability that billion-parameter models require.
“Jobs should be coded logically, without needing to fuss over the underlying infra,” Oostveen emphasizes. This vision of infrastructure that delivers consistent storage performance — whether you're running BERT or GPT — is driving the next generation of storage innovation.
For enterprises scaling their AI infrastructure, the message is clear: your storage architecture is as critical as your choice of GPU. Success depends on building a foundation that can handle the unique I/O patterns of modern AI workloads while maintaining the reliability that production systems demand.
The alternative? Watching your expensive GPU clusters idle while storage queues back up. Explaining that to your CFO will be certainly career-limiting.
Image credit: iStockphoto/nicoletaionescu
Winston Thomas
Winston Thomas is the editor-in-chief of CDOTrends. He likes to piece together the weird and wondering tech puzzle for readers and identify groundbreaking business models led by tech while waiting for the singularity.