ARTESCA Blog | Backup, recovery and cyber resilience

Backup storage TCO: Appliance vs. software-defined object storage

Written by Joshua Silvia | Sep 15, 2026, 3:20:05 AM

Most backup storage decisions are still made on a single number: the quoted price per terabyte on the day of purchase. That number is easy to compare and defend, but it describes only the first of many cost lines a backup repository generates over its service life. The rest, from expansion and hardware refresh to support renewals and slow restores, are where the two main architectural choices diverge.

Those two choices are the purpose-built backup appliance, an integrated bundle of hardware and deduplication software sold and refreshed as a unit, and software-defined object storage, a storage licence that runs on standard servers and grows by adding nodes. Both are legitimate ways to hold backup data; they accumulate cost in different places and at different times.

This article offers a neutral five-year framework: the cost lines, why day-one pricing misleads, a comparison table, an illustrative example and a checklist for building the model.

What is total cost of ownership for backup storage?

Total cost of ownership (TCO) for a backup repository is the sum of every cost it causes between the purchase order and the day the data is moved off it: capital costs, recurring operating costs, and less visible costs such as staff time, restore downtime and migration at end of life.

The naive answer treats TCO as purchase price plus a support contract. That breaks down for backup storage because data grows continuously, retention lengthens, and the repository is expected to outlive at least one hardware generation. A model that ignores growth, refresh and exit is a day-one quote with extra decimals.

How do the two architectures differ in structure?

Purpose-built backup appliances

An appliance packages controllers, disk shelves and deduplication software into one product with one support contract. Capacity is bound to the model purchased: expansion means adding shelves up to the controller's ceiling, then a larger head unit or a second system. At end of life the whole unit is typically replaced in a forklift refresh, with data migrated to the successor.

Software-defined object storage on standard servers

Software-defined object storage separates the licence, usually priced per unit of capacity, from the hardware, which is standard servers with internal drives. It grows by adding nodes, and because servers are interchangeable, hardware generations can coexist in one cluster and old nodes can be retired individually.

Which cost lines matter over five years?

These lines appear in almost every backup storage TCO model; their weight depends on growth rate, retention policy and staffing.

  • Acquisition: initial hardware, software and installation. Appliances often price attractively here because dedupe ratios are applied to quoted usable capacity.
  • Expansion increments: the smallest step by which capacity can grow and its price. Shelves come in larger, vendor-specified steps; nodes can be sized closer to actual need.
  • Hardware refresh: replacement as a unit or node by node, and whether data must be migrated.
  • Support and maintenance renewals: appliance hardware renewals frequently rise in years four and five; software licences and server support follow different curves and should be quoted separately.
  • Data reduction assumptions: the ratio used to convert raw to usable capacity. If the achieved ratio is lower than assumed (common with encrypted, compressed or media data), usable capacity shrinks and expansion arrives earlier.
  • Power, cooling and rack space: driven by drive density and by how long older, less dense hardware stays in service.
  • Operations time: hours on capacity planning, patching, expansion and migration, at a loaded staff rate.
  • Restore performance: rehydrating heavily deduplicated data can be slower than reading data stored in native form, and every hour of a large restore carries a downtime cost.
  • Immutability licensing: whether write-once retention (such as S3 object lock) is included or sold as an add-on.
  • Exit and migration: the cost of moving data off the platform at end of life, including parallel running of old and new systems.

Why does the day-one price per terabyte mislead?

Three effects make the opening quote a poor proxy for five-year cost. First, quoted usable capacity rests on a data reduction assumption the buyer cannot verify until production. A quote built on a generous ratio looks cheaper per usable terabyte than one based on raw capacity, while delivering similar real space once already-compressed or encrypted backup jobs arrive.

Second, the quote captures one point in time; the price and granularity of expansion determine what years two through four cost. Third, the quote excludes the ending. A platform replaced wholesale, with a parallel-running migration, carries an exit cost that one capable of rolling node replacement does not.

Five-year comparison of cost categories

The table is qualitative: it describes how each line typically behaves. The values belong in the organization's own spreadsheet.

Cost linePurpose-built applianceSoftware-defined object storage
AcquisitionOften lower per quoted usable TB; depends on assumed dedupe ratioPriced on licensed capacity; hardware sourced separately or as an appliance
Expansion incrementsShelf-based, larger fixed steps, capped by controller modelNode-based, sized to need, no controller ceiling
Hardware refreshForklift replacement of the whole unit, data migration requiredRolling node replacement, mixed generations in one cluster
Support renewalsSingle contract, hardware renewals often rise in later yearsSoftware subscription plus standard server support, quoted separately
Data reduction riskHigh: usable capacity depends on achieved ratioLower: reduction typically handled by the backup application
Power and spaceDepends on controller and shelf densityDepends on chosen server density; older nodes can be retired early
Operations timeLow day to day, concentrated in expansion and refresh projectsLow day to day, spread across incremental node additions
Restore performanceRehydration can slow large restoresNative object reads, parallel across nodes
ImmutabilitySometimes a licensed add-on or specific modelFrequently included through S3 object lock
Exit and migrationFull migration at each refresh cycleData stays in place while hardware turns over

What does an illustrative five-year example look like?

Suppose an organization holds 500 TB of backup data growing 25 percent per year, and compares an appliance against software-defined object storage quoted at roughly 30 percent more on day one for the same usable capacity. This example is illustrative only and uses relative terms rather than prices.

In the appliance scenario, the achieved dedupe ratio is about a third lower than quoted because much of the estate is already compressed at source. Usable capacity runs out a year early, pulling a shelf expansion into year two; the head unit reaches its ceiling in year four, requiring a controller upgrade; renewals rise in years four and five; and the year-five refresh adds a migration with months of parallel running.

In the object storage scenario, nodes are added in years two, three and four, each sized to about a year of growth. Year-one nodes begin retiring in year five with no migration, and immutability is in the base licence.

Under these assumptions, the 30 percent day-one advantage is consumed by the early expansion and the year-four upgrade, and year-five exit costs push the appliance total above the object storage total. Change the growth rate, achieved ratio or refresh timing and the answer moves; that sensitivity is the point of the model.

Questions to ask when building a TCO model

  • What data reduction ratio does the quote assume, and what happens to usable capacity if the achieved ratio is 25 or 50 percent lower?
  • What is the smallest expansion increment, what does it cost, and is there a controller or licence-tier ceiling?
  • Is a hardware refresh a whole-system replacement or rolling node replacement, and does it require a data migration?
  • What are support and maintenance costs in each of years one through five, quoted individually?
  • Is immutability (object lock or equivalent) included, or licensed separately?
  • What restore throughput is expected for a full-site recovery, and what does one hour of downtime cost internally?
  • How many staff hours per year go to capacity planning, patching, expansion and migration?
  • What are power, cooling and rack costs at year one and at projected year-five capacity?
  • What does it cost to move all data off the platform at end of life, including parallel running?
  • Can hardware generations coexist, and can individual nodes be retired early?

How Scality ARTESCA fits a five-year TCO model

Scality ARTESCA is S3 object storage built for backup, available as software on standard servers or as a hardware appliance. Both form factors share the same scale-out architecture: capacity grows by adding nodes, and hardware generations can be mixed within a cluster rather than replaced as a unit.

Immutability through S3 object lock is part of the platform rather than a separately licensed feature, which removes one line from the model; details are on the security and cyber resilience page. ARTESCA is validated with major backup applications including Veeam, Commvault, Rubrik, Cohesity and HYCU, so data reduction and restore behavior can be modeled from the backup software's own figures. For translating growth and retention assumptions into node counts, see the earlier post on backup repository sizing.

Whatever platform is under consideration, ask the vendor to fill in all ten cost lines for each of the five years before comparing prices per terabyte.