COE 558Lecture 02Part 05
Cost of on-premise operation and TCO
Lists the cost drivers of legacy IT and works through a three-year total cost of ownership calculation for a 50-employee news streaming SME.
- Concepts
- 5
- Slides
- 29-34
- Reading
- 30 min
Why this part matters
Whether to move to the cloud is a cost decision before it is a technical one. To say “the cloud is cheaper” honestly, you first need a defensible number for what running your own servers really costs.
This part builds that baseline for a realistically sized company: a 50-person news streaming firm with five servers. You will meet the five places money goes in legacy IT, the accounting line between buying assets and paying to run them, and then the full arithmetic that lands on a three-year total cost of ownership of 89,715 EUR. Recomputing these numbers is a likely exam question. The method also carries straight into research, where you will size edge and fog deployments the same way. Part 06 takes this baseline and puts the cloud next to it.
By the end you can
- List the five cost drivers of legacy IT and classify each as one-off or recurring.
- Distinguish CapEx from OpEx using accounting definitions, and correct the slide's placement of maintenance.
- Recompute the case study's CapEx, annual OpEx and three-year TCO from the hardware and price inputs.
- Convert measured server power and cooling into annual energy cost and an implied PUE.
- Critique the TCO's assumptions and name the costs it leaves out.
A 50-person company buys five servers. The invoice arrives and gets paid, and it feels like the job is done. It is only the start. The servers need a rack and a room to stand in. They burn electricity every hour of every day, and an air conditioner has to remove the heat they make. Someone has to install them, configure them and patch them. In year three a disk dies, the RAM is too small, and the cycle of buying begins again.
That is the life of Legacy IT. In part 03 you saw that in this model the customer manages every layer, from the building up to the application. The flip side is simple: the customer also pays for every layer. The honest way to price it is the Total cost of ownership (TCO), which adds up everything it costs to own and run the system over its life, not just what it costs to buy.
Five buckets of cost
- Hardware purchase. Servers, storage and network gear.
- Housing. The enclosure (rack, power strips, console switch) and the room it lives in.
- Operations. Power, cooling and maintenance.
- Personnel. The people who install, configure and maintain the machines.
- Upgrades and refresh. Extending or replacing hardware as it ages.
The buckets behave differently over time. Hardware, housing kit and refreshes are lumpy: big amounts at a few moments. Accountants call this kind of spending Capital expenditure (CapEx). Operations and personnel recur month after month, and that is Operational expenditure (OpEx). The next concepts make this split precise. For now, notice which buckets the case study will actually price, because the gap matters at the end.
| Cost bucket | Example | One-off or recurring | Counted in the case study? |
|---|---|---|---|
| Hardware purchase | Servers, SAN, network switches | One-off | Yes |
| Housing | Rack, PDU, KVM switch, the room and its rent | Both: kit is one-off, rent recurs | Yes |
| Operations | Power, cooling, maintenance | Recurring | Power and cooling yes, maintenance no |
| Personnel | Administrators who install, configure and patch | Recurring | No |
| Upgrades and refresh | New disks, more RAM, replacement servers | Periodic | No |
Recall
Name the five cost buckets of legacy IT, and say which ones recur.
Hardware purchase, housing, operations (power, cooling, maintenance), personnel, and upgrades or refresh. Operations and personnel recur. Hardware and refresh are lumpy one-off or periodic spending, and housing is both: kit bought once plus rent every month.
The company in the case study is a small news streaming firm with 50 employees. It needs three things from its IT: networking, web hosting and backups. The question is what it costs to run that on its own hardware for three years, so it can later be set against a cloud bill for the same job.
Fix the assumptions before you add anything up
A Total cost of ownership (TCO) comparison is only fair when both scenarios use the same scope and the same assumptions. Otherwise the cheaper option may simply be covering less. The case study fixes three assumptions up front.
- The software is open source, so licence fees are zero on both sides.
- Maintenance costs the same on-premise and in the cloud, so it cancels out of the comparison and is left out of both totals.
- The horizon is 3 years. That matches how long servers are typically used before replacement. Barroso et al. note that servers have a shorter lifetime than buildings and are usually depreciated over 3 to 4 years, while data center buildings are depreciated over 15to 20 years.
The hardware
The firm buys five identical 1U rack servers. Each has two Intel Xeon E5-2640 v2 processors, a 2013 server part that Intel lists with 8 cores, 16 threads, a 2.0 GHz base clock, a 20 MB cache and a 95 W thermal design power, for two-socket boards only.
Server specification from the case study (per server unless stated)
- Quantity
- 5 servers, 1U each
- CPU
- 2 × Intel Xeon E5-2640 v2
- Per CPU
- 8 cores, 16 threads, 2.0 GHz base, 20 MB cache, 95 W TDP
- Memory
- 16 GB RAM
- Network
- 4 NICs × 4 ports
- Storage
- 5 TB SAS
- Power supply rating
- 460 W
- Measured draw (slide 34)
- 308 W
Two quick derivations make this concrete. Compute first: 5 × 2 × 8 = 80 physical cores, or 160 hardware threads, across the fleet. Power second: the two CPUs alone can dissipate 2 × 95 = 190 W, the power supply is rated for 460 W, and the measured draw used later is 308 W, about 67% of the rating.
Recall
Why does the case study leave maintenance cost out?
It is assumed to be the same in the on-premise and cloud scenarios, so it cancels when the two are compared. Leaving it out keeps the comparison fair, but it also means neither total is a full cost.
The five servers cost 17,500 EUR. They are bought once and used for years. The electricity bill arrives every month. A technician who comes to replace a failed fan is paid for that visit, even though the fan sits inside a long-lived asset. Those three payments fall into two different accounting categories, and the difference is the heart of the cloud's financial argument.
The accounting definitions
Capital expenditure (CapEx) is spending on fixed assets that will be used for more than one period. The international standard IAS 16 defines such property, plant and equipment as tangible items “expected to be used during more than one period”. Their cost is not charged all at once. Instead it is spread over the useful life by depreciation, “the systematic allocation of the depreciable amount of an asset over its useful life”. Barroso et al. put it in data center terms: CapEx is the investment made upfront and then depreciated over a certain timeframe.
Operational expenditure (OpEx) is the recurring cost of actually running things, excluding depreciation: electricity, repairs and maintenance, salaries of on-site staff, rent, and service subscriptions such as Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). IAS 16 paragraph 12 is explicit that the costs of the day-to-day servicing of an asset are not added to its carrying amount. They are expensed as they occur.
| Aspect | CapEx | OpEx |
|---|---|---|
| When paid | Upfront and lumpy | Recurring and smooth |
| Accounting | Capitalised, then depreciated over the useful life | Expensed in the period it is incurred |
| Examples | Servers, SAN, switches, racks | Power, cooling, rent, salaries, repairs, subscriptions |
| Cloud analogue | None: the provider owns and depreciates the hardware | Pay-as-you-go instances; reserved commitments are prepaid OpEx |
| Risk | Over- or under-provisioning is locked in | Spending scales with actual use |
Why the cloud talks about this split
The Berkeley “Above the Clouds” report notes that the cloud's appeal is often described as converting capital expenses into operating expenses, but argues that “pay as you go” captures the real benefit better. Without an upfront purchase, money stays free for the core business, and capacity can follow demand instead of being bought for a guessed peak. AWS's Well-Architected cost guidance says the same in practical terms: adopt a consumption model, and stop spending money on the undifferentiated heavy lifting of racking, stacking and powering servers. That argument is exactly what part 06 tests against this case study.
Quick check
Under standard accounting, where does routine maintenance of a server belong?
Recall
Is routine server maintenance CapEx or OpEx, and why?
OpEx. Day-to-day servicing does not create or extend an asset, so it is expensed as incurred (IAS 16paragraph 12).
Now the firm goes shopping. Everything on this list is a durable asset paid for on day one, so all of it is Capital expenditure (CapEx). The rule is a plain sum: quantity times unit price, over every item bought.
Worked example
Summing the CapEx
Servers
5 × 3,500 EUR = 17,500 EUR.
Storage area network
One SAN with 5 TB of shared storage: 35,000 EUR.
Network switches
4 × 3,677.50 EUR = 14,710 EUR.
Facilities
Power distribution unit and KVM switch for one rack: 897 EUR.
Cooling equipment
For one rack: 717 EUR.
Result
17,500 + 35,000 + 14,710 + 897 + 717 = 68,824 EUR of CapEx, paid before a single request is served.
Storage, not compute, dominates
The surprise in the bill is where the money goes. The servers, the part everyone pictures, are only about a quarter of it. The SAN alone is 35,000 / 68,824 ≈ 50.9% of the CapEx, and once running costs are added it is still 39.0% of the whole three-year Total cost of ownership (TCO). A SAN is a dedicated network that gives servers shared, redundant, block-level access to pooled disks, and that redundancy and shared access are expensive. This is one reason managed storage and Object storage are such strong selling points for the cloud: the provider amortises that cost over thousands of customers.
Decoding the small items
- PDU, a power distribution unit: the rack's managed power strip that feeds every device in it.
- KVM here means a keyboard-video-mouse switch, which lets one console control many servers.
- SAN, a storage area network: the shared storage pool described above.
Quick check
Which single line item dominates the on-premise CapEx in the case study?
With the hardware bought, the meter starts running. Every watt the servers draw is paid for, every watt of heat they make has to be pumped out by the cooling, and the room has a monthly rent. These recurring costs are the Operational expenditure (OpEx), and adding them to the Capital expenditure (CapEx) gives the Total cost of ownership (TCO).
Worked example
From watts to a three-year TCO
Server power
5 × 308 W = 1,540 W. Over a year, 1.54 kW × 8,760 h = 13,490.4 kWh. At 0.22 EUR/kWh that is 2,967.89 EUR/yr. The slide shows 2,962.
Cooling power
5 × 385 W = 1,925 W, which is 16,863 kWh a year, or 3,709.86 EUR/yr. The slide shows 3,702.
Rent
5 m² × 5 EUR/m² per month × 12 = 300 EUR/yr.
Annual OpEx
Using the slide's figures, 2,962 + 3,702 + 300 = 6,964 EUR/yr.
Three-year OpEx
8,885 + 11,106 + 900 = 20,891 EUR. The 8,885 comes from an unrounded annual power cost of about 2,961.7 EUR times three.
Total cost of ownership
68,824 + 20,891 = 89,715 EUR over three years.
Result
TCO 89,715 EUR: about 29,905 EUR a year, 2,492 EUR a month, or 498 EUR per server per month. The split is 76.7% CapEx and 23.3% OpEx.
Cooling costs more than computing
Look again at the two energy lines. Cooling, at 3,702 EUR/yr, costs more than the servers' own power at 2,962 EUR/yr. For every 308 W of IT load, the room spends another 385 W getting rid of the heat. The standard way to express this is power usage effectiveness, defined by The Green Grid as total facility energy divided by IT equipment energy. Here that ratio is at least (308 + 385) / 308 = 2.25, and that is before counting the UPS, lighting or any other overhead.
The Uptime Institute's surveys put the industry average PUE at about 2.50 in 2007 and about 1.56 in 2024, and large hyperscale sites run well below that average. A small server room cooled by a generic air conditioner is simply much less efficient than a purpose-built data center. That gap is one of the structural reasons the cloud can undercut on-premise running costs.
What the TCO leaves out
The 89,715 EUR is a clean, recomputable number, and that is its value. It is also a lower bound, because several real costs sit outside it. Read the list below against the cost buckets from the first concept.
| Cost | How the case study treats it | Why it matters |
|---|---|---|
| Personnel | Named on slide 29, never priced | Often the largest operating cost in traditional IT |
| Maintenance | Assumed equal on both sides | Cancels only if the assumption holds |
| Software licences | Assumed open source | Free licence, paid support and admin time |
| Cost of capital | Not modelled | Barroso et al. use rates of 7 to 12 percent |
| WAN bandwidth, off-site backup | Not modelled | A streaming firm pays for both every month |
| Refresh after year 3 | Outside the horizon | The cycle starts again |
| Idle capacity | Bought for peak | Armbrust et al. cite 5 to 20 percent average utilisation |
The energy lines are also sensitive to price. At 0.30 EUR/kWh instead of 0.22, three years of power plus cooling rise from about 20,033 EUR to about 27,318 EUR, about 36% more, exactly the price ratio 0.30 / 0.22, because energy cost is linear in price. When you build such a model for research, vary the inputs you are least sure about and report the range, not only the point estimate.
Quick check
Five servers draw 308 W each, all year, at 0.22 EUR/kWh. What is the annual energy cost?
Quick check
Why is the 89,715 EUR TCO best read as a lower bound?
Recall
Compute the yearly cooling energy cost of 5 cooling loads of 385 W each at 0.22 EUR/kWh.
5 × 385 = 1,925 W, times 8,760 h is about 16,863 kWh, times 0.22 is about 3,710 EUR (the slide shows 3,702), more than the servers' own power.
Recall
What is the 3-year TCO and its CapEx and OpEx split?
89,715 EUR. CapEx 68,824 EUR (about 77%) and OpEx 20,891 EUR (about 23%).
Recall
What implied PUE do the slide's cooling figures give, and how does it compare with the 2024 industry average?
(308 + 385) / 308 = 2.25 or more, against an industry average of about 1.56.
Recap
If you remember nothing else
- Legacy IT cost goes well beyond the purchase price. It covers hardware, housing, power and cooling, personnel and upgrades.
- CapEx is upfront asset spending depreciated over its life. OpEx is recurring running cost, and that includes maintenance.
- Case study: 5 dual-socket Xeon E5-2640 v2 servers, open-source software, a 3-year horizon, and maintenance assumed equal in both scenarios.
- CapEx is 68,824 EUR, and the 35,000 EUR SAN is half of it.
- OpEx is 6,964 EUR/yr (power 2,962, cooling 3,702, rent 300), or 20,891 EUR over 3 years.
- TCO = 68,824 + 20,891 = 89,715 EUR, about 498 EUR per server per month.
- Cooling of 385 W for every 308 W of IT load implies a PUE of at least 2.25, against an industry average of about 1.56.
- The figure is a lower bound, because personnel, licences, capital cost and bandwidth are excluded.
Sources
- The Datacenter as a Computer, 3rd edition (Barroso, Hölzle and Ranganathan)BookSpringerChapter 6, Modeling Costs: CapEx and OpEx, depreciation periods, cost of capital, and the people and licence costs of traditional IT.(opens in a new tab)
- IAS 16 Property, Plant and EquipmentDocsIFRS FoundationDefinition of PP&E and depreciation, and paragraph 12 on expensing day-to-day servicing.(opens in a new tab)
- Intel Xeon Processor E5-2640 v2 specificationsDocsIntel ARK8 cores, 16 threads, 2.00 GHz base, 20 MB cache, 95 W TDP, launched Q3 2013.(opens in a new tab)
- Above the Clouds: A Berkeley View of Cloud Computing (Armbrust et al.)PaperUC Berkeley EECS, UCB/EECS-2009-28CapEx to OpEx versus pay as you go, and 5 to 20 percent average server utilisation.(opens in a new tab)
- Global Data Center Survey 2024ArticleUptime InstituteAverage PUE of about 1.56 in 2024, down from about 2.50 in 2007.(opens in a new tab)
- PUE: A Comprehensive Examination of the Metric (White Paper 49)PaperThe Green Grid and ASHRAEPUE as total facility energy divided by IT equipment energy, with cooling and UPS in the facility total.(opens in a new tab)
- Cost Optimization Pillar: design principlesDocsAWS Well-Architected FrameworkAdopt a consumption model, and stop spending money on undifferentiated heavy lifting.(opens in a new tab)