Technology Industry
Industry: Email Alert RSS FeedUtility computing: slowly but surely … it's coming
Computer Technology Review, May, 2004 by Christine Taylor
Today's enterprise networks are complicated. Servers, routers, bridges. Storage devices and storage networks. Cables, switches, controllers ... and that's just the hardware. Computing vendors--and end-users--would like to make these sprawling networks a whole lot easier to run. One phrase sums up this activity: utility computing.
In an attempt to explain utility computing, many vendors and analysts use electricity or telephone analogies, likening a utility service approach to picking up the phone or switching on the lights--a simple action on the end-user's part, carried out at will. Behind the scenes what's happening is greatly complex, but the end-user is shielded from complexity.
Most RecentTechnology Articles
- The Google Manifesto: Dr. Open and Mr. Closed
- RIM Is Getting Too Successful for Its Customers' Good
- Tech Law: Google Loses in France, GPL Suits Target Many, IBM Sued, More
- Microsoft Moves Fast, Already Has Custom XML Patch for Word
- Microsoft Might Get Advantage or Pain from Order To Not Sell Word
- More »
But Sun's Tony Siress, senior director of Advanced Services, doesn't like the usual electrical grid analogy for utility computing. "Electricity is a bad example," he said at a recent expo. It's more, he said, like a taxi. "Taxi cabs are a good example of a fully out-sourced piece of infrastructure, and they're the right approach in some situations. The trick is understanding the mix of approaches that delivers the highest value and the least amount of risk to you."
In its widest meaning, utility computing refers to the practice of automatically matching centralized resources to an application's demands, then charging the business unit for usage. There is no single utility computing tool to accomplish this--and in some camps, utility computing is more a philosophy or management approach than it is a software or hardware tool. HP's mark Linesch, VP of Adaptive Enterprise Programs, put it as well as anybody: "It's not about a big new technology. It's about establishing a tighter, more dynamic link between the business and its IT infrastructure."
Utility computing is the idea of keeping it simple by buying software, hardware and infrastructure that make computer resources easier to use. In practice, people often use "utility computing" interchangeably with outsourcing computing resources. That's not accurate anymore, although companies like IBM (itself a successful utility computing host) tend to talk about it that way. New utility computing initiatives are aimed squarely at complex networks anywhere, whether they're a company's own IT operation or a service provider's network.
Lots of companies would be thrilled with a workable utility computing scheme in their own IT departments. They're willing to start small with items like charge-back mechanisms for billing their own departments for the networking resources. There is a bit of internal conflict, though: The IT departments are looking for accurate charge-back mechanisms but the business units aren't all that wild about it. Who wants to be responsible for big computing budgets? That's right--no one.
The Market Today
Utility computing is working now, though not in the comprehensive sense that end-users would like, and that vendors are working towards. The comprehensive approach is waiting on a number of factors, including a limited ability to auto-provision storage resources.
The hosted model also has some issues. Some service providers have done very well by managing their data centers as a utility, but it's not easy to do. Utility computing environments, whether internal or hosted, need things like:
* Automated costing procedures for computing resources, and automatically assigned costs by project or business unit--whoever is sucking up the IT budget.
* Automated provisioning to meet the business unit's scaled-up (or scaled-down) needs.
* A way to charge-back without calling it that. Business units hate charge-backs because they want computing to come out of IT's budget, no matter how big a project the business unit is gunning for. But more CIOs are saying that's too darned bad--or words to that effect.
Hard or not, something has to give. Through no fault if its own, IT has focused on providing computing resources to different groups and projects. The demands vary radically from project to project and department to department, and IT is trying to make everybody happy. Recently, everything has grown so large that it's increasingly difficult to manage separate little worlds of information--rather like rowdy moons making ragged orbits around the central IT function.
There are separate servers for separate applications, separate storage, separate service levels. Each system needs it own protection: backup and recovery, provisioning, replication, whatever. It's easy to add more servers and storage to be able to meet service levels during processing spikes, but it gets harder and harder to manage and plan.
Technology
Utility computing requires dynamic provisioning and self-managing systems. Dynamic provisioning works by tracking different applications' current and future needs. It meets current needs right on the spot by preparing and offering storage right then and there, and strongly suggests adding storage space when calculating future needs. Dynamic provisioning should also include policy-driven levels, where the provisioning knows not to kick off the CRM application in favor of the stored .AVI files, and should also have some way of observing service-level requirements. Some base technologies for utility computing include virtualization and automated operations.
CXO UnpluggedSmart Business interviews on BNET
Brought to you by CBS MoneyWatch.com
- Best- and Worst-Paid College Degrees
- 6 Things You Should Never Do on Twitter or Facebook
- How Much Sleep Do You Really Need?
- 6 Big Myths about Gas Mileage
- 5 Rules for Immediate Annuities
- Death in the Family: 12 Things to Do Now
- Dumbest Things You Do With Your Money
- 6 Online Networking Mistakes to Avoid
- 401(k) Mistakes to Avoid
- 5 Economic Scenarios to Keep You Up at Night
- The Real ‘Best Places to Retire’
- Best Credit Cards for You
- 12 Tough Questions to Ask Your Parents
- The Real ‘Best Colleges’
- Home Buyer Tax Credit: How to Cash In
- Why You Shouldn't Bash Cash
- 8 Phony 'Bargains' and Better Alternatives
- Danger: 3 Debit Card Scams to Avoid
- 6 Myths About Gas Mileage
- 29 Fees We Hate Most
- Quick and Easy Ways to Boost Returns
- Best Stocks to Buy Now
- Lower Your Taxes: 10 Moves to Make Now
- New Jobs: 8 Lessons from Real-Life Career Switchers
- The New Job Market: Who Wins and Who Loses?
- Health Care Reform's Public Option: Everything You Need to Know
- Volunteer Work When Unemployed: Should You Work for Free?
- Whose Recovery Is This?
- Long-Term-Care Insurance: 4 Biggest Risks to Avoid
Content provided in partnership with
Most Recent Technology Articles
Most Recent Technology Publications
Most Popular Technology Articles
- BizRate to monitor in-store customer satisfaction for Office Depot stores - Market Intelligence
- Speed control of separately excited DC motor
- Effects of creative, educational drama activities on developing oral skills in primary school children
- Political stability and economic growth in Asia
- Failed businesses in Japan: a study of how different companies have failed, and tips on how to succeed, in the Japanese market



