The Medical Blog

SaaS v. On-premises Software: Which One is More Green?

Posted on September 22, 2009 at 9:16 am | 23 Comments

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.

Free online demos of web-based EMRs

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.
SHARE THIS POST:
  • Facebook
  • Twitter
  • Digg
  • del.icio.us
  • Add to favorites
  • LinkedIn

23 Comments | Leave a Comment

 

[...] 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). [...]

[...] Thorman from SoftwareAdvice.com wrote an interesting blog post today, comparing the energy consumption of a traditions client-server architecture in your [...]

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

Comment by Karine Simard
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

Comment by 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.

Comment by Anna Jaeger, TechSoup
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 [...]

Pingback by Green Clouds
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 [...]

Pingback by Are Clouds Green ? | Paul Miller - The Cloud of Data
September 23, 2009 @ 7:30 am

Chris, good job.. Please see my blog about a related work done by NetSuite. bit.ly/22cBz2 Zen

Comment by Zen Kishimoto
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

Comment by Fabrice Cathala
September 23, 2009 @ 4:28 pm

Thanks Fabrice. We tried to cover all the angles!

Comment by Chris Thorman
September 23, 2009 @ 4:41 pm

Thanks Zen. Nice write up!

Comment by Chris Thorman
September 23, 2009 @ 4:42 pm

Really interesting perspective (which I haven’t seen explored before) and write-up, thanks!

Comment by Adam Bullock
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/

Comment by Paul Giurata
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.

Comment by Mike E.
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

Comment by Danny Johnson
September 25, 2009 @ 11:44 am

[...] @ Software Advice) Posted Under : Cloud Technology Tags saas cloud computing on-demand energy emr on-premise [...]

[...] 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 [...]

[...] 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 [...]

Pingback by The Clouds are Turning Green « NetDocuments SaaS Blog
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 [...]

Hi Chris, good information!

Comment by Donna
October 10, 2009 @ 11:17 pm

No doubt…SaaS is more green

Comment by Sree
October 12, 2009 @ 6:46 am

Saas is clearly better, cheaper and greener but what about security and confidentiality of user’s data files

Comment by Festus Aleogena
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 [...]

Pingback by How SaaS is greener « Ordoro
November 22, 2009 @ 12:58 am


Leave a comment