Ceph cost of ownership and editions

Ceph's source is LGPL with no paid edition from the project, so its cost of ownership is hardware, capacity overhead, network, people and support. This page shows how to model it over several years.

On this page

What does Ceph cost of ownership include when there is no license fee?

Ceph's source code is licensed under LGPL-2.1 or LGPL-3, according to the COPYING file in the Ceph repository, and the project itself does not sell a paid edition. Some bundled components carry other licenses, so you should check the license of each package your distribution or deployment tooling installs. The practical consequence is that the cost of running Ceph sits in hardware, capacity overhead, network, people and support. A storage team or CIO comparing a self-run cluster with a commercial Ceph distribution or a proprietary SAN, NAS or cloud storage contract is therefore comparing those operating costs, not a software line item.

A cost review usually starts from a trigger. The most common are a storage renewal or hardware refresh, a capacity curve that forces a purchase earlier than planned, a new workload such as VMware datastores, file shares or S3-compatible object storage, or a change in support expectations. Each trigger changes the numbers. A refresh raises the question of whether drives, SSDs and network switches are bought as a single build or in stages. Growth raises the question of how much raw capacity is needed to deliver the usable capacity you promised to each workload, because replication or erasure coding consumes a fixed share of every disk you add.

Hardware is the largest visible cost and the easiest to misjudge. The Ceph hardware recommendations advise a dedicated drive per OSD, moving WAL and DB to shared SSDs when OSDs sit on HDDs, using enterprise-class SSDs for metadata, and bonding network links across two switches. Each recommendation adds cost up front but reduces the number of failure modes you will later pay to handle. The same guidance says to size memory for peak use rather than calm periods and to benchmark before buying, because no two clusters are alike. Ask any vendor or integrator to show how their quote maps to these points, and ask what benchmark results the sizing assumes.

People and support are the costs most often missing from a comparison. Someone must operate monitors, managers, OSDs, pools, upgrades and capacity planning every month, and someone must answer when a node fails at night. Ask what share of an engineer's time the cluster will need, which skills must be hired or trained, and whether support is covered by an internal rota or a paid agreement. Upgrade work recurs as well. Ceph's Squid release has an estimated end of life of October 31, 2026, and Tentacle has an estimated end of life of June 1, 2027, according to the Ceph releases page, so budget for at least one planned upgrade cycle per release line.

Most teams model this in-house first, using a spreadsheet of hardware, power, rack space, network, staff time and support contracts across the full term of the storage contract. Many then ask a partner to check the model, because the hidden items are usually sizing, failure-domain design and recurring upgrade effort. Whichever route you take, request a written quote or model that separates one-time costs (hardware, installation, initial testing, migration) from recurring costs (power, support, staff time, refresh and upgrades), and ask for every assumption about raw-to-usable capacity and growth rate to be stated in writing.

What a Ceph cost of ownership model covers

A Ceph cost model connects what you buy, what you can actually store, and what it takes to run the cluster for several years. Each card below is one part of that model and names the deliverable you receive. DeployOpen builds the model from a written scope and does not publish prices, so the figures come from your inventory, your hardware and staffing choices, and the support terms you select.

Workload and capacity inventory

This card records what the cluster must hold: block volumes for virtualization or databases, CephFS shares, and RGW buckets, with growth rates, retention periods and IOPS or throughput targets for each. Without this inventory, any hardware quote is a guess. The deliverable is a spreadsheet of workloads with stated assumptions for growth, retention and performance, plus a list of data sets that need confirmation from their owners before sizing starts.

Hardware and network options

This card compares server, drive and network configurations against the Ceph hardware recommendations. Those recommendations call for a dedicated drive per OSD, shared SSDs for WAL and DB on HDD-based OSDs, enterprise-class SSDs for metadata, and bonded network links across two switches. Each option carries a different purchase price, power draw and rack footprint. The deliverable is a bill of materials per option with the vendor quotes you still need to obtain and the benchmark results you should request before buying.

Usable capacity and failure domain model

This card converts raw capacity into usable capacity. It applies replication or erasure coding overhead, reserves space for recovery after a failure, and places each copy across CRUSH failure domains such as host, rack or room. The result is often much less usable space than the raw total suggests, so the cost per usable terabyte is the figure to compare. The deliverable is a capacity model showing raw, overhead, reserve and usable figures per pool, with the failure domain assumed for each.

Staffing and operating effort

This card estimates the people time needed to run Ceph after go-live: patching through cephadm, monitoring cluster health, handling disk replacements, capacity planning, and on-call coverage. It also captures the skills gap if your team has not operated distributed storage before. The deliverable is a staffing model listing roles, the share of time each role spends on Ceph, and the operating tasks behind each figure. Ask whether the estimate includes the on-call rota and the time to restore a failed node.

Support options and maintenance cost

This card covers how you keep Ceph on a maintained release. The Ceph releases page lists Squid with an estimated end of life of October 31, 2026, and Tentacle with an estimated end of life of June 1, 2027, so the upgrade cycle is a recurring cost. Commercial Ceph distributions and third-party support change what you pay and who answers incidents. The deliverable is a comparison of support models, with the response terms, upgrade coverage and escalation paths each one includes, and a list of questions for each vendor.

Multi-year comparison against alternatives

This card places the Ceph model next to the incumbent or shortlisted options, such as a SAN, NAS, cloud object storage or a commercial Ceph distribution. It lays out one-time and recurring costs over the same period and the same usable capacity, so the comparison is like for like. The deliverable is a comparison summary with the assumptions behind each line, the points where the figures are most sensitive, and an open questions list for each vendor. Ceph itself is LGPL-licensed with no paid edition from the project, so license cost is not the main variable here.

What drives Ceph cost of ownership up or down

This table lists the inputs that most change what a self-run Ceph cluster costs over several years, with one way to keep each one under control. Read each row as a question to answer before asking any vendor or partner for a quote. The main takeaway is that hardware price is only one part of the total, and people, upgrade effort and evidence work often matter as much.

DriverWhy it moves costHow to keep it down
Capacity growthRaw capacity bought must cover replicas or erasure-coded overhead, so usable growth needs more raw drives, bays and power than the headline number suggests.Model raw versus usable capacity for each year, and add drives in planned batches rather than one large early purchase.
Number of clusters and sitesEach cluster adds monitors, managers, operating overhead, monitoring and upgrade cycles, and multisite designs add replication links and testing.Consolidate workloads into fewer clusters with clear failure domains where your risk model allows it.
Protocol mix (RBD, CephFS, RGW)Block, file and object services differ in metadata load, gateway capacity and client integration, so each service adds sizing and test effort.Start with the protocol the business needs now and confirm the metadata and gateway sizing before adding the next one.
Redundancy schemeReplication uses more raw capacity than erasure coding but is simpler to recover, and the choice sets how much hardware sits idle for protection.Match the scheme to each pool's data value and failure domain, and avoid one scheme for all data by default.
Drive and network choicesDedicated drives per OSD, shared SSDs for WAL and DB on HDD-based OSDs, enterprise SSDs for metadata and bonded links across two switches each add component cost.Follow the vendor hardware recommendations for the workload, and benchmark representative hardware before purchase instead of buying on spec sheets alone.
Memory sizingMemory sized only for calm periods leads to rebuilds and recovery spikes that cause slowdowns, so buying for peak use costs more up front.Size memory for peak recovery and backfill load, and confirm the figure with the hardware recommendations for your OSD count.
Number of administrators and on-call coverageCeph needs staff who understand health warnings, placement, recovery and client impact, and small teams pay for after-hours coverage that often exceeds the license-free software saving.Document runbooks for common health states, train at least two people per cluster, and agree escalation paths before go-live.
Upgrade cadenceEach upgrade needs testing, a rolling order, a maintenance window and rollback planning, and falling behind a maintained release forces a larger jump later.Plan a regular upgrade cycle on a maintained release and rehearse the process in a non-production cluster first.
Compliance evidence needsAssessors expect access records, configuration baselines, backup restore tests and change records, and producing them by hand takes recurring staff time.Define the evidence list early, automate exports where possible, and confirm with your auditor which records they will request.
Support tierCommunity support is free but leaves response times and escalation to your team, while a commercial agreement adds a fixed recurring fee that depends on the level chosen.Compare the support scope in writing against your internal skills, and ask each provider what their agreement covers and excludes.

Why raw capacity overstates what Ceph gives you

The purchase order for a Ceph cluster is usually sized in raw terms, meaning the total capacity of every drive in every host, while the business plans in usable terms, meaning how much data it can store and still meet its durability and performance targets. The distance between those two numbers is the first thing to pin down in any cost of ownership model. Before comparing hardware quotes or commercial editions, ask for the raw figure, the usable figure, and the assumptions that connect them.

The gap depends on pool design. A replicated pool stores several full copies of each object, so its overhead is set by the replica count. An erasure-coded pool stores data and parity fragments, which lowers overhead for the same failure tolerance but adds CPU work on writes and more network traffic and effort during recovery. CRUSH failure domains, configured in the CRUSH map, decide how many copies or fragments must sit on separate hosts, racks or rooms. A stricter domain can require more hardware for the same usable capacity. Confirm the replica count or erasure-code profile, and the failure domain each pool uses, against your own durability requirements.

Usable capacity is also reduced by headroom. Recovery after a failed drive or host needs free space to rebuild data elsewhere, so a cluster filled to the limit cannot heal cleanly. Ceph's full ratio settings stop client writes before the cluster runs out of space, and the level you plan to operate at is a business decision, not a default. Memory and SSD sizing from the hardware recommendations also changes drive counts. The recommendations advise a dedicated drive per OSD, moving WAL and DB onto shared SSDs for HDD-based OSDs, enterprise-class SSDs for metadata, and sizing memory for peak use. Each of these choices changes how many drives you need, and they all belong in the quote's assumptions.

When you ask a vendor or partner for a sizing, request the assumed overhead for each pool, stated as a multiple of raw capacity, and the usable figure at a stated fill level, such as the operating ceiling you intend to use. Ask them to show the full calculation: replica count or code profile, failure domain, reserved recovery space, full-ratio threshold, and the drive count that results. Ask which figures came from benchmarks on comparable hardware and which are assumptions. Illustrative example: if a quote shows raw capacity only, you cannot compare it with a proposal that lists usable capacity at 70 percent fill, so request the same basis from every bidder.

Treat the overhead and usable figures as hypotheses until they are checked against your own pool design and testing. Run a representative workload on a pilot cluster, simulate a host failure, and measure how long recovery takes and how much free space it consumes. Record the results and reuse them in the multi-year model, because the same drive count can deliver very different usable capacity depending on the choices above.

How a Ceph cost model is built in phases

The sequence turns workload assumptions into a multi-year cost model that compares self-hosted LGPL Ceph with commercial distributions and proprietary storage, with each phase producing a document the next one depends on. The final output is a written handover that a finance lead, architect and operations team can all work from.

  1. Discover workloads, growth and constraints

    The team gathers the workloads that will sit on Ceph, including block volumes for virtualization, shared file systems, and S3-compatible object buckets. They record current capacity, expected growth, data retention, performance targets, and the sites and compliance boundaries the cluster must respect. The output is a workload register with growth assumptions that each have a named owner. The step is complete when the client confirms the register matches how the business expects to use storage.

  2. Compare architecture options and failure domains

    Each candidate design is written down with its failure domains, meaning the host, rack, or site boundaries that replicas or erasure-coded chunks must span. The team compares replicated and erasure-coded layouts, cephadm and Rook deployment models, and the number of sites. The output is a short set of architecture options with the raw-to-usable capacity ratio, the failure scenarios each option tolerates, and the operational skills each one requires. The step closes when the client selects one option to price.

  3. Request hardware and network pricing

    Using the selected design, the team writes a bill of materials covering drives per OSD, shared SSDs for WAL and DB on HDD-based OSDs, enterprise-class SSDs for metadata, memory sized for peak use, and bonded network links across two switches. Vendors or resellers quote against that list, and the team asks each for lead times, warranty terms and support levels. The output is a comparable set of priced quotes, with the benchmarking plan that will be run before purchase. The step is done when every line in the bill of materials has a quote or a stated gap.

  4. Build a multi-year cost model

    The team builds a spreadsheet or model across the planning horizon, separating one-time costs (hardware, installation, migration, initial testing, and training) from recurring costs (power, cooling, data center space, support, staff time, licenses for any adjacent tools, and upgrade effort). Software from the project carries no license fee, so the model shows the cost of the people and support that run it. Upgrade work is scheduled against release dates: Squid's estimated end of life is October 31, 2026, and Tentacle's estimated end of life is June 1, 2027, so the model includes a planned move to Tentacle before Squid support ends. The output is a model with stated assumptions and a per-line source for every number.

  5. Run a sensitivity review on growth and staffing

    The model is rerun with changed inputs: faster or slower data growth, a different number of administrators, a longer or shorter time before the cluster reaches its capacity limit, and an unplanned upgrade or incident. The team checks which assumptions move the total most and whether the result still holds against a commercial distribution or proprietary storage quote. The output is a sensitivity table and a list of the three to five inputs that need better data. The step is complete when the client agrees which assumptions are fixed and which must be validated before purchase.

  6. Deliver a written handover

    The team writes a handover pack that explains the architecture choice, the bill of materials and its quotes, the assumptions behind each cost line, the sensitivity results, the upgrade calendar, and the open questions. It also records who owns each assumption and how the model will be updated when growth or staffing changes. The output is a document the client can review without the consultant present. The step is complete when the client accepts the handover in writing and knows which numbers to confirm with vendors and their own finance team.

How self-run Ceph compares with commercial distributions and proprietary storage

Self-run Ceph means your team, or an implementer you contract, deploys and operates the source under the LGPL-2.1 or LGPL-3 license. The project offers no paid edition, so the software itself carries no vendor fee, and the cost sits in hardware, people, time and any support contract you choose to buy separately. Operational risk stays with your organization unless you contract it out, and the data remains on hardware you own.

What is paid for:

  • Hardware: drives, SSDs for WAL, DB and metadata, and network links. The hardware recommendations advise a dedicated drive per OSD, shared SSDs for WAL and DB on HDD-based OSDs, and bonded links across two switches.
  • Labor: design, deployment, monitoring, capacity planning, upgrades and recovery after drive failures.
  • Support: optional third-party or internal on-call coverage, which you price and scope yourself.

Recurring and one-time costs: the initial build is largely one-time, while hardware refresh, staff time and upgrades recur. Squid's estimated end of life is October 31, 2026, so plan at least one upgrade cycle within the model.

Operational risk: your team owns the upgrade order, health checks, memory sizing for peak load and benchmarking before purchase.

Exit and lock-in: no license ties you to a vendor, but leaving the cluster still requires a migration plan and spare capacity.

Check the staffing and hardware lines first, because they carry most of the cost in this model.

Recurring Ceph costs after go-live

This table lists the recurring cost lines of running Ceph yourself after go-live, showing whether each one is one-time or recurring, what drives it, and what to request in a quote. Use it to build a multi-year model and to compare an internal team with a partner-supported model on the same lines. The main takeaway is that the software license is zero, while hardware refresh, people, facilities and upgrade testing carry most of the ongoing cost.

Cost lineOne-time or recurringWhat drives itWhat to request in a quote
Hardware refresh and expansionRecurring (refresh cycles) and one-time per expansionRaw capacity needed after replication or erasure coding, drive failure rates, OSD count per host, and the benchmark results used for sizingBill of materials with drive classes, a sizing basis tied to usable capacity, and spares policy for failed drives
Data center or colocation space and powerRecurringRack units, power draw per node, cooling, and the number of hosts needed for failure domainsMonthly space and power rates, contract term, and whether expansion racks are priced in advance
Network capacity and switchesOne-time build, then recurring refreshBonded links across two switches, cluster and public network separation, and bandwidth needed for recovery trafficSwitch models, port counts, optics, and the topology used for redundant links and cluster network separation
Internal administrator timeRecurringNumber of clusters, upgrade frequency, change volume, and how many staff are trained on cephadm operationsNamed roles, hours per month assumed, and the staff skills the plan relies on
On-call and monitoringRecurringHealth alerting coverage, after-hours response expectations, and monitoring tooling that must be maintainedAlert scope, escalation path, response time commitments, and who owns monitoring configuration
Support subscription or retainerRecurringWhether a commercial Ceph distribution or a partner retainer is chosen, and the response scope requiredIncluded upgrades, response expectations, named exclusions, and whether security fixes on maintained releases are covered
Upgrade and testing effortRecurring, tied to release windowsThe maintained release windows on the Ceph releases page: Squid (estimated end of life October 31, 2026) and Tentacle (estimated end of life June 1, 2027), plus the test environment sizeUpgrade path, test cluster scope, rollback plan, and which upgrades are included in a fixed fee
Staff trainingOne-time onboarding, then recurring refreshTeam turnover, new release features, and the depth of cephadm and CRUSH knowledge needed for the clusterCourse outline, lab access, and whether training is delivered on your own cluster

Where Ceph cost models go wrong

Most Ceph cost models fail in predictable places. The errors are usually missing lines: capacity that cannot be used, people who are not on shift, and a second site that was never priced. Each card names one failure and the check that closes it in your model.

Usable capacity after replication and recovery

Raw capacity is the sum of all device sizes, but usable capacity is what remains after replication or erasure coding overhead and after keeping enough free space for recovery. Ask for raw, usable and planning capacity as three separate lines in the model. Check the fill level you plan to run at, and confirm that the recovery work after a host failure fits inside the free space you reserve. Ceph's hardware recommendations also favor sizing memory for peak use, so memory belongs in the capacity review too.

Second site and DR copy

A multisite setup or backup copy adds a second hardware line, inter-site links, backup tooling if you use it, and test time for failover. Model the second cluster or backup target as its own line with its own hardware, network and staff effort. Confirm recovery point and recovery time targets with the business before costing replication, because those targets set the design. A model that prices only the primary cluster understates the platform's cost from the start.

One administrator for every hour

A Ceph cluster can raise health warnings, lose drives and start recovery work at any hour, so a model that assigns one administrator to all hours understates labor. Model on-call rotation, escalation to a second engineer and handover time as separate costs. Ask who holds cephadm and Dashboard access, and who approves a disk replacement outside business hours. Missing coverage often appears only after the first weekend incident.

Squid to Tentacle upgrade window

The releases page estimates Squid's end of life as October 31, 2026, and Tentacle's as June 1, 2027. An upgrade costs staff time, a maintenance window, test cluster time and rollback planning. Enter the upgrade as a recurring cost tied to the release calendar rather than as a one-off. Confirm the current end of life dates on the Ceph releases page before you set the date in the plan.

Network cost for bonded links

Ceph's hardware recommendations advise bonding network links across two switches. Each bonded host needs a port on each switch, cabling or optics, and spare capacity on both switches. Price the network per host and per switch, and include replication and recovery traffic, not only the storage nodes. Ask the integrator or vendor to confirm port counts, switch redundancy and the cost of expanding either switch later.

Benchmark from one workload

A throughput result from one workload, such as large sequential writes, does not predict latency for small random database I/O on the same hardware. The hardware recommendations say to benchmark before buying because no two clusters are alike. Build the model around the workload mix you actually run. Ask for a test plan that measures each pool type and the recovery period separately, so the purchase reflects your workloads.

What your team needs to provide for an accurate Ceph cost model

A Ceph cost model is only as good as the inputs behind it, and most of those inputs have to come from your organization rather than from the software. Before any hardware, network or staffing number is worth comparing against a commercial distribution or proprietary storage, your team needs to supply current capacity, expected growth broken down by workload, the protocol mix you must serve, and the performance targets those workloads depend on. Ceph serves block through RBD, file through CephFS and object through the Ceph Object Gateway (RGW), and each has different overhead, so a single terabyte figure is not enough.

Capacity inputs should separate raw from usable needs. Ask each workload owner for the usable capacity they expect in one, three and five years, the replication or erasure-coding scheme you intend to use, and the free-space headroom you want to keep. Then list the sites and failure domains the cluster must survive, such as a single rack, a room, a building or a separate region. The number of failure domains drives how many hosts and drives you must buy, and it also determines whether a second site, and its network link, belongs in the model at all. Record performance targets in plain terms, such as expected IOPS, throughput and latency for the most demanding applications, because the hardware recommendations advise benchmarking before buying.

Existing assets change the model more than most teams expect. List current hardware with its purchase date, warranty end date and support contracts, and list any SAN, NAS or cloud storage contracts with their end dates and exit terms. A contract that ends in the same year you plan to migrate is a cost driver, and so is a server fleet that will still be under warranty and reusable for OSD hosts. Also state which network switches and links already exist, because the recommendation to bond links across two switches may or may not need new equipment.

People costs are often the largest recurring line and the least documented. State who will operate the cluster, how many engineers can do so, what on-call coverage you require, and which hours the platform must be supported. Identify who will handle upgrades, drive replacements and capacity reviews, and whether those tasks sit inside an existing team. Add compliance evidence requirements as well: which controls must be evidenced, how long logs must be retained, and which auditor or assessment body will review them. These choices change tooling, retention storage and effort.

Finally, name one owner with authority to approve assumptions on growth, scope, risk tolerance and budget. Missing owners and unstated growth assumptions are the most common reasons a cost model has to be redone. When a figure changes after a model is signed off, nobody is left to decide which version stands, and the comparison with a commercial Ceph distribution or proprietary array becomes arguable. Ask for a written list of assumptions, each with an owner, a date and a source, and confirm the license position with your legal team, since the Ceph source is LGPL-licensed and the project itself offers no paid edition.

Questions buyers ask about Ceph cost and editions

Does Ceph itself carry a license fee for production use?

No. The Ceph project does not sell a paid edition, and its source is licensed under LGPL-2.1 or LGPL-3, according to the COPYING file in the Ceph repository. Some bundled components carry other licenses, so have your legal team check the full component list before production use.

What you pay for is everything around the software: servers, drives, network, power, data center space, and the people who build and run the cluster. Support is optional. If you buy it from a vendor or partner, the contract is a separate line item, and you should confirm exactly what it covers, including upgrades, backports and response commitments.

What drives the total cost of running Ceph the most?

Hardware and the capacity you must buy usually weigh most heavily. Raw capacity is not usable capacity in the sense that replication or erasure coding consumes part of every drive, and headroom for recovery and growth consumes more.

Other major factors:

  • Staffing, since someone must run upgrades, monitoring, capacity planning and incident response for years
  • Network design, including bonded links across two switches
  • Memory sized for peak load rather than average load
  • The number of failure domains your layout requires

The most reliable way to see which factor dominates in your case is a model built from your own workload and benchmark results.

How long does a Ceph cost review take to complete?

The duration depends on scope, so no single timeline applies to every cluster. A review that compares one storage tier against a single alternative moves faster than a model covering block, file and object workloads, several sites and a comparison with commercial distributions and proprietary storage.

Time is driven by how quickly your team supplies workload data, hardware quotes and network details, how many scenarios you want modeled, and whether benchmarking on your own candidate hardware is part of the work. DeployOpen fixes the timeline in the written scope before work starts, so ask for the schedule and its assumptions in that document.

What information must our team provide for a cost review?

Your team provides the inputs the model cannot infer. Expect to supply current and forecast capacity by workload, growth assumptions, performance targets such as latency and throughput, and the hardware options or vendor quotes you are considering.

Also provide data center power and space costs, the network design or switch models, the staffing model you use today, and the support and renewal terms for existing storage. Include any compliance requirements that shape replication, encryption or retention. The more accurate these inputs are, the closer the output tracks your environment.

Can our internal team build a Ceph cost model without outside help?

Yes. An internal team can build the model alone if it has the inputs listed in the review scope and time to benchmark. Ceph's hardware recommendations advise benchmarking before buying because no two clusters are alike, so the model should use measured results from your candidate hardware instead of vendor claims.

Your team will need someone who understands CRUSH failure domains, replication versus erasure coding, and how memory and network choices affect recovery. Some teams split the work, with staff building the model and an outside reviewer checking assumptions and the benchmark method. Either way, record every assumption so the model can be re-run as prices and workloads change.

Is a commercial Ceph distribution cheaper than running open-source Ceph?

It depends on staffing, support scope and hardware, so compare written terms line by line. A commercial subscription adds a recurring fee for support. It may reduce the in-house effort needed for upgrades and troubleshooting, and it may include hardware compatibility guidance, but only if the contract says so.

An internal team with Ceph experience may find that a subscription adds cost without removing much work. Ask each option to state its release support windows, backport and security fix policy, upgrade assistance, response commitments and exit terms. Then model both paths over the same number of years with the same hardware and staffing assumptions.

What does a Ceph cost review deliverable include?

The core deliverable is a written cost model with its assumptions, sensitivity ranges and a plain summary of the main cost drivers. The model covers hardware, raw and usable capacity, network, people, support and any commercial option you want compared, over the number of years you specify.

You receive the model file, a list of inputs with their sources, the benchmark method and results, and a short report that explains the findings and open questions. The report identifies which inputs change the answer most, such as growth rate or drive cost, so you can test scenarios yourself. DeployOpen does not issue audit reports or attestations. The deliverable is planning evidence for your own decision.

How DeployOpen scopes and delivers Ceph cost of ownership work

DeployOpen builds the multi-year cost model for a Ceph cluster inside your own infrastructure, using your hardware quotes, capacity targets and staffing assumptions. Engagements are fixed-scope, with scope, deliverables and timelines agreed in writing before work starts, and ongoing support is available as a retainer.

How we scope

  • Written scope lists the workloads (RBD, CephFS, RGW) and capacity targets the cost model must cover.
  • Scope names the cost components included, such as hardware, network, staffing and support, and which are excluded.
  • Scope states the commercial Ceph distributions or proprietary storage products that will be compared, if any.

How we build

  • We model raw versus usable capacity for your chosen replication or erasure coding layout and failure domains.
  • We cost drive, SSD, network and memory choices against the Ceph hardware recommendations and your benchmark results.
  • We build a multi-year model separating one-time purchases from recurring power, staffing, upgrade and support costs.

How we hand over

  • You receive the cost model as a working spreadsheet with stated assumptions, sensitivities and the source of each input.
  • Documentation explains which figures came from your quotes, which came from public vendor documentation, and what to re-check.
  • A walkthrough covers how to update the model when hardware prices, staffing or Ceph release timelines change.

How we support

  • Ongoing support can be added as a retainer to refresh the model when release support dates or hardware costs change.
  • Support covers reviewing the model against actual cluster growth, upgrade plans and Squid and Tentacle lifecycle dates.
  • Confirm with DeployOpen in the written scope which updates, reviews and response expectations a retainer includes.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.