随着IT环境的演变,管理员们必须重新审视传统方法以适应新技术的问世。随着"物理至虚拟"模式演变为"虚拟至云计算",与优点和局限性相关的问题也逐渐显露。
虚拟化的早期限制已迫使管理员们考虑什么样的物理服务器将成为合适的虚拟化候选对象。随着"物理至虚拟"(P2V)的发展,其发展趋势为大规模自动化,而管理员们也逐渐明白,除了特例之外,每一台服务器都可以实现虚拟化。然后,IT团队也转向"虚拟至云计算"(V2C)。
V2C所面临的问题与P2V极为相似,并不是所有的虚拟机(VM)都适用于云计算。在一个云计算环境中部署任何的虚拟机之前,云计算管理员们都应当考虑如下四个方面:
1. 云计算到局域网的网络。
云计算***的价值主张之一在于其无限的资源供给。处理能力、内存以及存储等方面的局限都限制了业务敏捷性;而将IT资源迁往云计算就可以消除这些不利因素。
当云计算供应商和本地局域网之间的网络容量不能满足需求时,云计算模式就会失败。如果在云计算中的一个微软Exchange服务器与Outlook客户端之间网络状况堪忧,那么即便它可能会显示出令人印象深刻的数据库性能,但是其整体响应时间就会令人大失所望。
相应的解决方案是进行适当的监控。在过去,IT业还不必对这些指标进行测量,因此他们并不确定一个特定的服务器需要多少网络容量。成功地将虚拟机迁往云计算要求管理员们仔细地使用第三方云计算和网络管理工具来监控网络使用情况。
2. 数据传输成本。
云计算的无限资源以基于消费定价体系的方式取代了硬件与成本之间的传统连接。根据实际使用情况,向相关业务单元收取使用处理能力、内存、存储使用以及网络等资源的费用。
这种基于消费、即用即付的云计算模式可以为有效管理资源使用的IT环境实现巨大的成本节省。那些没有采取云计算技术的企业就无法很快发现由于资源不正确约束而产生的"隐藏"成本。
幸运的是,预测这些参数指标并不困难。首先应当密切关注在现有管理程序中你的虚拟机所使用的资源数量。在所有V2C过程中,服务器都是以虚拟机开始的,而所有虚拟平台都会暴露与云计算虚拟机消费计算相关的参数指标。正确认识这些参数指标将有助于你的计算成本,并防止虚拟机迁往云继续之后每月所产生的过度费用帐单。SolarWinds提供了一个免费在线计算器,它可以帮助你确定将虚拟机迁往Amazon EC2、Windows Azure以及Rackspace等云计算服务所需的成本。
3. 云计算监控和验证。
任何云计算供应商都应当对每个托管虚拟机使用消费和资源使用的交付参数指数,但规则要求其他级别进行独立审查。
在任何考虑与云计算提供商合作这样重大举措之前,应当仔细规划你将如何监控虚拟机。这一额外的努力对于提前确保你的供应商能够按照你的期望提供服务是非常重要的。
4. 云计算迁移工具。
即使经过周密计划,实际上将本地托管虚拟机迁往云计算依然是困难的。虽然P2V工具已成为一种商品化的产品,但是少数"虚拟至云计算"迁移工具依然存在。
现有迁移应用程序至云计算的工具都是由诸如AppZero和 Citrix的NetScaler提供的,这类工具都是供特定平台使用的单向工具;一些工具帮助迁移虚拟机至云计算平台,但是并不能够将系统迁移回内部数据中心。如果你一定要把机器或应用程序从云计算迁移回数据中心,那么请注意你的工具选择,并确保你有一个规划好的退路。所有的事情都必须考虑周全,从物理到虚拟再到云计算的迁移似乎是一个有机的整体。在虚拟化早期阶段中,很少有人会建议每个服务器都可能成为一个好的虚拟机。这一点对于云计算托管虚拟机也同样适用。但是技术在不断变化的,因此我们可能会最终象记得虚拟化一样记得云计算。