第二个阶段:核查现状。
在第二个阶段,IT团队进行了一番试运行,看看VMware果真能不能胜任。
Fergenschmeir的基础架构经理Eric Brown很清楚服务器虚拟化如何有助于改善灾难恢复和利用率问题,于是他被委以重任。
但Eric有些担心,因为自己的团队在虚拟化方面几乎没什么实战经验。实习生Mike Beyer是Eric身边最合适的人选,但是他从来没有从头开始设计过新的虚拟化架构,只是偶尔管理过而已。
Eric还遇到了员工的阻力。Eric的两名服务器管理员Ed Blum和Mary Edgerton之前用过VMware服务器和微软虚拟服务器,觉得它们的性能不怎么样。首席数据库管理员Paul Marcos表示,他不愿意把数据库服务器部署到虚拟平台上,因为他看过声称虚拟磁盘I/O速率很低的文章。
Eric和首席技术官(CTO)Brad Richter早已向CEO Bob Tersitan保证一个月内会拿出方案,于是尽管面临重重障碍,他们还是上路了。他们先阅读了介绍其他公司如何构建虚拟化系统的各种资料。Eric让Mike使用VMware ESX平台的试用版构建一个测试平台,因为选择这种平台在IT博客圈似乎很流行。
没过几天,Mike建好了一台ESX服务器,上面运行着几个测试虚拟机。大家马上发现,虚拟化平台对硬件的要求与普通服务器不一样。测试服务器上的4GB内存不够用,无法同时运行三四个访客服务器;两个板上网络接口提供的网络带宽也不足以满足更多虚拟服务器的要求。
但是即使存在这些局限,他们部署的测试虚拟机还是运行稳定,性能大大高于Eric团队之前的预期。连原先持怀疑态度的Paul都惊叹于磁盘的吞吐速率之高。他得出结论,许多工作组应用软件可能非常适合虚拟化,尽管他对要不要让虚拟机运行任务关键型数据库服务器并无把握。
测试完毕后,Brad和Eric都很有信心,觉得能够在几周内把方案交给Bob。现在他们要做关键的规划工作。