How file accelerates scaling and moving
The File protocol stack is the software layer that controls how unstructured data is stored, accessed, and managed across Everpure FlashArray and FlashBlade products. Jon's team owns it, and while it sounds like a narrow technical domain, the decisions made here directly determine how organisations experience speed, scale, and operational simplicity.
“My team's success is entirely based on how customers perceive the innovation around the protocols,” Jon said. What that means in practice is going beyond whether the technology works, to whether the experience around it works, how people operate, manage, and consume these systems in a way that's genuinely different from before.
One of Jon's favourite examples is file system sizing. For years across the industry, file systems came with hard limits, hit the ceiling, and you'd have to reorganise data, move shares around, and disrupt users. “I used to be a storage admin. I didn't enjoy having to move people's data.” When FlashArray and FlashBlade were built, the team made a deliberate choice: no physical limit on file system size. Just keep going.
“I talk to customers, and they're just like, ‘what? I never have to move this again?’ I say, ‘no. Just keep going.’” It's a small decision that turns out to be enormous in practice. “That concept, as simple as it sounds, is huge in the marketplace. It changes the way people think about their data.” The team backed it before the proof was there. It worked. Everpure has been recognized as a Leader in the Gartner® Magic Quadrant™ for twelve consecutive years.
And then there's Everpure Fusion, Everpure's intelligent control plane, a software layer that lets organisations manage their entire data estate as a single, policy-driven system rather than array by array. Everpure Fusion brings that principle to File, turning what Jon describes as an inherently "snowflake-ish” challenge into something standardised, governed, and scalable.
“Instead of making a change on one workload and hoping you didn't forget one, you set a policy. It applies everywhere. You don't have to question whether the script ran right last night. You just know.” Jon speaks from experience. “Five different admins covering a 24-hour shift, all writing slightly different scripts? You just update the preset and everything follows. I would have dreamed about that.”