Server virtualization nested and tiered hypervisors
A few years ago I did a piece (click here) about the then emerging trend of tiered hypervisors, particular using different products or technologies in the same environment.
Tiered snow management tools and technologies
Tiered hypervisors can be as simple as using different technologies such as VMware vSphere/ESXi, Microsoft Hyper-V, KVM or Xen in your environment on different physical machines (PMs) for various business and application purposes. This is similar to having different types or tiers of technology including servers, storage, networks or data protection to meet various needs.
Another aspect is nesting hypervisors on top of each other for testing, development and other purposes.
I use nested VMware ESXi for testing various configurations as well as verifying new software when needed, or creating a larger virtual environment for functionality simulations. If you are new to nesting which is running a hypervisor on top of another hypervisor such as ESXi on ESXi or Hyper-V on ESXi here are a couple of links to get you up to speed. One is a VMware knowledge base piece, two are from William Lam (@lamw) Virtual Ghetto (getting started here and VSAN here) and the other is from Duncan Epping @DuncanYBYellow Brickssites.
Recently I did a piece over at FedTech titled 3 Tips for Maximizing Tiered Hypervisorsthat looks at using multiple virtualization tools for different applications and how they can give a number of benefits.
Here is an excerpt:
Tiered hypervisors can be run in different configurations. For example, an agency can run multiple server hypervisors on the same physical blade or server or on separate servers. Having different tiers or types of hypervisors for server and desktop virtualization is similar to using multiple kinds of servers or storage hardware to meet different needs. Lower-cost hypervisors may have lacked some functionality in the past, but developers often add powerful new capabilities, making them an excellent option. |
IT administrators who are considering the use of tiered or multiple hypervisors should know the answers to these questions:
- How will the different hypervisors be managed?
- Will the environment need new management tools for backup, monitoring, configuration, provisioning or other routine functions?
- Do existing tools offer support for different hypervisors?
- Will the hypervisors have dedicated PMs or be nested?
- How will IT migrate virtual machines and their guests between different hypervisors? For example if using VMware and Hyper-V, will you use VMware vCenter Multi-Hypervisor Manager or something similar?
So how about it, how are you using and managing tiered hypervisors? Ok, nuff said for now.
Cheers
Gs