当前位置:云计算企业动态 → 正文

略过AWS测试可能导致云失败

责任编辑:editor005 作者:Alan R. Earls |来源:企业网D1Net  2015-07-14 14:34:06 本文摘自:TechTarget中国

对AWS上的资源进行测试相对来说比较简单直接。企业必须了解他们自身的漏洞和解决漏洞的计算成本。

一些云消费者可能会认为,Amazon Web服务是完全一键启动的,任何东西都可以不需要测试就直接可以工作。但现实远非那么简单。

虽然保持一个AWS云全面运行是需要花费一些努力,但测试是一个可预期并且通常来说很简单干脆的过程。AWS的许多方面使得它远比在传统的环境中测试更容易。并且AWS的规模和多样性,使得其更容易实现高可靠性。

Shlomo Swidler,位于纽约的咨询机构Orchestratus的CEO,建议企业在AWS内以不同的方式来考虑可靠性——而不是“只在一个单一的维度上。”在AWS里你无法只为一个特定的服务层付费,但你可以利用如负载平衡和自动调节之类的选项来提高可靠性。

“这些服务让你充分利用AWS的规模,并且当某个特定的机器出问题时,可以创建自我恢复的机器备份,”Swidler说道。

同样的,不管企业是在传统的大型机,虚拟环境或云端运行,都必须明白哪些组件可能出故障,以及相应的系统所需的运行时间。例如,为了在AWS上确保弹性,用户至少需要一个在不同的可用区(AZ)的实例。这意味着用户需要有一个自动调节组支持另一个实例,这样的话始终有两个实例是同时运行的。

“这样,如果一个区出了问题,你在另一个区还有另一个实例是正常的,”Andrew Siemer,一家软件工程公司Clear Measure的首席架构师说道。“这都取决于你想要达到的目标。”

AWS测试工具的选择

用户对现有的系统进行越多的测试,Siemer 说道,就越容易验证是否AWS迁移是成功的。然而,在云里,备份、规模故事和灾难恢复(DR)与本地数据中心相比都是不同的。虽然AWS帮你管理了许多活动,你仍然需要了解一个区的失败或一个地区的失败会如何影响你基础架构的设计和实施,“Siemer 说道。

就压力测试来说,Netflix之类的公司使用Chaos Monkey 或类似的工具来测试云上的可靠性和灾难恢复,Siemer说道。然而,很少有公司会像Netflix一样,有着巨大的需求和大量的资源。此外,“Chaos Monkey 是一个开发的工作,”在某种程度上,搭建环境让他们能够配合Chaos Monkey也需要开发的工作,Siemer说道。他的意思是,如果一家公司有时间进行这样的精细测试,那肯定是值得的。

“每家公司都应该不断地测试他们的产品以确保能够按照预期的工作,”Siemer补充道。

采用类似的方式,John Patton,数据管理公司OneVizion的CEO兼总裁,表示他的公司使用范围广泛的产品和服务以确保其基于AWS的业务可以流畅的运行。例如,他的公司使用第三方工具来ping其服务器并且监控高使用量。OneVizion还采用Connectria,一家管理AWS托管服务的供应商,来设计其AWS基础架构。这两家公司一起合作打造监测应用,可以在弹性计算云中进行监测,在问题浮现之前找出他们。

“我们在应用程序中自动记录错误,并且每天都筛选一遍,以确保所有组件都能正常工作,”Patton 说道。

最后,Swidler说,AWS提供了强大的测试选项——只要开启新的服务器然后复制你的环境就行。这是传统的数据中心绝不可能做到的,但在云里却会很容易。

“这是迁移到AWS的一大好处;你可以动态的测试新环境,而不用影响任何运维,”Swidler说道。

关键字:AWSOrchestratusSiemer

本文摘自:TechTarget中国

x 略过AWS测试可能导致云失败 扫一扫
分享本文到朋友圈
当前位置:云计算企业动态 → 正文

略过AWS测试可能导致云失败

责任编辑:editor005 作者:Alan R. Earls |来源:企业网D1Net  2015-07-14 14:34:06 本文摘自:TechTarget中国

对AWS上的资源进行测试相对来说比较简单直接。企业必须了解他们自身的漏洞和解决漏洞的计算成本。

一些云消费者可能会认为,Amazon Web服务是完全一键启动的,任何东西都可以不需要测试就直接可以工作。但现实远非那么简单。

虽然保持一个AWS云全面运行是需要花费一些努力,但测试是一个可预期并且通常来说很简单干脆的过程。AWS的许多方面使得它远比在传统的环境中测试更容易。并且AWS的规模和多样性,使得其更容易实现高可靠性。

Shlomo Swidler,位于纽约的咨询机构Orchestratus的CEO,建议企业在AWS内以不同的方式来考虑可靠性——而不是“只在一个单一的维度上。”在AWS里你无法只为一个特定的服务层付费,但你可以利用如负载平衡和自动调节之类的选项来提高可靠性。

“这些服务让你充分利用AWS的规模,并且当某个特定的机器出问题时,可以创建自我恢复的机器备份,”Swidler说道。

同样的,不管企业是在传统的大型机,虚拟环境或云端运行,都必须明白哪些组件可能出故障,以及相应的系统所需的运行时间。例如,为了在AWS上确保弹性,用户至少需要一个在不同的可用区(AZ)的实例。这意味着用户需要有一个自动调节组支持另一个实例,这样的话始终有两个实例是同时运行的。

“这样,如果一个区出了问题,你在另一个区还有另一个实例是正常的,”Andrew Siemer,一家软件工程公司Clear Measure的首席架构师说道。“这都取决于你想要达到的目标。”

AWS测试工具的选择

用户对现有的系统进行越多的测试,Siemer 说道,就越容易验证是否AWS迁移是成功的。然而,在云里,备份、规模故事和灾难恢复(DR)与本地数据中心相比都是不同的。虽然AWS帮你管理了许多活动,你仍然需要了解一个区的失败或一个地区的失败会如何影响你基础架构的设计和实施,“Siemer 说道。

就压力测试来说,Netflix之类的公司使用Chaos Monkey 或类似的工具来测试云上的可靠性和灾难恢复,Siemer说道。然而,很少有公司会像Netflix一样,有着巨大的需求和大量的资源。此外,“Chaos Monkey 是一个开发的工作,”在某种程度上,搭建环境让他们能够配合Chaos Monkey也需要开发的工作,Siemer说道。他的意思是,如果一家公司有时间进行这样的精细测试,那肯定是值得的。

“每家公司都应该不断地测试他们的产品以确保能够按照预期的工作,”Siemer补充道。

采用类似的方式,John Patton,数据管理公司OneVizion的CEO兼总裁,表示他的公司使用范围广泛的产品和服务以确保其基于AWS的业务可以流畅的运行。例如,他的公司使用第三方工具来ping其服务器并且监控高使用量。OneVizion还采用Connectria,一家管理AWS托管服务的供应商,来设计其AWS基础架构。这两家公司一起合作打造监测应用,可以在弹性计算云中进行监测,在问题浮现之前找出他们。

“我们在应用程序中自动记录错误,并且每天都筛选一遍,以确保所有组件都能正常工作,”Patton 说道。

最后,Swidler说,AWS提供了强大的测试选项——只要开启新的服务器然后复制你的环境就行。这是传统的数据中心绝不可能做到的,但在云里却会很容易。

“这是迁移到AWS的一大好处;你可以动态的测试新环境,而不用影响任何运维,”Swidler说道。

关键字:AWSOrchestratusSiemer

本文摘自:TechTarget中国

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^