假如企业急于升级到Windows 7,测试应用程序的兼容性是顺利部署系统中至关重要的环节。但众所周知,操作系统的测试需要额外的硬件和IT人员的参与,因此是一个耗费时间和资源的事情。
但是,由于处于Windows的升级周期,IT人员便有了新的选择,也使得他们可以通过部署新系统,以节省时间和金钱。
在当前的情况下,使用虚拟化软件来测试Windows 7能够加快进程,并节省成本。许多IT集团为此使用了内部测试和开发实验室,并利用虚拟服务器和VMware的实验室管理软件来进行Windows 7的测试。虽然这一过程仍需要一些物理服务器和IT人员,但这样做比在实际的物理服务器上做测试更为有效。
前面说到的是一般企业的做法,而Ellie Mae软件租赁公司则采用了不同的做法,这使得Ellie Mae成为最早采用总部位于西雅图的Skytap公司的云计算实验室测试Windows 7的公司。
Ellie Mae公司总部设在加利福尼亚州的普莱森顿,并没有打算在公司内部立刻大规模部署Windows 7,但开始测试其出租出去的软件在Windows 7环境下的运行情况,以确保Ellie Mae租赁出去的软件是可用的和好用的。
“可以很肯定地说,我们的一些客户将在10月22日Windows 7发布后迅速使用。”Ellie Mae公司的质量保证主管Ron Yun表示。
Ellie Mae选择Skytap的云计算实验室虚拟了SaaS(软件在线服务)应用以部署Windows 7,应对普莱森顿和北京的质量保证小组进行测试。Ron Yun说,他管理的Ellie Mae实验室有20台左右的机器,但要在物理实验室里测试Windows 7则过于劳动密集和高成本了。
在Skytap的云计算实验室,Ron Yun可以部署许多Windows 7虚拟机,他希望以包月付费(每月1000小时测试付费250美元)的方式开展这项工作。
“这就像一个巨大的黑盒子,我不知道里面究竟是怎么回事,但我知道他们很容易通过用户界面来进行虚拟机的配置和修改。”Ron Yun表示。
需要一个云计算测试实验室
Skytap推出的云计算实验室是建立在以VMware基础设施为基础的企业级应用上,是目前为数不多可以进行运行和测试Windows 7的云计算环境。Skytap希望有更多的企业来进行测试。
但随着Windows 7的上市及越来越多的企业部署或者加入云计算的环境,两者的“交集”也会越来越多。
“实验室是动态的。”Roza说,“因此用户可能在一个测试周期内没有足够的资源,或者不是在一个测试周期却有太多的资源。出于这一原因,我们认为在一个地区建立一个专业的用于IT实验室测试的云计算环境是必需的。”
Roza指出,Skytap的云服务是一种“混合”型的云平台,那里的云不是一个孤岛,而是内部物理实验室的延伸。用户可以灵活地通过安全的VPN通道导入VMWare图像而进入云计算环境,然后再回到他们公司的内部实验室。
至于Skytap的竞争者,如亚马逊的EC2云服务,微软即将推出云操作系统Windows Azure,和Skytap提供的服务相比都有不足,Roza说。
“EC 2是强大的,但它是一个针对小型电子商务企业的平台,而不是针对大型企业的。” Roza说,“这和Vmware产品的定位不符,Vmware的客户85%是企业用户。如果你想输入和输出虚拟机,亚马逊不是非常适合你。”
至于微软的Windows Azure,那只能适合计划微软的Hyper-V虚拟化软件的公司。Roza表示。
部署Windows 7仅几分钟
让Ellie Mae公司的Ron Yun满意的是:Skytap的云计算实验室使得其质量保证实验室几乎是免维护的。
唯一不足的是,在云环境下测试时对硬件的使用状况没法控制,Ron Yun说。 “我作出的假设是Skytap在维护其数据中心硬件的正常运转,但我不知道像CPU速度或磁盘的转速等情况。”
但Ron Yun也表示,他将在Ellie Mae公司总部的物理实验室里对Windows 7进行边际风险测试,以确保物理机器对Windows 7的实际支持。而在这方面,他只是没有足够的时间和资源。
在获得Skytap的虚拟机支持后,Ron Yun的质量保证团队配置和部署一个Windows 7系统只需要几分钟,而不是数天或数周。“效率的提高可使我们节省数千美元。”Ron Yun说。
【编辑推荐】