Printer Friendly
The Free Library
14,505,807 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Utility computing: slowly but surely ... it's coming.


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 (1) Pay-per-usage processing provided by a service organization that uses its own computers and facilities. Customers access the computers via a private network or over the Internet and are charged according to how much computing time they use, such as CPU seconds, minutes or hours. .

In an attempt to explain utility computing, many vendors and analysts use electricity or telephone analogies, likening lik·en  
tr.v. lik·ened, lik·en·ing, lik·ens
To see, mention, or show as similar; compare.



[Middle English liknen, from like, similar; see like2
 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.

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 cen·tral·ize  
v. cen·tral·ized, cen·tral·iz·ing, cen·tral·iz·es

v.tr.
1. To draw into or toward a center; consolidate.

2.
 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 INTERCHANGEABLY. Formerly when deeds of land were made, where there Were covenants to be performed on both sides, it was usual to make two deeds exactly similar to each other, and to exchange them; in the attesting clause, the words, In witness whereof the parties have hereunto  with outsourcing computing resources. That's not accurate anymore, although companies like IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries)  (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 Looking for

In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with.
 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 The ability to set up new communications services for customers automatically. Carriers use automated provisioning to set up their network based on customers' requirements. Such systems control all network devices from a central console and greatly speed up deployment time from days to  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 darned  
adj.
Damned.

Adj. 1. darned - expletives used informally as intensifiers; "he's a blasted idiot"; "it's a blamed shame"; "a blame cold winter"; "not a blessed dime"; "I'll be damned (or blessed or darned or
 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 (Customer Relationship Management) An integrated information system that is used to plan, schedule and control the presales and postsales activities in an organization.  application in favor of the stored .AVI (Audio Video Interleaved) A Windows multimedia video format from Microsoft. It interleaves standard waveform audio and digital video frames (bitmaps) to provide reduced animation at 15 fps at 160x120x8 resolution. Audio is 11,025Hz, 8-bit samples.  files, and should also have some way of observing service-level requirements. Some base technologies for utility computing include virtualization An umbrella term for enhancing a computer's ability to do work. Following are the ways virtualization is used.

Hardware Virtualization
Partitioning the computer's memory into separate and isolated "virtual machines" simulates multiple machines within one physical computer.
 and automated operations.

Virtualization: An underlying technology that makes it possible to quickly ready storage for incoming applications. Virtualization actually ranges from a visual screen where administrators can make changes to their storage assignments, up to automatic provisioning See automated provisioning.  where the software does it for you.

Automation: Very important to utility computing. A number of things need to be automated, at least to a point--end-users aren't always wild about "lights out" or "hands off" computing. But a certain amount of automation really has to happen for utility computing to be useful. Automated processes already include simple levels of alerts, problem solving problem solving

Process involved in finding a solution to a problem. Many animals routinely solve problems of locomotion, food finding, and shelter through trial and error.
 and repetitive tasks. They also need to include more sophisticated operations.

Discovery: Automatically identify storage networking devices (hosts, storage, etc). Be able to apply them to specific business processes.

Provisioning: This is the big one. Automation should work to allocate computing power and storage room to shifting workloads. It should also know how to apply various settings (like user authentication See authentication.  and security policies) to various types of data and originating applications An originating application is the first, provisional, or primary application in any legal process, such as a lawsuit, application for a real estate mortgage, patent claim, or bankruptcy petition.

In Australia, it is the first claim made in its Supreme Court.
.

Configuration: Automatically implements network settings across environments--like system configurations, security settings and storage definitions.

Self-healing: Automate problem detection and subsequent correction or recovery.

As utility computing develops, many IT departments will retain ownership of their utility computing networks and procedures. This is largely due to human nature: few companies are comfortable with hosting important data at a site they do not own. That's not to say it's impossible--many companies blithely entrust their payroll information to companies like ADP (1) (Automatic Data Processing) Synonymous with data processing (DP), electronic data processing (EDP) and information processing.

(2) (Automatic Data Processing, Inc., Roseland, NJ, www.adp.
. But these same companies also classify payroll as one of the last applications to come up in a disaster recovery scenario. The critical data (proprietary knowledge, compliance requirements Compliance requirements are a series of directives established by United States Federal government agencies that summarize hundreds of Federal laws and regulations applicable to Federal assistance (also known as Federal aid or Federal funds). , product information, and customer databases0 are different kettles of fish.

Many operations will find their way to remote service providers, particularly those with efficient costing models from utility computing-enabled networks. But even in large utility computing deals like American Express American Express (NYSE: AXP), sometimes known as "AmEx" or "Amex", is a diversified global financial services company, headquartered in New York City. The company is best known for its credit card, charge card and traveler's cheque businesses.  and IBM, where Amex turned over large portions of their computing tasks to IBM, Amex held on to its most critical data and processing.

Utility computing is slowly and surely coming. It's a natural response to an epidemic problem of over-provisioning, tightening resources, and ever-increasing demands to manage and automate.

compliance

Are your ducks in a row?

SANZ SANZ Standards Association of New Zealand
SANZ South Africans in New Zealand (charitable trust) 
 Integrated Compliance Solutions

* Compliance definition

* Solution design & implementation

* Annual compliance review

SANZ helps clients identify high-risk areas in process and procedures and design comprehensive compliance-ready infrastructure.

For more information, white papers and seminar or webcast schedules go to:

www.sanz.com/compliance or call 866-701-2150.

Christine Taylor writes about issues in enterprise computing Refers to information technology in the larger company. See enterprise data and enterprise networking.  and storage management (Wrightwood, CA)

www.keywordwriting.com
COPYRIGHT 2004 West World Productions, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Storage Networking
Author:Taylor, Christine
Publication:Computer Technology Review
Geographic Code:1USA
Date:May 1, 2004
Words:1234
Previous Article:Compliance cuts across industries, storage products.(Regulatory Compliance)
Next Article:Information lifecycle management: the next wave.(First In/First Out)
Topics:



Related Articles
Lyon Opera Ballet. (Opera de Lyon, Lyons, France)
IT'S A KENNEDY FAMILY REUNION : POLITICAL DYNASTY CUTS HIGH PROFILE IN SECOND HOMETOWN OF CHICAGO.(News)
How advanced iSCSI architectures can extend the functionality of SATA for IP storage. (Tape/Disk/Optical Storage).
Pay as you go: utility computing helps insurers reduce costs by paying only for the services they need when they need them.(Technology)
Fabric-based intelligence: but do a reality check on the switches before you buy.(Disaster Recovery)
Storage in utility computing: 7 critical questions for IT.(Storage Networking)
Transparent capacity management.(Storage Management)
The road to utility computing.
Making the move to utility storage: overcoming the crisis of complexity.(Storage Networking)
The state of utility computing: on-demand computing today.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles