SaaS v. On-premises Software: Which One is More Green?
In case you haven’t heard (or aren’t obsessively following IT trends like we are), the great trend in software is the evolution from traditional “on-premises” software (e.g. client/server software installed at the office) to Software as a Service (SaaS) (i.e. web-based applications that are managed in the vendors’ data center and accessed “on-demand” through a web browser).
Given what’s at stake for software companies in either camp, debating the merits of each model has led to some fiery discourse. We thought we’d fan the flames by introducing another angle: which model is “greener;” that is, better for the environment.
Understanding the Models
On-premise software is what most people think of when they think of a software system. You pop in a CD or download a big file from the Internet and the install begins. Files are copied to your computer and/or a server machine, where they are stored and run. Because the client and server software components are both doing a lot of computations, a fair amount of power is required.
With SaaS, there is no local installation of software because the vendor manages all the code and the data in their data center. Users access the system through a web browser and its primary role is to present the user interface – not a very computationally intensive function.
On-Premise Energy Consumption
Now let’s dig into the power consumption of the on-premise model. We’ll use the example of a typical physician practice, since electronic medical records (EMR) software is a market we know well. The “On Premises” side of the graphic below illustrates a four-physician medical practice, running EMR software on their own in-house server.
The HP ProLiant DL server, one of the most commercially popular servers on the market today, will consume 7,008 KW of server energy per year. That’s running 24 hours a day, 365 days a year.
In addition, each user is using a Dell desktop 546, Dell’s most popular starter desktop. A single 546 Dell desktop will consume 600 KW of energy a year, running 8 hours a day for 250 days a year (an average work year).
A four-physician practice will consume 9,408 KW of power each year just to run EMR software on-premise. Each user will personally consume 2,352 KW of power each year.
SaaS Energy Consumption
Now let’s see how the energy consumption of SaaS software stacks up. Rackspace, one of the largest providers of cloud computing hosting services, lists the Dell PowerEdge 2950 III as one of it’s most popular server choices. And since a data center would have a redundant server in addition to the PowerEdge, our SaaS applications are powered by two of these servers.
Running 24 hours a day for 365 days a year, the total energy consumption for these two Dell servers running SaaS applications would be approximately 6,570 KW/yr each, or 13,140 KW/yr total.
However, in a modern SaaS data center there are economies of scale that enable the software vendor to run many customers on the same server (or small number of servers). The first way they might do this is to develop a “multi-tenant” architecture. That is, much like many people can share the same apartment building, SaaS customers can share the same software application and server. Extending the analogy, each SaaS user has their own passwords and permissions just like each tenant in an apartment building has their own set of keys.
Running this server in a SaaS data center allows the SaaS EMR vendor to tens or hundreds of customers on one server. When a new customer goes line with the application, the incremental computing requires – an power consumption – increase only marginally.
How does this affect energy consumption by our physicians?
Now our physicians are only using 131.4 KW (1/100th) of the Dell PowerEdge server energy each year because of the multi-tenant architecture. Also, because SaaS applications require less computing power on the client, the physicians are able to switch to more efficient Dell netbooks, which only consume 120 KW of power each per year.
Using SaaS, our four physician practice now only consumes 611.4 KW per year running their EMR software. That’s 152.85 KW per year, per physician.
That’s an 93% reduction in overall energy consumption for a four physician practice using SaaS EMR software over on-premise software!
Beyond Power Consumption
Power consumption isn’t the only area where we found that SaaS is greener than on-premises. Here are a few more considerations.
- Remote IT support. Whether or not your IT support is in-house, they’re going to consume energy traveling to and from an office to perform maintenance and fix problems. Since there really isn’t much of anything to maintain at the office, SaaS vendors are able to provide remote IT support, reducing travel and CO2 emissions.
- Less frequent replacement of PCs. Given that SaaS applications just require a web browser on the client machine, you really don’t need a very powerful PC. SaaS customers can keep their old machines in place or get a longer life from any new machines they buy. This compares to on-premises software, where customer will often upgrade hardware to support the computing resource requirements of new client software.
- Telecommuting. Accessing on-premise software remotely is typically slower and more technologically complex than a SaaS application. With SaaS applications accessible from any computer with an Internet connection, employees can work remotely, saving fuel and energy costs in the process.
23 Comments |
Leave a Comment
Subscribe to Comments
[...] Read the full post and comment at Software Advice. In case you haven’t heard (or aren’t obsessively following IT trends like we are), the great trend in software is the evolution from traditional “on-premises” software (e.g. client/server software installed at the office) to Software as a Service (SaaS) (i.e. web-based applications that are managed in the vendors’ data center and accessed “on-demand” through a web browser). [...]
September 22, 2009 @ 11:02 am
[...] Thorman from SoftwareAdvice.com wrote an interesting blog post today, comparing the energy consumption of a traditions client-server architecture in your [...]
September 22, 2009 @ 11:44 am
Interesting article! I think the savings, financial and environmental, make the SAAS option a serious contender to traditional Intranet applications.
See my post on the subject: http://www.aceproject.com/cs/blogs/aceproject/archive/2009/09/22/software-as-a-service-greens-your-workplace.aspx
September 22, 2009 @ 11:46 am
Chris,
I’ve often seen reference to the positive environment impact of SaaS, but it’s very useful to have you quantify that impact.
SaaS providers should certainly consider adding these “green” benefits to their marketing messages.
Peter Cohen
SaaS Marketing Strategy Advisors
September 22, 2009 @ 12:51 pm
Chris,
I really like the way you used a concrete example and quantified the power savings. One other green benefit is if hosting providers are using multi-tenancy, then fewer servers have to be built, maintained and recycled, which means far fewer raw materials are used and fewer toxics are released.
September 22, 2009 @ 3:10 pm
[...] article posted on the US site SoftwareAdvice caught my eye today. What with world leaders meeting in New York to discuss climate change I [...]
September 23, 2009 @ 3:08 am
[...] Thorman has an interesting post that is unusual in actually trying to apply some real numbers to the discussion. In it, he looks [...]
September 23, 2009 @ 7:30 am
Chris, good job.. Please see my blog about a related work done by NetSuite. bit.ly/22cBz2 Zen
September 23, 2009 @ 9:13 am
Chris, Great post!!!
I particularly like the section “Beyond Power Consumption” which is so often forgotten…
Fabrice Cathala
SaaS Consultant
September 23, 2009 @ 4:28 pm
Thanks Fabrice. We tried to cover all the angles!
September 23, 2009 @ 4:41 pm
Thanks Zen. Nice write up!
September 23, 2009 @ 4:42 pm
Really interesting perspective (which I haven’t seen explored before) and write-up, thanks!
September 24, 2009 @ 12:01 pm
We also quantified the environmental impact of SaaS but not from the server energy consumption standpoint. Rather we looked at using a SaaS collaborative workspace enabled an individual company to significantly reduces its own carbon footprint. Specifically Catalyst Resources was able reduce its carbon impact footprint by 21,000 lbs of CO2 per month, while simultaneously reducing expenses and increasing billable activities by nearly 20%.
So both on the server end of things and on the actual individual level, SaaS, because it enables remote work and collaboration, will play a significant role in reducing environmental impact.
Hard numbers from our study our available at http://www.catalystresources.com/pr/detail/catalyst_resources_uses_rias_and_saas_to_shrink_carbon_footprint/
September 24, 2009 @ 6:11 pm
We looked at it as a ‘damned if you do, damned if you don’t’ proposition, with detractors on both sides & suitably imposing arguments. Our thoughts? Please both sides of the equation; an SaaS for those that see its merits – and – a local Server variant. A complete Solution (tables, queries, files, images, actions,pages, etc) – can be selectively bundled on either the SaaS or local server vsn – and restored in its entirety on the other platform. So instead of insisting that only one school of thought is correct, assume that both are correct.
September 25, 2009 @ 10:07 am
SaaSational post!
I’ve been wanting to see something like this for a bit that shows the energy efficiency of SaaS. Very good to compare to on-premise.
Thanks Chris.
Stay SaaSy San Diego
September 25, 2009 @ 11:44 am
[...] @ Software Advice) Posted Under : Cloud Technology Tags saas cloud computing on-demand energy emr on-premise [...]
September 25, 2009 @ 1:39 pm
[...] have discovered recently an interesting view on advantages of using SaaS software – see article «SaaS v. on-premises Software: Which One is More Green?». The author claims (with numbers and calculations) that using SaaS solutions in your business help [...]
September 28, 2009 @ 5:50 am
[...] a study regarding the environmental impact of SaaS applications in his blog post titled, “SaaS v. On-premise Software: Which One is More Green.” The post garnered a lot of buzz and sparked a healthy debate on the [...]
October 6, 2009 @ 4:19 pm
[...] result was an impressive 93% reduction in overall energy consumption for a four physician practice – and that was before they had even factored in the energy [...]
October 8, 2009 @ 6:25 am
Hi Chris, good information!
October 10, 2009 @ 11:17 pm
No doubt…SaaS is more green
October 12, 2009 @ 6:46 am
Saas is clearly better, cheaper and greener but what about security and confidentiality of user’s data files
November 1, 2009 @ 5:16 am
[...] Intuitively, you would expect SaaS based technology to drive efficient use of resources and utilities which in turn drives sustainability. Chris Thorman gives this intuition some credibility [...]
November 22, 2009 @ 12:58 am

