云计算所面临的性能问题

2009-12-9   
分享到:
| |

导读:本文分析云计算所面临的应用性能问题。2009年1月以来,Anna Liu博士对Google应用引擎、微软Azure和Amazon网络服务(AWS)进行了基本的测试。

关键词:云计算应用性能 Anna Liu

 

【TechTarget中国原创】对于希望削减硬件投资成本的公司来说,云计算是首当其冲的选择。其收付自助型模式可应用于诸如Netflix和Target.com等在线业务,相关开发人员正在致力于这方面的测试和开发。

  但是现在很多人对此持保留意见,许多人对于云计算的承诺和夸大性宣传都持认真理性的态度,还有一些人想知道云计算究竟是不是他们所需要的东西。来自澳大利亚新南威尔士大学的一项研究项目表明,当前云中存在诸多弱点。2009年1月以来,Anna Liu博士对Google应用引擎、微软Azure和Amazon网络服务(AWS)进行了基本的测试。

 
查看全文
 
 
 
分享到:
 
 

云计算标准

 
《公共云计算:是改变游戏规则还是安全性的赌博?》是本期辩论赛的主题,正方为Sean McDermott,反方为Marc Maiffret。
 
当谈及安全性和云计算模型时,平台即服务(PaaS)有着它自己特殊的挑战。与其他的云计算模型不同,PaaS安全性所要求的应用程序安全性专业知识往往是大多数……
 
欢迎进入我们2012年的十大云计算风云人物榜单。今年,我们关注的是有望能够在大型IT部门中,对于云计算的发展方向产生巨大影响的人物。
 
对于希望利用云计算服务的企业来说,其所面临最紧迫的挑战之一就是透明度问题。他们应该如何评估云计算服务供应商(CSP)的安全性,以及他们应当如何确定某特定CSP的信誉和可靠性?
 
很多人都认为云计算应当是一个存储或承载东西的所在,但是究其根本云计算并不是一个硬盘驱动器或一个处理器,它是一种编程语言。
 



【TechTarget中国原创】对于希望削减硬件投资成本的公司来说,云计算是首当其冲的选择。其收付自助型模式可应用于诸如Netflix和Target.com等在线业务,相关开发人员正在致力于这方面的测试和开发。

  但是现在很多人对此持保留意见,许多人对于云计算的承诺和夸大性宣传都持认真理性的态度,还有一些人想知道云计算究竟是不是他们所需要的东西。来自澳大利亚新南威尔士大学的一项研究项目表明,当前云中存在诸多弱点。2009年1月以来,Anna Liu博士对Google应用引擎、微软Azure和Amazon网络服务(AWS)进行了基本的测试。

  “对于这些大型分布式系统, 随之而来的是许多不确定性,”大学系统架构和规划专家Liu博士说。Liu说她创建了一个简单的网络应用,用于测试每个云服务的响应时间和其他功能。她表示Azure的结果是最不可靠的,这是由于该服务仍在测试阶段。

  “我们注意到随着时间的推移,云服务的性能有着相当显著的变化,”她补充说,“很明显不同云是为不同用途而建立的。例如,Google应用引擎只是为了简单、快速网络应用而构建的;任何花费时间超过30秒的计算请求将会导致高达0.07%的错误率。”与此同时,AWS在针对其数据库产品SimpleDB问题的测试中在响应时间和适方面也存在高度差异。

  Amazon正试图更多地了解Liu的研究,因为该研究还未公开。“我相信这个特定的测试应用在极短的时间内向Amazon SimpleDB发出了大量的服务请求,试图让系统过载。”Amazon发言人Kay Kinton在一封邮件中如此说。她表示SimpleDB返回了一个“服务不可用”的消息,以此作为一种保护措施。Kinton也说她相信SimpleDB能够扩展处理“现实生活和工作中的应用”。

  Liu认为她的测试应用并不是不符合使用SimpleDB的实际应用。她还表示,其错误率与Amazo数据中心在七月的停电也有关系。

  同样,如同她在测试Google应用引擎时遇到通信繁忙一样,Liu说她还撞上过Google阻塞服务的保护。她将其与因二月Victoria森林大火而推出的网站相比较,该网站同样基于Google应用引擎。Google工程师不得不在用户因试图了解火情而大量访问网站导致其崩溃后对网站进行修复。

  “我们的研究只是希望了解下一步要做什么,从表面上来了解云的主观限制和性能缺陷。”刘说。用户可能不知道他们将于何时何地遭遇阻力或障碍,这使得他们很难对问题进行规划。Liu表示,她的研究并不是结论性的,它只是对云计算现状的一个及时的反馈,并将适应不断增长的需求。她说她的研究并不是企图“为云制定标准”,因为供应商对这一点很明确,他们的研发会针对不同的应用。

  “如果将Amazon服务器与Google的编程平台进行比较,全球基准将是毫无意义的,”她说。但是Liu认为要制定精确描述云中性能变化的独立性能指标是毫无意义的。“不久的将来一定会有标准的商业应用产生。”她说。

  “这些研究揭露了一些实际问题以及云计算的复杂性问题,“澳大利亚公司对象咨询的系统架构师Kevin Francis说。他认为这种研究对于揭露云模型的限制因素是必要的。他补充说,Liu的研究只是揭示了云计算使用规划方法的冰山一角。“它表明云是一个美妙的东西,您可以将任何东西放置云中,这没有问题。”他说。

  云用户在充满缺陷的环境中工作

  很显然,云计算用户已找到了一些处理问题的方法。Forrester基础设施分析师James Staten说,Amazon和其它公共云资源的开发显然更多地是在考虑成本而不是性能,但是开发人员通过使用云的显著特点已默认了其不确定条件——即时自助服务的特点。

  “云开发人员经常会这样做,将一组信息连续发送四次,找出最快的那个。”他说。开发人员知道这具有不确定性,因此他们将建立一个虚拟实例数组,找出性能最佳的那一组,然后将其余的关闭,这是一个很老土的做法,但是所需成本很少。这对成长中的私有云市场产生了影响,他说。

  Staten表示,那种不确定性对于IT企业并没有吸引力。他说类似Liu博士的这种性能研究只是降低了用户接受公共云资源的信心,而他们对安全和管理问题的日益关注则更加有利于私有云的发展。

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录