现在,越来越多的组织使用多hypervisor并不是什么秘密,而且很多用于管理复杂的虚拟化环境的工具涌现出来。针对中端市场以及企业级业务的调查发现,65%的组织目前使用了多hypervisor。
显然,在众多领域需要不同应用的大型企业将更快地采用多hypervisor。但是多hypervisor并不只是昙花一现,从中小企业的角度来看,采用多hypervisor方式所节省的潜在成本同样具有吸引力。
多hypervisor增长趋势的背后隐藏着什么,它对大型企业以及小型企业意味着什么?多hypervisor环境适合所有人吗?你将如何平衡多hypervisor带来的优势以及挑战?本月,我们与顾问委员会进行了沟通,讨论考虑多hypervisor的时机是否已经到来。
NDS集团有限公司,MaishSaidel-Keesing
增加另一个hypervisor并不是件小事儿。大多数管理人员需要花费数月才能掌握使用hypervisor需要具备的技术、方法、脚本以及支持软件。
如果你认为在现有环境中增加Hyper-V或者OpenStack或者任何其他的hypervisor与构建新主机一样简单,那就大错特错了。尽管安装新hypervisor以及增加虚拟机本身并不困难,但是融入新平台却需要付出巨大的努力而且是件令人头痛的事儿。
每家厂商都了解上述情况,而且在某种程度上都基于这一假设构建我们所喜欢称之为的“厂商锁定”。我将以使用VMware和微软为例,但是厂商锁定的概念对所有厂商都是相对的。
你备份VMware虚拟机的方式完全不同于备份Hyper-V虚拟机。构建ESXi主机的过程也不和构建Hyper-V主机完全相同。你在PowerCLI中写的发送给管理器的脚本肯定不会使用与Hyper-V相同的语法。我可以继续举出更多的例子,但是我认为你已经对此有所了解了。
这意味着你应该屈从于你的主要供应商并继续被锁定?是的,事实并非如此。
引入新的hypervisor需要你将支持迁移任务考虑在内,迁移虚拟机需要时间而且时间就是金钱。简单地说其他厂商更便宜(Hyper-V)或者免费(Openstack)未免过于天真了。
如果你尝试在现有环境中增加另一个hypervisor,以上只是你可能面临的挑战之一。一切都能够解决,你所需要做的就是投入足够多的时间与金钱。
福克斯科技,Jack Kaiser
我从福克斯科技的虚拟化实践经理Brad Maher那儿得到了以下答案:
我认为大型企业使用多hypervisor的原因是被软件供应商逼的。像Oracle这样的公司使用其他hypervisor而不是他们自己的并不引人注意而且有时成本过高。在规模更大的组织中,大量的应用通常推动了公司支持多hypervisor环境的需求。
大多数中小企业将会在一台hypervisor上虚拟出尽可能多的虚拟机,如果特定的应用厂商或者制造商使虚拟化的成本过高,那么中小企业将会继续使用物理服务器。我认为这是因为很多中小企业的IT员工规模很小。通常他们并没有时间培训员工使用多个hypervisor。
多hypervisor环境可能非常复杂而且存在很多挑战。通常管理两个或者多个hypervisor最为复杂的部分是备份。VMware已经做出了改进,开放了API驱动技术使备份变得更加简单。由于VMware具有最大的市场份额,这意味着备份厂商通常优先支持VMware。在一个环境中有可能存在多个备份解决方案,我已经看到有些组织针对物理环境,VMware虚拟化以及Xen虚拟化制定了不同的备份战略。在任何时候我都不会认为中小企业将在多hypervisor环境中对备份进行重大投资;然而我认为大型企业的备份环境将会更加多样化。当这些组织购买了应用或者与hypervisor厂商建立了商业伙伴关系,我将会继续在数据中心内进一步推动支持多hypervisor的需求。