购买服务器虚拟化时需要考虑什么?如何判断企业是否适用?
购买服务器虚拟化管理软件需要考虑什么?如何知道企业是否适用?
01.服务器虚拟化部署规模有多大?
需要考虑的 个问题是虚拟基础设施的规模。诸如VMware ESXi以及微软Hyper-V这样的Hypervisor都自带内置的管理工具。这类工具通常能够处理基础性的日常工作任务,比如创建、修改、删除虚拟机。然而内置的管理工具往往不适合更大规模的虚拟化部署环境。
就微软的Hyper-V而言,内置的管理工具Hyper-V Manager,提供了以服务器为中心的虚拟基础设施视图。然而Hyper-V Manager没有提供组织内所有主机以及虚拟机的统一视图。获取这一视图的 一种方式或者是投资购买额外的管理工具或者深入研究PowerShell。
02.目前正在使用什么虚拟化管理软件?
需要考虑的第二个问题是目前正在使用的虚拟化软件。Hypervisor包括的本地工具专门设计用于管理hypervisor本身。对已经围绕单个厂商的产品构建虚拟化基础设施的组织来说没什么问题,但对使用多个厂商hypervisor的组织来说使用本地工具并非是 优的解决方案,因为这样做通常需要使用多个工具。
使用多厂商hypervisor的组织不一定要投资购买第三方管理工具,但这样做能够给组织带来帮助。并非所有的虚拟化管理产品都提供了多厂商支持,但都提供了管理位于不同hypervisor之上的虚拟机的单一虚拟管理平台。例如,微软的System Center虚拟机管理器能够管理Hyper-V、VMware以及Citrix主机机器虚拟机—尽管存在一些限制。
03.虚拟环境未来发展规划如何?
肯定要考虑的第三个问题是未来的规划。例如,假定目前虚拟基础设施规模相对小,只包括几台主机以及十几台虚拟机,那么可能使用内置的管理工具就够用了。然而,如果组织计划增加额外的主机或者创建更多的虚拟机,那么现有的管理工具可能很快就无能为力了。
即使组织还没有做未来规划,那么查看一下组织已经创建的虚拟机的历史数据是个不错的主意。如果日志内的历史数据表明虚拟机数量增长的很快,那么在可预见的未来,虚拟机不断蔓延一定会成为组织必须要解决的一个问题。即使目前不一定需要专门的管理工具,但开始为未来做打算可能是一个不错的主意。
04.虚拟环境的动态程度有多高?
在评估对服务器虚拟化管理产品的需求时应该考虑的第四个问题是基础设施的动态特性。换句话说,变更的频率如何?此时需要考虑的主要的问题是虚拟机迁移,而不是今后的规划。
例如,假定有三台虚拟主机,而且几乎不会在主机之间迁移虚拟机。在这类环境中,虚拟机相对静止。很容易预测特定的虚拟机在某一时间位于哪台主机上,因为虚拟机基本上不移动。相反,某些服务器虚拟化部署包含的虚拟机经常在主机之间移动。
根本的是虚拟管理软件没有提供组织内主机与虚拟机的完整视图,当虚拟机在主机之间频繁迁移时就显现出虚拟管理软件功能的不足之处了。这类环境需要管理员在执行任何管理任务前先定位虚拟机究竟位于哪台主机上?
05.虚拟化管理产品hold住吗?
应该考虑的另一个注意事项是组织是否能够承受虚拟服务器管理产品的费用。 先,你必须确定组织能否承受产品的许可费用,因为不同厂商的许可费用差异很大。
除许可成本外,你必须考虑有必要的硬件运行新管理产品并有足够多的培训预算用于培训IT员工如何使用管理产品。培训至关重要因为服务器虚拟化管理产品并非都很容易使用。
06.组织会因实现虚拟化自动化而受益吗?
针对服务器虚拟化管理产品需要考虑的第六个问题是组织是否会受益于虚拟机自动化。自动化包括很多种不同的形式。例如,市场上的部分产品允许你生成虚拟机创建脚本,这样预先配置的虚拟机可以动态生成。
虚拟机自动化的另一个例子涉及在夜间自动整合工作负载,这样可以关闭部分主机服务器以减少电费开支。
07.你需要什么功能?
后,考虑你需要哪些功能尤为重要。某些虚拟化管理产品通常允许你创建虚拟机、虚拟机模板、改变虚拟机状态、创建快照以及完成其他通用的日常任务。某些产品可能还交付自服务配置功能或者允许管理员实现计费功能。
其他虚拟化管理软件定位于监控。这类产品可能不会启用虚拟机日常管理功能,但通常会提供丰富的报表功能,旨在为性能分析、SLA合规性、容量规划以及问题修复提供帮助。
小结:
在做出投资购买服务器虚拟化管理软件是否是个好主意的决策前这些注意事项必须要考虑在内。
尽管服务器虚拟化管理软件能够提供非常有益的功能,对小型组织或者虚拟化程度还不是很高的组织来说,这类产品可能有点大材小用了。
相反,对已经有很多主机、虚拟机的组织来说,一旦IT员工经过 初的学习阶段后,几乎肯定会发现服务器虚拟化管理软件能够提升管理虚拟基础设施的总体效率。