谷歌云平台使用英特尔处理器背后 探索硬件厂商那颗“软件”的心-阿里云开发者社区

开发者社区> 大数据文摘> 正文

谷歌云平台使用英特尔处理器背后 探索硬件厂商那颗“软件”的心

简介:

0?wx_fmt=png


本月在旧金山举办的2017Google Cloud Next会议上,谷歌云宣布了在计算、安全和经济性等方面的新进展和新部署。会上,谷歌基础技术架构高级副总裁Urs Hölzle发表了一些涉及统计数据的主题演讲,他声称谷歌是第一个在下一代Intel Xeon Skylake处理器上提供云服务的公司。在计算方面,谷歌云称其客户可以访问64核GCP虚拟机,内存高达416G。 


云平台与硬件密不可分

与谷歌云的合作也反映了英特尔在近几年的发展中,不断探索新方向的一个成果。无论是UNC迷你电脑、Edison微型开发板、还是新一代Xeon Phi加速卡,都反映出了英特尔越来越注重产品的功耗以及效率。以往人们总是关注电子产品的性能,而引入低功耗概念后,英特尔的产品从高性能逐渐往高效能转变。一味地追求性能只会很快地触及到天花板,而注重效能不仅能够将产品小型化,同时也让电子产品持续健康地发展。 

0?wx_fmt=png

产品发展方向的改变,的确为英特尔打开了新的市场。谷歌云平台使用英特尔Xeon Skylake处理器作为硬件平台的核心就意味着,英特尔的处理器产品已经在云计算平台中占有一席之地。 

一套优秀的云计算平台不仅仅要有功能强大的软件系统作为支撑,对于硬件的性能和功耗都有着很高的要求。Google Cloud能够采用英特尔处理器作为硬件基础,说明其硬件产品已经符合构建云计算平台的要求。那么,这样的结果是英特尔想要的吗?当然,这家公司的目标远不止如此。

0?wx_fmt=png

除了为现有的云计算平台提供硬件支持,英特尔自身也投入到了云计算平台的推广和软件技术支持的阵营当中。或许很多人并不了解,但这并不意味着英特尔停止了前进的脚步。事实上,英特尔已经悄悄地影响着云计算平台领域的发展。 


硬件厂商联手打造开源新概念

目前有多个开源云计算平台被人们所认可。在这些平台中,发展最快的当属OpenStack和CloudStack两大平台。在几年前,起步更早的CloudStack相比OpenStack拥有着一定的领先优势。但是随着时间的推移,OpenStack凭借着自身快速的成长一举超越竞争对手,甚至确立了行业标杆的地位。而当年风光无限的CloudStack却慢慢淡出了人们的视线。纵观近几年云计算平台的发展,我们不难发现,OpenStack之所以能够快速成长,与众多软硬件厂商的支持是分不开的。 

0?wx_fmt=png

云计算平台想要获得成功,开源是必不可少的。平台开源就意味着能够有更多的公司以及技术资源加入进来,驱动平台逐渐趋于完善。但是传统的开源理念也有一定的弊端,在于技术资源往往集中在一两个厂商。这种厂商独立推动开源平台发展的模式,首先在技术端投入的资源就比较有限,其次在平台发展壮大后,技术性厂商和非技术性厂商在厂商之间很容易产生技术壁垒,从而阻碍平台的进一步发展。 

而OpenStack平台则不会有类似的问题。首先,OpenStack是由NASA和Rackspace牵头发起的开源项目。同时在发展的过程中,不少大型软硬件厂商纷纷加入进来,形成了技术去中心化的强大的阵容,不断推动产品的完善。而对于终端厂商和客户,OpenStack则可以提供功能全面,界面简单而且扩展性优秀的平台,来针对不同的需求提供具有针对性的服务。平台的高度开放性以及生态链的完整性成为让OpenStack在短短的6年多的时间里就获得了巨大的成功。

0?wx_fmt=png

来自中国台湾的云达科技是OpenStack生态链上的一环。云达科技是广达电脑集团旗下的一个公司,是一家提供服务器、存储、网络交换器等IT硬件和IT解决方案的公司,其中也包括云计算解决方案。 

作为云达科技(QCT) 的一名技术人员,担任技术处协理的李家瑞在接触OpenStack多年后,认为不同角色的厂商在该平台上都可以做各自擅长的事情,从而可以创造出更多的创新,平台可以激发出更多的能量。 

不过,这种离散化的开源平台也受到了很多挑战,缺少了核心的技术厂商让终端用户担心没有可靠的技术支持,问题处理上也可能会因为找不到核心厂商而感到疑惑。但是Openstack凭借着完整的生态链以及合理的终端联系,能够解除终端用户的这一困惑。 


高效能硬件决定云计算命运

一个云计算平台的成功,软件和硬件的支持都是必不可少的。英特尔这样“软硬兼施”的上游厂商的加入,无疑是OpenStack发展过程中的重量级嘉宾。虽然很多人对于这些品牌的认识仍然停留在电脑CPU、服务器等产品的阶段,但是实际上,这些厂商在软件方面的技术实力也是顶尖水平。 

0?wx_fmt=png

另外通过拥有消费级市场产品的厂商,OpenStack平台还可以很容易通过市场推广开来,让更多的下游厂商所熟知。如今在OpenStack的生态系统中几乎包含了各行各业的公司,不少是各领域中的领导品牌和顶尖用户。而且,除了英特尔这样的知名企业外,还有众多不知名的上下游厂商,它们围绕OpenStack这个平台建立各种合作伙伴关系,打造出一个完整的生态链。大家基于OpenStack构建各种解决方案,给客户带来业务上的价值,同时给自己的产品带来更高层次的差异化。 

硬件厂商的介入还有一大优势,那就是可以对硬件进行针对性的优化。要知道,很多OpenStack平台上的硬件系统都是基于x86架构,英特尔的介入不仅仅对OpenStack平台的推广起到了重要的作用,同时通过优化指令集,改进编译器效率的方式,可以相同的硬件在OpenStack平台上具有更高的执行效率,提升系统的整体性能。这种硬件生态系统集成软件平台的做法,无疑让OpenStack拥有了完整的全生态链解决方案。 

在今后的数年里,OpenStack凭借着强劲的势头,还有更大的发展空间等着人们去挖掘。一般来讲,技术的天花板是由核心厂商的能力决定的,而技术的普及度则是由下游的合作厂商来决定的。OpenStack若想进一步普及,就需要让更多的普通用户能用好,这就需要不断地完善功能,提升产品的易用性,同时根据不同的使用场景来满足不同的需求,这样才能够逐步凸显出其潜在的商业价值,构成良性循环的生态环境。

原文发布时间为:2017-03-21

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

版权声明:如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:developerteam@list.alibaba-inc.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
大数据文摘
使用钉钉扫一扫加入圈子
+ 订阅

官方博客
官网链接