如何从瓶颈入手拆除云计算短板?

导读:随着实施的深入,云计算的短板也暴露出来,那就是数据安全、传输瓶颈等等,这些短板归根到底,是如何应对海量数据的处理问题。

 

一直以来,云计算都是IT人的一个梦想就是把计算能力变成像水、电一样的基础设施,现在,这个梦想终于要实现了,随着各国政府以及IT龙头企业谷歌、亚马逊、IBM、微软等公司的力挺,云计算走入“寻常百姓家”已经为时不远了。不过,云计算也并非完美无缺,随着实施的深入,云计算的短板也暴露出来,那就是数据安全、传输瓶颈等等,这些短板归根到底,是如何应对海量数据的处理问题。

我长期关注微电子领域,近期我注意到一些EDA工具厂商开始关注云计算,在跟他们交流的时候,他们普遍对认为云计算是改变EDA工具未来的必由之路,但是,他们的担忧是如何在云端能及时响应用户的需求,如何给用户好的软件即服务(SaaS)体验,这其实就是海量数据的处理瓶颈问题。

实际上,云计算中的服务器架构与我们目前的服务器架构有很大不同,传统的服务器以CPU为中心,“而未来云计算的服务器则会兼顾CPU和GPU,尤其要发挥GPU的效能。”

云计算提供按需(有时甚至免费)的资源,而以前,企业组织需要购买自己的集群计算服务器才能得到这些高性能计算的资源。图形处理器无处不在,它擅长为某种类型代码的执行提供高性能实际上,图形是并行的计算模型,也是一个浮点数学问题的解决者。高性能计算中的许多代码和算法以及其他的应用程序都是并行浮点数学问题。可见,要解决云计算中的海量数据处理需要发挥强大的GPU资源,在这方面,AMD找对了方向。

在5月19日召开的中国云计算大会上,AMD公司院士、云计算专家及服务器平台架构师Bob Ogrey透露,目前AMD在消费端已经推出了融合CPU和GPU的APU加速处理器,未来AMD在服务器领域也会走向融合,只有AMD兼具CPU和GPU的优势。Bob强调融合重要的不是硬件上的融合,是要把CPU和GPU融合在一颗芯片上,实现计算环境的融合,也就是软件支持方面实现融合。在这方面,AMD实现了对DirectCompute11和OpenCL的支持,能够跨平台进行开发。

AMD全球高级副总裁、大中华区总裁邓元鋆则指出,作为全球唯一一家同时拥有CPU领先技术和GPU图形处理器领先技术的厂商,AMD实现CPU与GPU真融合的加速处理器APU,使AMD在云终端方面也有一个很大的优势,“好的云计算服务体验就是我们要了解户要用云来做什么,未来的云终端将是一个简单易用,处理图形和视频方面都很有优势的产品。

AMD在云终端方面,因为有了APU这样将CPU与GPU 革命性地真融合的芯片,具备超低功耗,超强性能,全天候续航的特点,支持GPU加速和异构计算,使我们在处理云计算内容和服务时,会更得心应手。我们未来还会有更多的低功耗、高性能APU产品出现,为云计算终端产品注入新的活力,这就是我们看到在终端方面的发展。”他指出。

另一方面,云计算对服务器也提出了更高的要求。邓元鋆介绍,云计算服务器的工作负载会随网络情况(忙时或闲时)而波动,例如:Facebook在晚上每个人都回家时特别忙,而大家都睡觉后则不那么忙了。处理工作负载波动的最好的方法是留下足够的性能“性能余量”,以应对繁忙高峰时段的负载。拥有“性能余量”的最好方法是让CPU拥有更多的内核。更多的CPU内核意味着更好的能效,每个CPU内核的功耗下降了,云计算用户因此不必采购太多的服务器节点。而这恰恰是AMD服务器处理器的优势。

邓元鋆指出,核心数量最高达12核、功耗最低达32瓦的AMD皓龙多核处理器带来超高能效和低成本。今年晚些时候将推出基于“推土机”架构的16核服务器处理器,性能大幅提高,并具备低功耗。 此外,AMD皓龙处理器还拥有出色的可扩展性和灵活性,帮助用户保持数据中心的一致性和兼容性,在相同架构下可以使服务器从1插槽到4插槽灵活地部署。邓元鋆透露,目前,全球已有超过200万颗AMD处理器应用在云计算环境中。例如微软的云服务平台Windows Azure就采用了AMD皓龙处理器。

根据权威调研机构的预测,云计算将未来将实现高速增长,年增长率将达26%,这是传统IT市场增长速度的5倍。