Home > CIO Tips > > Virtual servers, real savings
CIO Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 


Virtual servers, real savings


Carol Hildebrand
08.20.2003
Rating: -4.25- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


At Delaware North Companies Inc., "the development servers stashed under programmers' desks were the last straw," Bob Armstrong says.

Armstrong is IT director at Delaware North, a diversified hospitality, food service and retail company that's also one of the largest privately held businesses in the U.S. In early 2002, Delaware North's Buffalo, N.Y., headquarters faced a common problem: Its roster of Windows NT servers had mushroomed to 36; the data center had been designed for 15.

"The software vendors all wanted their application on a separate server," Armstrong says. "We ran out of space" -- hence the development servers shoved under desks -- "and we were exceeding our air conditioning limits." Armstrong and Delaware North's CIO pegged the company's annual cost per server at $2,200, and they set out to thin the herd.

Today, Delaware North has eliminated all but one of its six development servers and has chopped three production servers as well. At the same time, the company has improved availability of a crucial application from 80% to 98%. The key to the consolidation: virtualization.

Server virtualization helps companies consolidate servers by allowing multiple instances of software, including operating systems, to run on the same box at the same time. Like Delaware North, most businesses run one application per server, which makes for lots of unused processing power. "Server sprawl is getting out of hand," says Gartner Inc. analyst John Phelps. "In a mainframe environment, you had one or two big pieces of hardware; in today's Unix or Windows environments, you've got hundreds, even thousands. IT departments want to reduce the number of servers, and virtualization is one way to do that."

Virtual machine software makes productive use of wasted horsepower, which means fewer servers overall. In a cost-conscious era, that's music to many CIOs' ears -- a recent Gartner survey of IT managers found that 92% are mulling server consolidation. "People are looking hard at reducing TCO," Phelps says, "and server consolidation can offer significant savings."

How it works

Virtualization software sits atop the operating system and creates an illusion of partitioned hardware. For example, you might install Windows Server 2003 as your server OS, then install VMware Inc.'s GSX Server atop it. With this done, you can install other Windows variants for testing or migration purposes, and as many other applications as will fit on the hardware. The virtualization software creates a virtual server for each.

The concept of the virtual machine is hardly new; IBM mainframes used the technology extensively in the 1960s. Moreover, the major Unix hardware vendors all offer some form of physical partitioning (which serves much the same purpose as virtual machine software) on their newer machines, according to Gordon Haff, an analyst at Nashua, N.H., research firm Illuminata Inc.

But the buzz around virtualization today centers on Intel processor-based servers. This, after all, is where the low-hanging fruit is found -- application vendors often insist on a dedicated box, and until recently, IT departments tended to go along. Why? Simplicity was one reason. Before trying VMware, Delaware North tried to simply physically install multiple applications on a single server. "That blew up in our faces," Armstrong says. All too often, the applications interfered with one another and crashed for reasons that remain unclear.

In the Wintel virtualization-software arena, Microsoft and Palo Alto, Calif.-based VMware are the preeminent vendors. Microsoft entered the fray in February by purchasing virtual machine technology from former VMware rival Connectix Corp. Now named Microsoft Virtual Server, the software is in beta and will be available this year.

Benefits

Reduction of total cost of ownership (TCO) is the big driver at companies that are virtualizing their servers, but there are other benefits as well. Flexibility is one. As businesses reduce server sprawl, "they can manage their environment in real time," Gartner's Phelps says. "Without this huge farm of servers, all configured for peak demand, they can ebb and flow, shifting resources where they're needed. It all makes a company more agile."

Enterprises can also improve the performance of software, which is especially important for customer-facing Web applications. One of Delaware North's companies manages reservations at various National Parks, including Yosemite and Sequoia. "We had seen a lot of growth in the use of that [online reservation] system and were running 80% availability because of the load," Armstrong says.

Three months ago, in one of the first modifications to a production server, Delaware North used VMware to divide one powerful box into two virtual servers. "We've gone to 98% availability," Armstrong says, "and in that time, reservations have increased another 15%."

Risks

Nothing comes free; in the case of virtualization, part of the cost is new risk, which CIOs need to weigh carefully. One major risk is that a CPU crash will bring down multiple programs. "Let's say you've got a typical four-processor Intel server running VMware," Haff says. "If there's some sort of nasty CPU failure, everything's going to crash." By contrast, traditional "one server, one function" setups are compartmentalized by nature; an overheated processor or a bad host bus adapter card in your patch server brings down that server alone. Before going virtual, you need to decide whether you're comfortable ganging several services on one box.

Note that this risk applies to hardware failures only; virtualization-software vendors are quick to point out that an operating system failure won't affect other virtual servers sharing the CPU because the physical memory for each is isolated below the operating system level.

Pricing

Another factor to study before committing to server virtualization is software pricing. Why? Many applications are priced by server capacity; if the application price on a two-way server is $X, for example, the price on a four-way server is $2X. (At some point, of course, volume discounts kick in -- the price on a six-way server may be less than $3X).

This capacity pricing makes sense as long as an application runs on a dedicated server, but virtualization can quickly knock it out of whack. For example, say you partition a single box into 12 virtual servers and run multiple applications on it. You may find yourself paying 12-way server prices for each application, even though each is using no more CPU resources than it did before. So be wary; before moving to virtual servers, negotiate new pricing schemes with vendors if necessary.

Armstrong says Delaware North also feared that application vendors would refuse to support their products unless each got its own hardware. However, he adds, the problem hasn't arisen because those vendors "have no idea they're sitting on a virtualized server."

The company's goal is to eliminate another dozen servers in the next 12 months, Armstrong says. In addition to saving $2,200 a year every time a box vanishes, Delaware North has cut the time required to create a new environment for an application from 10 hours to one.

The servers may be virtual, but the savings are tangible.

Rate this Tip
To rate tips, you must be a member of SearchCIO.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
Enterprise server management
Networking technology key to data center efficiency
IT asset management focus drives Toyota Motorsport
Five tips on selecting a data center location
Disaster planning: Bank builds data center for the long haul
Virtualization deployed for improved data center uptime
From 15 data centers to one, and a 90% reduction in apps
Data storage for CIOs
Data center management for CIOs
Top 10 ways to save energy in the data center
Data center energy efficiency strategies for CIOs

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Find CIO Solutions for Data Centers, Data Security, and Business Management
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2007 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts