在《分布式数据网格:未来云计算的基础?》 、《分布式数据网格:弹性缓存产品》中,我们分析了云计算未来发展的基础是否为分布式网格计算以及相关的弹性缓存产品和厂商,下面分析人员将就数据缓存的使用提供一些建议。 Bain表示技术总监们以及他们的架构师们应该做出切实努力跟上分布式缓存和数据网格技术的发展,了解这些技术在管理应用系统规模变化方面的能力。“通过对这些技术的了解他们将能够把应用移到云上面去,在大规模的虚拟服务器池中无缝地调整计算资源规模。”另一方面,Bain预言那些不使用分布式缓存技术的人将会发现很难去除影响扩展性和多服务器环境中的存储的所有瓶颈。
对概念加以扩展,Purdy补充道,……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
在《分布式数据网格:未来云计算的基础?》 、《分布式数据网格:弹性缓存产品》中,我们分析了云计算未来发展的基础是否为分布式网格计算以及相关的弹性缓存产品和厂商,下面分析人员将就数据缓存的使用提供一些建议。
Bain表示技术总监们以及他们的架构师们应该做出切实努力跟上分布式缓存和数据网格技术的发展,了解这些技术在管理应用系统规模变化方面的能力。“通过对这些技术的了解他们将能够把应用移到云上面去,在大规模的虚拟服务器池中无缝地调整计算资源规模。”另一方面,Bain预言那些不使用分布式缓存技术的人将会发现很难去除影响扩展性和多服务器环境中的存储的所有瓶颈。
对概念加以扩展,Purdy补充道,为了使应用充分利用一个数据网格,应用应该有一个强域模型。换句话说,应用所接受、创建以及在内部使用的信息应该被表达为一组定义明确的实体,这些实体之间的关系应该是被充分了解的。同时,信息也依据这样的模式来管理。
“在诸如Java这样的现代的面向对象的语言当中,这些实体典型情况下实现为Java的类,而通常仅作为域对象来访问。”Purdy如是写道。他认为,具有强域模型的应用通常很容易移到数据网格上去,而那些没有将数据访问和表示封装起来的应用,例如那些程序里到处都充满着用SQL实现的数据库访问语句的应用,适应数据网格是困难的。
归纳起来,Gualtieri的一般性的建议是,如果你在考虑云计算,你必须先弄清应用架构是否是弹性的,然后询问接下来的三个问题。第一个问题是怎样能改变你的数据库的规模?第二个是怎样能改变你的数据的规模和你的应用代码的规模以便利用云?
第三个问题是关于性能——你在云里面的性能战略是什么?
他最后讲到:“提到性能的原因是人们听说在云中有机会获取更多的计算资源,但更多计算资源并不等同于更高的性能,因为你不一定知道你在哪个平台上执行。”事实上,他建议规划在云中的负载和性能的测试。“你不能假设只要在云里性能就一定会好些——先从数据开始,因为数据将是个瓶颈。”
相关推荐
-
谷歌云业务CEO描绘谷歌云计划 收购传言四起
行业观察人士猜测,新任谷歌云首席执行官Thomas Kurian将通过大规模收购来获取市场份额,并与竞争对手A […]
-
Workday公司继续在亚太地区大举投资
随着亚太地区(APAC)地区越来越多的企业转向云计算来拓展其数字业务,Workday公司跻身为全球发展最快的云 […]
-
华为“一云一湖一平台”架构助力客户加速智能化进程
在第十五届华为全球分析师大会上,秉承“智IT,慧未来”的理念,华为IT产品线分享了IT基础设施在数字化转型过程 […]
-
云计算可移植性的来龙去脉
目前云计算提供商都是按不同的方式构建其产品,这造成典型的“缺乏标准、以创新为导向以及供应商锁定”的局面。 但供 […]