Focus on Virtualization Print E-mail
By Barb Goldworm

published: Friday, May 02 2008

Barb Goldworm, President and Chief Analyst, Focus Consulting

 

 

Things to watch out for...

 In my last column, I wrote about things to watch - and discussed some of the many changes relative to virtualization that kicked off the beginning of 2008. With all the changes happening on the vendor and product front, it's important not to take your eye off the ball on day to day stuff.  So what are the lessons from virtualization implementations currently underway?  Here are a few thoughts in the "things to watch out for" category:

Consolidation ratios

 Although multi-core processors and extended memory are allowing more virtual machines per physical machine, performance is not the only consideration when consolidating.  

 

First, it is critical to remember the "all eggs in one basket" issue. If you put lots of eggs in one basket, make sure you shore up the basket.  Planning decisions about high availability (HA), hardware redundancy, clustering, and possibly even full system fault tolerance should be part of the plan from day-one, so that if/when you have a server failure, your infrastructure will handle it the way you need it to, for the applications running on that server.  For every application that you consider moving to a virtual infrastructure, you need to consider your "tolerance for downtime" - and where it falls on the availability continuum - and spend your availability dollars accordingly.

 

Second, remember that if you are using High Availability restart capability, such as VMware HA, a server failure will mean restarting all the VMs that are running on that server. Therefore, if/when there is a failover/restart process, the number of virtual machines running on that physical machine will determine how long the full restart takes.  The VMs at the end of the list may not get restarted for quite a while.   At some point, consolidating more may be too many.

 

Security

 Security is always a concern, but unfortunately usually too far down the planning path.  There are always security issues in IT implementations, but we're not usually very good about planning it up front - it seems to always be an afterthought. And as we add more function, we add complexity and often more security challenges. So for example, VMware VirtualCenter offers lots of management capabilities, but many users forget about the security ramifications involved. When planning your implementation and your Virtual Center management functions, consider who can do what to whom.  More than once, we've heard that these types of security issues down the road have bogged down the process and slowed the move to production. 

 

On another security note, security issues involving the virtual network should also be considered. As you consolidate, parts of the physical network will become a virtual network which exists inside the physical server(s). Then what happens to the previously physical security devices?   What's guarding the virtual switches?   A number of new products are emerging here, such as Reflex and Catbird, to perform that type of security in the new virtual infrastructure. VMware has also just launched its VMsafe initiative to allow approved partners to have access to VMware code and work on making the virtual infrastructure at least as secure as (and maybe more secure than)  the current physical infrastructure. This is definitely an area to watch and watch out for.

Servers vs. Desktops

As IT shops start the move from virtualizing servers to virtualizing desktops, there often comes an interesting blurring of lines. Many enterprises have been using what has been known as Server Based Computing (SBC) using Citrix Presentation Server (now XenApp) or Microsoft Terminal Services for years. This model is actually using a form of virtualization sometimes called presentation virtualization, where the application runs in the server, and the presentation layer is virtualized and remoted to the user on a PC or thin client.  The Citrix installed base is over 200,000 and is by and large a very satisfied customer group. On the server virtualization side, the bulk of the installed base to-date is running VMware, and is also a very satisfied group.

 

As shops take a new hard look at what applications should run as Server Based Computing published applications under Citrix XenApp, and what users require a full  virtual desktop (VM), the lines blur, and the decisions are often not clear cut.  And since virtualization, in general, abstracts logical functions away from the hardware, both of these options help address the growing need for user mobility -the ability for users to go anywhere within the organization and still be able to access their applications and their data.  For organizations running both VMware and Citrix, generally the server folks love VMware and the desktop folks love Citrix.  And now with Citrix offering XenDesktop running on a back-end infrastructure based on either Citrix XenServer, VMware or Microsoft Hyper-v (when it goes GA in Q3), the lines blur even further. 

 

The long term result should be the best of both worlds - the ability to run functions where they best fit, rather than force fitting them to an existing solution.  More choices are good for users and will result in better products over time.  What to watch out for here? The politics of course.  With multiple good options to choose from, it will be important to not have this become a battle of the silos within your IT organization - between the server team and the desktop team. Creating cross-functional virtualization teams with support from higher up in the organization can help prevent this from becoming a political power struggle.

Storage

Often overlooked in the move to server and desktop virtualization, storage is a key factor, both in the success and potentially the failures of virtualization projects. First, it is important to understand that in order to take advantage of many of the advanced management capabilities and benefits of virtualization, you will need to move to networked storage of some type.  While it is possible to install server virtualization products on direct attached storage, features such as live migration (VMotion or XenMotion) and all the advanced features that use it (e.g. VMware Dynamic Resource Scheduler) require the physical hosts to have access to shared storage, meaning SAN or NAS storage. (Live migration allows a running VM to be moved from one physical host to another, without impacting the VM.) There are also specific feature differences between SAN support (which now includes iSCSI as well as Fibre Channel) and NAS support, and differing opinions on performance between the options, so check with your virtualization vendor and your storage vendor to understand the nuances.  In addition, features like thin provisioning and SAN snapshots and cloning can be great complements to virtual servers, but they also hold many potential pitfalls, if configured incorrectly or if certain patches are not installed. Again, check with your vendor for the latest information.

 

Something else to think about with storage - moving 1,000 physical desktops to virtual desktops solves a lot of management problems. But it also means taking the storage for those 1,000 desktops and storing them all centrally on the SAN, for example, resulting in 1,000 copies of Window XP sitting on the SAN.  Addressing this issue up front can prevent lots of trouble. Citrix has a great solution here with their Provisioning Server golden image technology. Disk deduplication solutions can also help here.

Conclusions

Server and desktop virtualization offer huge benefits, both financially and operationally. But like any complex technology we implement in IT, they have their share of pitfalls, potholes, and things to watch out for.  This article offers a few that we hear often from users who have fallen in them, to hopefully help prevent new users from taking the same falls.  These are also the tip of the iceberg, so if you have the option of getting help from your vendors or channel partners who have already implemented projects like yours, don't hesitate to get help. Those who have done it before are the best source for finding out all the other things to watch out for...

 

 

 


 

Barb Goldworm is president and chief analyst of Focus Consulting, a market research, analyst and consulting firm focused on systems, software and storage. Barb has spent 30 years in various senior management, marketing, sales, engineering, technical and industry analyst roles with IBM, StorageTek, Novell, Enterprise Management Associates and several successful startup ventures. Barb began working with virtualization at IBM in the late 1970s (as a VM technical specialist), and later was VP of Marketing for the company that developed the first PC software distribution product in the mid-1980s (acquired by Novell in 1992). In 2006, she was commissioned by Wiley Publishing to write a book on blades - she agreed but changed the focus of the book to include a major emphasis on virtualization - the book was released in 2007, entitled "Blade Servers and Virtualization: Transforming Enterprise Computing While Cutting Costs", available on Amazon.com, Borders and Barnes and Noble.

Barb is a frequent keynote speaker, chair, and presenter at industry events. In 2007, she chaired the Server Blade Summit on Blades and Virtualization, and has been the keynote speaker for numerous Virtualization Summits this year. She also created and chaired the Interop Network Storage Track and has been one of the top 3 ranked analyst/ knowledge expert speakers at SNW.

Barb has published extensively since the 1990s, and has been a regular contributor to Network World, Computerworld, Computerworld Storage Networking World Online, Tech Target, and now Virtual Strategy Magazine. She has authored numerous research studies, landscape reports, and business and technical white papers on systems, software, storage, storage networking and enterprise management. Barb can be reached at This e-mail address is being protected from spam bots, you need JavaScript enabled to view it

 
Next >