Share what you know with millions of people

Focus is the best place to turn what you know into remarkable content
×
0

What's the Best Approach to Infrastructure Virtualization?

Depending on the business, premises-based virtualized servers make a lot of sense. For others, externally hosted virtualization is a preferable alternative. At some organizations, both are being used successfully. What should determine which option is best for a particular business?

Attachments

1
Ron Potter
Manager, IT Best Practices, TeamQuest Corporation
Posted on Nov. 24, 2009

As the others have stated, there are many considerations when assessing virtualization and cloud-based infrastructure solutions. From simple, high-level technical point of view - assuming you have substantial idle capacity on servers, you can save hardware, power and cooling costs and in doing so, leverage existing resources to support future business growth. Support, software and other "care and feeding" costs do not go away so consolidation may be another option to consider. In fact, software costs may go up on virtualized systems depending on the terms of your agreements. Applications may not perform as well because there is layer of management overhead added to the server infrastructure. So yes, you can reduce costs but there may be a performance price to pay.

You need to look at each individual IT service to determine if it plays well in a virtualized environment. Generally I/O intensive applications do not perform as well because of the additional overhead but may be acceptable if it is background job with no stringent deadlines. Being on the same machine, applications may now vie for the same resources at the same time, causing performance degradation. You also need to assess what it means to the business if a particular server goes down. Remember, now you may have multiple applications running on the same device. Applying maintenance and maintenance windows are another consideration since you may need to take multiple images down at same time. The use of analytic modeling may help you assess the impacts of the different virtualization scenarios.

As far as cloud, you have the same technical issues plus the fact that your IT resources are at the end of a telecommunications line instead of on site. The most common issue I am seeing is that the business was used to things running at LAN speeds and now they are running at substantially lower network speeds. Although the "pay-per-drink" concept is appealing to many, contractual issues also come into play and if not careful, could lock you into something that sometime in the future could be a detriment to business growth.

There is a lot for you to think about. In all the hype, they rarely tell you there is a lot of homework up front to ensure the end result works in a way that satisfies your business needs. Good luck with your research.

0
arbert
Posted on Nov. 23, 2009
  • Recommended by:

Kind of a large question. Definitely should be driven by the business requirements. What happens if you lose your pipe to the internet? Can the business continue without their "hosted servers"? What kind of workloads? DB Servers? Mail Servers? How many users? etc.

0
frank dupre
Posted on Nov. 23, 2009
  • Recommended by:

I absolutely agree with Arbert. The question is much to broad for a succinct answer. If you could. perhaps narrow the focus by sharing some answers to the questions posed by Arbert? In addition, the 'type of business', location, budget, level of IT skills, etc. ...

0
Jim Gonzalez
IT Manager
Posted on Nov. 23, 2009
  • Recommended by:

My company is approximately 75 employees, but we're growing. We're not doing much more than document creation and processing and e-mail now, but are planning to adopt VoIP and some data-intensive applications during the next 12 months. We're also considering some cloud-based solutions for our business applications and collaboration support. And our IT resources are limited, and we're not really interested in spending a lot more money on IT, which is why virtualization appealed to us in the first place.

0
erict
Posted on Nov. 25, 2009
  • Recommended by:

A major factor has to be the applications that need to access the server. If an application can run on thin client (TS or Citrix) it might be viable to run the app offsite over internet links. If the client needs thick client access - The servers must remain local.

Answer This Question