It is possible for businesses and other organizations to implement a virtualization strategy without using a managed services model. Indeed, some businesses are highly successful at doing just that with the help of IT consulting experts that can guide their decision-making regarding purchases, installation, and ongoing maintenance and administration. For small and medium sized businesses, however, often the best choice for virtualization is to ‘hand the reins’ over to a managed services company that can take care of the new virtualized environment in ways that might not be possible for in-house staff.
Data centers in businesses trying to manage on their own often create challenges that are difficult to overcome. Many of these challenges are related to the speed with which changes come to a virtualized computing environment. In-house IT teams may have difficulty keeping up with the pace of activities such as configuration control needs and system provisioning. Even change management can be a challenge in a virtualized data center.
In part, these difficulties are caused by the fact that in-house teams will be most used to employing systems, processes, and protocols that were not truly designed for use in a virtualized environment. Such management tools work well in a static computing environment where change occurs at a slow pace, but they make it difficult to administer and reclaim resources in a virtual environment. It is certainly possible for staff to learn new tools, but such training takes both time and money, which can be in short supply in small and medium sized businesses.
A better solution is to outsource a virtualized data center to a managed services provider.