Skip to content
ELEMENT 31
ALL RESOURCES

Chassis

Modularity for Margins: Scaling Chassis Compute to Match Your Software’s Needs

Why sizing a sealed appliance to a workload’s actual compute profile, rather than a single fixed tier, is what makes the on-prem version of an ISV’s software economically viable.

· 8 min read

An ISV that has spent years running well on shared cloud infrastructure tends to arrive at the idea of a sealed, on-prem version of its product with one silent assumption baked in: that the hardware underneath will look roughly like a rack somewhere in a hyperscaler's data center, just smaller and under someone else's roof. That assumption is usually wrong, and it is wrong in a way that has direct consequences for the deal's economics, not just its engineering.

Cloud infrastructure absorbs variance by pooling it. A tenant's spiky inference load, a batch job that runs once a night, a training run that needs a burst of memory for an afternoon: all of it lands on a shared substrate sized for the aggregate, not for any one workload's peak. A sealed appliance sitting in a customer's facility has no pool to lean on. It is sized once, shipped once, and it has to carry that one buyer's actual usage pattern for the life of the deployment. Treat that sizing decision as an afterthought and the unit either sits underused, compute the ISV paid to build and the buyer paid to house, doing nothing most of the day, or it is undersized and becomes the reason the product feels slower and less capable than the cloud version the buyer was promised parity with.

Why one tier does not fit the portfolio

The instinct to standardize is understandable. A single hardware configuration, built to a known bill of materials, is simpler to manufacture, simpler to support, and simpler to price. But an ISV's own workloads are rarely uniform across its customer base, and a sealed appliance built for a defense buyer running a lightweight inference-only deployment has almost nothing in common, load-wise, with the same ISV's appliance for a buyer running continuous fine-tuning alongside inference.

Compute needs on these deals tend to separate along a few real dimensions: whether the workload is inference-dominant or includes training and fine-tuning; how much working data has to live on-node versus be retrieved from attached storage; whether the buyer's usage is bursty and occasional or sustained and near-continuous; and how much headroom the buyer's own IT or security review demands as a matter of policy, independent of what the software actually needs day to day. Two buyers of the same ISV product, evaluated honestly against those dimensions, can land on compute requirements that differ by a wide margin. Building both of them to the same fixed spec means one of them is paying for capacity it will not use, and the other is running a version of the product that cannot do what the cloud version does.

What "scoped to the deal" means in practice

Element 31 builds Chassis appliances one deal at a time, one buyer, one workload, one environment, and compute sizing is where that scoping does the most concrete work. The engineering conversation with an ISV is not "which of our standard boxes do you want," it is closer to "what does your software actually ask of a machine, under this buyer's real usage, and how much of that has to be resident at once."

That conversation has to start from the workload's actual shape, not from a generic notion of "enterprise-grade" hardware. An ISV shipping a retrieval-heavy assistant that leans on Substrate's memory and retrieval layer needs a compute profile weighted toward fast local storage and interconnect bandwidth more than it needs raw accelerator count. An ISV whose product does periodic fine-tuning against a buyer's proprietary data needs accelerator memory and throughput sized for the training runs specifically, even if the steady-state inference load the rest of the time is modest. Getting this distinction right, and it is a distinction, not a matter of degree, is most of what separates a Chassis build that feels like the cloud product from one that feels like a compromise the buyer was talked into accepting.

Scoping also means being honest about what the deployment does not need. A hardware team incentivized to sell more compute has no reason to push back when a buyer's actual workload calls for less than the flashiest configuration available. A build process scoped to the deal has the opposite incentive: the appliance is priced and sized around this workload, which means over-provisioning is a cost with no corresponding benefit to anyone in the transaction, including the ISV whose margin absorbs it.

The margin argument, stated plainly

This is where compute scoping stops being a purely technical decision and becomes a business one. An ISV moving into the sealed-appliance channel is, in effect, taking on a hardware cost line that its cloud business never had to carry directly. If that cost line is a single fixed configuration applied uniformly across a portfolio of deals with genuinely different compute needs, the ISV is subsidizing the buyers who need less with the margin it should be earning on the buyers who need more, and doing so in a way that is invisible until the portfolio is large enough for the pattern to show up in aggregate results.

Matching the build to the deal is what keeps that arithmetic sound. A lighter compute profile for a lighter workload costs less to build, which protects margin on deals where the buyer's usage does not justify heavier hardware. A heavier profile for a training-intensive deployment costs more, but it costs more because the workload genuinely requires it, not because a standard configuration overshot every deal below the ceiling it was built for. Neither outcome is a discount or a markup relative to some baseline; both are the build tracking the actual cost of serving that specific buyer's workload, which is the condition under which the appliance channel can carry a defensible margin at all rather than functioning as a break-even accommodation the ISV makes to close deals that need an on-prem answer.

The manufacturing side of that flexibility

None of this works if scoping the build to the deal means re-engineering the deployment from first principles every time. The reason compute can flex per deal without the ISV's engineering team re-validating the whole stack on each new configuration is that the variable sits at the hardware layer, under a software platform, Substrate, that stays constant underneath Forge, Czar, and every Chassis build alike. The accelerator count, memory footprint, and storage architecture change deal to deal; the memory, retrieval, integrity, and governed-connectivity layer the ISV's software actually talks to does not. That separation is what lets Element 31 treat compute as a dial to be set per deal rather than a decision that ripples back into how the ISV's product has to be re-validated against a new environment each time.

It also means the ISV is not re-deriving its own sizing methodology from scratch for every buyer. The same underlying engineering discipline (profiling the workload, identifying whether it is inference- or training-dominant, sizing storage and interconnect to the data-access pattern rather than to a rule of thumb) applies across the portfolio even as the specific numbers it produces differ deal to deal. What is bespoke is the output; what is repeatable is the process that gets there, and that repeatability is what makes it possible to run this discipline across a real portfolio of deals rather than treating each one as a one-off engineering exercise.

What this looks like from the buyer's side

A buyer evaluating a sealed appliance against the cloud product they already trust is, whether they frame it this way or not, asking a compute-sizing question: will this box do, on my premises, what the vendor's cloud service does for accounts like mine. An appliance sized generically against an average that does not describe this buyer's actual usage is where that trust erodes, either through a unit that idles well below its capability, which invites a hard question at renewal about why the buyer paid for hardware doing so little, or through a unit that strains under a workload heavier than what it was built for, which is a worse conversation and one that happens in production rather than in a spec review.

Sizing to the actual workload is what lets the appliance make good on the promise that mattered enough for the buyer to require a sealed deployment in the first place: the same software, behaving the same way, just without the data ever leaving the building. Getting the compute right is not a footnote to that promise. It is a structural requirement of keeping it, for the buyer, and for the ISV whose margin depends on the build never having been the wrong size to begin with.