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