About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld HomeNewsTest CenterOpinionsProduct GuideTechIndex
 
 

NEWS

 
Next-gen distributed computing

By David L. Margulius
March 29, 2002 1:01 pm PT


IF YOUR LARGE enterprise is like most, about 10 percent of your available CPU cycles actually gets used -- a fact that is driving enterprises to deploy the next generation of cost-reducing distributed computing architectures. Distributed computing is coming, and its benefits will be significant. Grid computing, utility computing, p-to-p (peer to peer) architectures ... toss in Web services, and you have a recipe for radically transforming the enterprise IT infrastructure, lowering costs, and making distributed and failure-tolerant systems more viable.

   ADVERTISEMENT
  

Free IT resource

Virtualization Insights from Top Experts - Learn how virtualization gets real!

Sponsored by Dell

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

RELATED LINKS
»  AT&T buys high-speed wireless spectrum for $2.5 billion
»  Update: Sprint chief Forsee resigns
»  IT trainer offers master's degree for hackers
»  Wireless RSS feed 

IDG ENTERPRISE NETWORK
More Network LAN/WAN News...  (ComputerWorld)
Wireless EV-DO on board  (ComputerWorld)

TOP NEWS 


IT SOLUTION SEARCH

Some draw analogies between today's datacenter and the days when every company had its own power generator manned by workers shoveling coal -- not a scalable solution (nor for that matter a highly available one) until the modern utility emerged. "It's not like one day we'll wake up and computing flows as easily as the water," says Bill Martorelli, vice president of Enterprise Services at Hurwitz Group of Framingham, Mass., adding that current initiatives "are really the culmination of years and years of distributed computing concepts."

And these concepts are becoming reality. Major players, including IBM, Sun, and HP, are introducing utility computing offerings featuring dynamic capacity scaling, aligning their internal grid and Web services initiatives, and supporting open-source standards efforts for linking computing grids cross-enterprise and globally. Most importantly, enterprises are starting to deploy computing and data grids on a cluster-and campus-wide scale.

The idea is to take advantage of idle capacity, whether across the datacenter, around the world, or at different times of the day. Grid computing has primarily focused on solving the systems-management challenges of distributed computing, such as security, authentication, and policy management across heterogeneous platforms and organizations. Utility computing has focused on developing provisioning technology and the business model for on-demand, pay-as-you-go infrastructure. And p-to-p efforts have drawn attention to the potential for leveraging idle resources to handle huge computing tasks.

Now these worlds are converging because of customer demand. As companies push for better resource utilization, lower management costs, and more distributed, failure-tolerant infrastructures, a combination of grid and utility computing is a no-brainer. "Everything is still a big soup of new technologies ... it's like a puzzle," says Wolfgang Gentzsch, director of grid computing at Sun Microsystems. "But everyone wants to have it."

Laying the grid

Grid technology, originally developed to deliver supercomputing power to large scientific projects, comes in two flavors: compute grids (using distributed CPUs) and data grids (using distributed data sets). Although grids promise dramatic ROI from shifting enterprise computing workloads, around the globe or to external partners, most enterprises are starting with smaller, local deployments known as cluster (single datacenter) or campus grids -- in line with the trends toward clustering and virtualizing resources in the datacenter, and using shared file systems and the cheapest available hardware and software.

Gaithersburg, Md.-based Gene Logic, for example, recently deployed a cluster computing grid using software from Cambridge, Mass.-based Avaki Corp to help run processing-intensive DNA sequencing routines. The company wanted to retire an older Unix system with high maintenance costs, according to Joe Parlanti, Gene Logic's manager of computing infrastructure support. But buying a new system meant "you either have to buy it big enough and grow into it or buy something [smaller] and be stuck with the size."

The company had some smaller Unix machines it used infrequently for a different application. By linking them into a grid, it was able to handle the sequencing work with no scheduling conflicts and eliminate the older machine. "The grid's so much quicker, about 15 percent of the amount of time [needed] to run the total sequence," Parlanti says. "It improves our efficiency, and lowers our cost basis for support, and I can add and delete systems from the grid at will ... it's very versatile."

Other companies, such as Ford and BMW, use grids to dynamically allocate jobs across CPUs based on availability and the demands of the job. During the day, for example, Ford uses half the CPUs in its 500-machine Unix cluster grid for vehicle design, and the other half for simulation. At night, when the designers go home, all the CPUs are allocated to simulation.

But multisite and interenterprise deployments await the development of software to handle the systems administration issues associated with heterogeneous-environment grids. Authentication and naming, job scheduling and policy management, fault tolerance and failure recovery, site autonomy, and QoS (quality of service) are among key issues being addressed by startups including Avaki and Entropia and larger players such as Sun and IBM.

"Grids are all about federating and sharing resources subject to security," says Andrew Grimshaw, Avaki's CTO and founder, pointing to the need for scalable protocols for complexity management. "So I can attach to the grid and say, "Do my thing," wherever it is."

A major step forward was the recent introduction, with support from IBM, Microsoft, and others, of a standards proposal called OGSA (Open Grid Services Architecture), building on an existing open-source grid middleware solution from the academic Globus Project (www.globus.org) plus Web services standards including XML, WSDL (Web Services Description Language), and SOAP (Simple Object Access Protocol). "We'll all be better off if there's a common set of protocols that allow these services to interoperate," says Dr. Carl Kesselman, a co-leader of the Globus project.

Grid technology can help extend Web services standards, according to Kesselman, because Web services protocols are good at managing discovery and messaging in an environment of well-known services, whereas grid technology is good at managing interactions with dynamically created services, handling, for example, security, set-up, and tear-down, and how SLAs (service-level agreements) are maintained while coupling with other architectures. "This notion of dynamic creation is really important," says Kesselman.

Peer-to-peer architectures are also converging with the grid model. Although p-to-p has failed to gain enterprise momentum due to the greater perceived manageability and security of tightly coupled server-oriented systems, some p-to-p players such as Groove Networks are focusing on collaborative computing and communication (more akin to a data grid). Others, including Sun's JXTA, are trying to create building blocks to solve some of the classic grid problems, like authentication. "P-to-P is going to be absorbed or amalgamated into other activities like grid computing," speculates Andrew Grimshaw, Avaki's CTO and founder.

Computing on tap

As impending grid standards bring cycles-on-tap closer to reality, IT departments are getting a taste of utility computing -- a new model of à la carte options where you pay only for what you eat, whether buying from an external vendor or a managed services provider. The idea is to extend the cost benefits of outsourcing into the datacenter, while still providing centralized control and high availability.

The utility model can be as simple as buying a 64-CPU server but only paying to use 32 initially, or paying based on average utilization throughout the day and scaling up or down dynamically as needed. Or it can be as complex as dynamically configuring and provisioning server farms, storage systems, and other resources on demand, outsourcing peak computing demand to external datacenters, or in the extreme even outsourcing your whole IT infrastructure to another company (as American Express recently announced it would to IBM, in a $4 billion deal). Several vendors have announced utility-like dynamically-reconfigurable infrastructure initiatives -- for example HP's Utility Data Center, Sun's N1 project, Compaq's Adaptive Infrastructure, and IBM's eLiza.

But the announcements are more a signal of a changing business model than of new technologies. "Its kind of a variation on a lease," says Nick van der Zweep, director of marketing in Hewlett-Packard's always-on infrastructure solutions division, pointing out that in a typical data center there are machines running at 5 percent utilization sitting right next to ones straining at 100 percent. "Anyone with a large data center is running into these pain points." Especially underutilized are servers for testing, development, and staging environments, van der Zweep explains.

The goal of the new model is "driving asset utilization by taking static islands of computing scattered throughout the enterprise and making them dynamic," explains Pat Tickle, vice president of product management at Terraspring, one of several startups including eJasent and Jareva that are developing software to orchestrate the dynamic management, provisioning, and scaling of datacenter infrastructure. Such software enables IT managers to build a library of resource configurations, map and schedule applications onto servers, and track and bill cycles consumed to the appropriate user.

In theory, such offerings will enable IT departments to manage internal resources more efficiently, and outsourcers to build true low-cost computing utilities.

"Instead of having ten guys pulling wires every day," says van der Zweep, "they'll do more data center capacity management" such as planning, watching the free pool and service levels.

"You'll be able to buy what you really need," adds Michael R. Nelson, IBM's director of Internet technology and strategy. "Today you buy a power plant." Some enterprises are also talking about banding together into regional "buying blocks" to get maximum leverage with the utility vendors.

The utility model would also be a win for business continuity, making it cheaper and easier to purchase standby capacity, and to replicate and re-allocate capacity in case of a failure. But before utility computing can happen on a large scale, cultural issues in addition to security and performance issues have to be resolved. "IT organizations are used to running their own infrastructure, they like to control the machines," points out Michael R. Nelson, IBM's director of Internet technology and strategy. But, he adds "we know we can't continue on the present trend ... companies are overwhelmed by the cost of managing their systems."

Return to our Business continuity package.




  BOTTOM LINE
Grid, peer-to-peer, and utility computing
EXECUTIVE SUMMARY
The convergence of grid, peer-to-peer, and utility computing efforts -- along with Web services -- promises to revolutionize the datacenter by lowering costs, eliminating server underutilization, reducing management complexity, and providing additional business continuity benefits.

TEST CENTER PERSPECTIVE
Enterprises are just starting to deploy grid and utility computing products and services. Widespread usage of external computing utilities, and of multisite and interenterprise distributed computing, is likely to require the further development of platform-independent standards.


SPONSORED WHITE PAPERS
EMC - Lower costs and improve reliability-Get the EMC CLARiiON white paper!
Ciphertrust - Are you ready for Sobig.G? Learn how to protect your email systems.
CDW - Personal attention. CDW. The Right Technology. Right Away.
EMC - Explore key performance features and capabilities of EMC ControlCenter 5.1.1.
Intel - Free Intel white paper shows you how to deploy a secure wireless LAN
Cisco - FREE WHITE PAPER: BLUEPRINT to design and implement secure VPNs
Verity, Inc. - "Mass Consolidation Hits the Web-Search Market"
McDATA - Download a FREE storage consolidation white paper from McDATA(R).
Lucent Technologies - Overcoming Common Firewall Limitations
Lucent Technologies - Leverage Your Mobile High Speed Data Access. Download Free White Paper!
Nokia - Get the scoop! Mobilizing business white papers & case studies.
BMC Software - Maximize the Potential of Enterprise Data: Free white paper!
Network Associates - Free white paper - Strategies for Optimizing Network Costs and Benefits
Entrust - Manage identities across applications. Improve productivity.
Stalker Software - CommuniGate Pro - Transform your Email and Calendaring
Remedy - A NEW Gartner Research Note:Producing Quality IT Services

Search the IDG White Paper Library:


SPONSORED LINKS

INFOWORLD MARKETPLACE


» Hot Stock Alert (TMDI)
Telemedicus - Medical Communication Top Telemedicine Technology
» Apply BPM and ITIL at your IT Help Desk
ServiceWise brings BPM to complete IT service while eliminating integration cost. Learn more here.
» EMC delivers high-speed image capture, storage
Learn how you can quickly capture, organize, and deliver information with EMC ApplicationXtender.
» Register for your free VMWare Virtualization kit!
VMware virtualization takes the cost and complexity out of IT  Download this free kit to learn how.
» FREE Sophos Threat Detection Test
Is your AV catching everything it should? Free virus, spyware and adware scan.




 HOME  NEWS  TEST CENTER  OPINIONS  PRODUCT GUIDE  TECHINDEX   About : Advertise : Subscribe : Contact Us : Awards : Events 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy

All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses, phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

Computerworld :: Network World :: CIO :: PC World :: Darwin :: CMO :: CSO
IT Careers :: JavaWorld :: Macworld :: Mac Central :: Playlist :: GamePro :: GameStar :: Gamerhelp
ITWorld Canada :: Computerwoche :: Techworld UK :: tecChannel :: IDG.se :: IDG.no