When pondering which applications may be good prospects for virtualization, small and medium-sized businesses should consider using the expertise that visiting managed program staff already possess. Because these IT specialists typically provide services to several different companies each week, they are in a unique position to have recent and relevant data about what works well and what tends not to work at all.
This information can truly be a critical component in any decision regarding virtualization because third-party vendors of software products often state in disclaimers that they will not support a given application when it is deployed as part of a virtualized environment. Sometimes, such disclaimers must be taken to heart because an application does not function as desired when virtualized. Sometimes, however, the disclaimer may be in place more for legal than technical reasons and the application can be fully virtualized without loss of speed or critical functions. Managed program personnel have experience navigating these IT waters and can serve as excellent guides for companies wanting to virtualize more of their software applications.
The SQL Server Example
For example, Microsoft has informed customers that technical support for SQL Server 2000 will be limited or non-existent if the application is virtualized. It can be virtualized using Microsoft Hyper-V, but is so resource heavy that it may not be the best candidate for achieving a profitable ration between virtual machines and hosts. For these reasons, IT solutions that consolidate SQL servers on physical machines may be preferable.