“你的管理工具套件对于你弹性需求是极为重要的,”Steffen说,他以微软公司系统套件这类可扩展工具的重要性为例,该工具主要用于实现简单配置、故障转移以及迁移。在高可用性中的一个显着发展趋势就是出现了容错(FT)工具,这类工具非常适合于虚拟化。两个例子包括Marathon科技公司的EverRun系列软件产品和VMware公司vSphere的容错功能产品。
专家警告说,虚拟化中的容错功能只应根据需要使用。“有人认为那就是高可用性的未来,一切都将是容错的,我会告诉他们,他们错了,”Burton集团公司(一家总部位于犹他州Midvale的IT研究咨询公司)的高级分析师Chris Wolf说。Wolf认为,如果没有一个令人信服的业务需求,那么公司根本不会为无处不在的容错或冗余物理服务器的普及而买单。
网络连接也产生了新的弹性问题。本地服务器和存储设备的冗余是现成的,也是易于实现的,但是糟糕的网络连接性往往会让最积极的故障转移或集群策略也显得一无是处。
“我们的网络连接是每天都在接受着压力测试的,”Steffen说,他解释道,物理服务器是易于更换的。“但是如果我们失去了与我们所有主要供应商的网络连接,我们就完了,我们根本无法正常地完成任何业务。”Steffen建议管理员应对冗余网络连接和持续测试故障转移/故障恢复机制做好规划。
也许,虚拟化高可用性中最重要的但也是最不受欢迎的改变是重点的改变。高可用性在很大程度上是与技术相关的,但是其重点却正转向正确而合适的程序。
通过正确而合适的程序是可以轻松实现虚拟环境中的可用性的。我们根本无需担心在可移除式驱动器上的文档副本与PC硬盘驱动器上的副本是否一致。同样,管理员也不再需要担心虚拟机副本是否是一个完整的机器映像。
只要有一个稳定的虚拟机副本,它就可以在主机上重启而无需担心配置或应用程序测试等问题。不再需要花费大量的时间精力来让机器正常运行。与之相反,采取正确的程序就可以快速而高效地恢复虚拟机。