经典重庆

标题: 大规模的负载测试 [打印本页]

作者: ybbucd1112    时间: 2015-5-18 13:56
标题: 大规模的负载测试
  认为云计算能够完全取代本地应用程序就如同在纽约或多伦多这样的城市里,总有一天公共交通会完全取代汽车一样。无论如何,人们总是希望拥有他们自己的交通工具,这样他们就可以控制旅行的时间、地点和方式了。
  不能低估了控制是人们行为的一个激进因素。但这并不意味着一个汽车爱好者不会时常地跳上地铁。当然,随着油价的上涨,混合交通似乎开始变成了越来越有吸引力的一个选择。
  同样,即使是濒临死亡的组织在内部设置的应用程序部署时,也因各种不同的原因而越来越多地使用云计算;部署测试就是一个完美的例子。
  昂贵的基础设施
  对于一个业务,选择本地应用的云测试的一个常见原因是,因为在本地建立测试环境的成为是很高的。即使是一个企业级的组织,在面对为也创建要求的实验环境而购买和维护基础设施的账单面前,也会窒息。小的经销商和软件公司为企业级客户创建本地应用就更不可能有这样的资本来做此事了。
  忽略资金是否可用,在今天精益的IT环境下,从使用角度来看,做这样的投资是不合理的。据IBM所说,测试硬件在每一个项目中只占用10%到20%的时间。在设备大部分时间都闲置时,这使得许可证成本和大规模的负载测试所需的基础设施费用,都似乎很另人吃惊。对于业务来说,为了部署测试引进有质量保证的的云计算更有意义。
  有质量保证的云计算是怎样帮助本地应用程序的?
  一个质量保证的云可以用来模拟部署新应用程序的实际生产网络的将要。这些应用程序可以检测到故障点,而不会以任何方式吞噬本地资源或破坏预置本地的基础设施。事实上,如果云计算可以在本地安全使用,那么它对于部署的升级者来说是特别有吸引力的。对于坚持使用本地应用的企业来说,风险迁移常常是首选。在这种情况下,通过帮助鉴定因为在真的运行前而进行的升级产生的潜在问题,云计算企业总机实际上可以保证部署更安全。
  成本节约和高效云部署测试
  一些虚拟实验室是在基础设施即服务(IaaS)模型上的基于消费基础上支付的。这意味着公司只支付测试环境的费用,在他们真正的“点燃它”来运行他们的负载,执行和部署测试时。
  另外,他们可以扩大至令人眩晕的高度——他们永远不可能负担得起的高度,当他们真的要支付基础设施的费用。也就是说,他们从A到B不需要建立一条地铁。他们只城购买一个令牌或磁卡。
  测试工具可以绑定到IaaS环境包中和单独购买。例如,测试实验室自动化解决方案可以用来给有质量保证的云计算添加更多的价值。这样的解决方案允许重用测试模式和提供自动化以及环境安装。该方法可能降低了DevOps必须花费在设计和执行部署测试上的时间。因为今天的敏捷开发模型涉及到了应用更新频率(和总体上增加了应用程序的复杂性),自动化是维持的唯一方法 。





欢迎光临 经典重庆 (http://bbs.jdcq.net/) Powered by Discuz! X3.1