Subscribe to this newsletter
   
  Unsubscribe from this newsletter
   

 



 


 

Open Source Commentary from Navica's CEO, Bernard Golden

March 2007

In This Issue

  • The New Economics of IT

  • Navica News

The New Economics of IT

If you look at most IT organizations, they are trapped in a labyrinth of legacy systems – a mix of applications built on obsolete architectures, specialized home-grown applications created by people who have long since left the organization, and packaged applications from vendors who offer a seductive vision of a completely integrated software stack that, once entered, quickly turns into a House of Mirrors offering no safe exit.

All of these components of the enterprise architecture have one thing in common: they were built for the old world of IT of underpowered hardware and expensive software. Because yesterday’s hardware had so little power, it was critical to create software architectures that used as few processing cycles as possible. Every potential software optimization had to be taken in order to save hardware resources. Because it was vital to conserve those resources, highly integrated software architectures, usually delivered by an infrastructure software vendor, were desirable. And, of course, endless hours went into hand-optimizing the overall IT infrastructure, just to ensure minimally acceptable system performance.

Infrastructure software vendors employed the best talent available, so that the software could be optimized by software geniuses to be shoehorned into the very expensive hardware needed for minimally acceptable performance. And, since the software companies had specialized capabilities due to their talent pool, they could charge enormous premiums for the capability they delivered.

Trained specialists were employed by end user organizations to tweak the hardware components of the infrastructure to ensure every precious cycle was rationed out to gain all possible processing.

Essentially, end users paid gigantic prices to access the work of elite talent. The result is obvious today: an infrastructure designed to incorporate the complexity necessary to achieve acceptable performance. Underlying the infrastructure design is a whole set of assumptions about the skill sets of the people working on the infrastructure, the processes to be followed in managing the infrastructure, and the appropriate costs to be invested in running the infrastructure.

Based on those assumptions, today’s IT organizations stumble through their self-created infrastructure labyrinth, shuddering each time it must be modified, terrified that they’ll touch something and bring it all crashing down around their ears.

There’s only one thing wrong with this: it doesn’t make sense anymore. All the antediluvian economic assumptions about the way IT should be managed are no longer applicable, superseded by the new economics of IT: free software, cheap hardware, and people too expensive to devote to endless, unnecessary infrastructure tweaking. We need to move from a thoroughbred perspective to a draft horse perspective, because today’s draft horse IT infrastructure is plenty good enough.

Free Software and Virtualization: A Marriage Made in Heaven

First off, free software. I have argued, at some length, that the critical innovation of open source is how much less expensive it is compared to its proprietary counterpart. The other aspects of it about which people pour an overwhelming stream of logorrhea out into the Internet – source code availability, redistribution, expansive licenses – are all important. In fact, they ensure that open source remains useful by precluding the possibility of proprietary handcuffs shackling open source products. These aspects ensure open source stays open.

However, if open source had all these aspects and yet had cost parity to proprietary alternatives, it would be a clear loser. Most of these aspects impose some additional responsibility and work – after all, improving a product through modifying its source code by definition means you have to do some work on it! If the underlying cost of open source was equivalent to using a proprietary product, there would be little advantage for most organizations in taking on the additional marginal cost of these aspects of open source.

But when the software is free – well, that’s a different matter. The marginal cost imposed by open source pales in comparison with the cost of proprietary software. Most people are willing to spend a dime to save a dollar, and that’s the economic reality of open source.

Turning to hardware, the impact of Moore’s Law is hardly news. Hardware gets cheaper every year. But we’re just about to see an amping up of Moore’s Law. For most organizations, Moore’s Law has run out of usefulness. The machines they bought three years ago are still adequate to run their software, so buying the four-times-faster machines available today through the magic of Moore’s Law is hardly compelling.

But the recent trend of virtualization will change all that. Instead of the “one application, one server” mindset appropriate to a world of expensive hardware and fragile software, virtualization can put software payload after software payload onto a single box and still keep them isolated to ensure they don’t interfere with one another. In a virtualized world, you want to take advantage of Moore’s Law as much as possible: the more powerful the hardware, the more you can take advantage of it. Virtualization puts IT organizations back on the efficient frontier of computing power.

While many in IT scoff at virtualization, preferring to cite the complications it imposes (meaning, I have to learn some new skills to take advantage of this, so I’d rather stick with my vestigial practices so I can continue sleepwalking through my job) rather than examine how it can transform the cost structure of the hardware portion of the IT infrastructure.

Make no mistake about it: virtualization is no flash-in-the-pan technology. I believe so strongly in it that I am writing a new book on it: Virtualization for Dummies. Look for it later this year.

Open source and virtualization are perfect complements. Combined, they make the building blocks of IT infrastructure one hundredth the price of- just five years ago. And when the price of a good changes that dramatically, it forces change in the organizational processes that are in effect.

The organizational processes in place at most IT organizations are totally inappropriate for the new economics of IT. IT organizations devote most of their time to tweaking software to achieve peak performance. What time they don’t spend on tweaking their infrastructure is devoted to fretting about vendor management: how does Oracle’s Fusion plan affect my five year strategy? Or, how can I stretch my budget to cover the mandatory upgrade that provides little new functionality but is forced on me by a vendor?

In a world of free software and cheap hardware, having people devote time to obsessing about saving cycles and engaging in shoving matches with suppliers is mindless. People are too expensive to have them focus on efforts with miniscule payoff. IT organizations should be re-evaluating the opportunity cost of their employee’s effort. Instead of wasting time on patching their existing infrastructure, they should be planning how to tear down entire sections of it and replace them with infrastructure better suited for the new economics of IT.

Next month: How IT organizations can take advantage of the new economics of IT.

Navica News

You can hear me speak at these upcoming events:

March 20, 1:00 p.m.: "Building an Open Source Business", SDWest, Santa Clara, CA, joint presentation with Bill Weinberg

March 20, 5:30 p.m.:"War and Peace in the Open Source Era", Association of Strategic Alliance Professionals, Sunnyvale, CA

May 10, 10:00 a.m.: "Open Source Virtualization: Creating an Action Plan", Red Hat Summit, San Diego, CA

If you are interested in having me speak at your organization:

Contact me directly via email.

You might be interested in reading my blog posts at CIO Magazine:

Open Source Odds and Sods: Sightings from the Ecosystem

Oracle's Unbreakable Linux Unleashed on an Uncaring World


 
 

  © Copyright 2004-8 Navica Inc. All rights reserved.