首届OCP China Day已成功落幕,会上成功邀请到来自OCP、Inspur、Intel、Facebook、LinkedIn、微软、百度、腾讯、Nokia的9位大会演讲嘉宾参与全球开放计算高峰对话,共同探讨开放计算趋势、开放标准融合,以及在AI、边缘计算领域的最新发展。
ODCC和OCP,同台竞技还是携手共进?
精彩观点集锦:
OCP: Bill Carter / CTO
我非常高兴看到越来越多的中国公司像阿里、腾讯、百度和浪潮加入OCP,为OCP和ODCC技术规范上的协同,互操作性的提升,开放计算社区的壮大做出了重要贡献。我们希望与更多的企业一起突破传统数据中心的界限,共同打造一个开源数据中心生态系统。
LinkedIn: Zaid Ali Kahn / Head of Infrastructure Engineering
ODCC和OCP并不冲突,在大部分市场上都是一个互补的态势,无论是OCP还是ODCC,基本的价值使命就是构筑基于新标准的产业生态。所以我们在发展产品和解决方案的过程中会逐渐看到供应链和整个产业的融合和发展。
Baidu: Richard Ding/ AI System Architect
OCP和ODCC可以找到一些共通之处,在一些新的领域,需要解决的挑战是类似的。比如AI和边缘计算的领域,OCP和ODCC可以通过合作促进共同的技术规范。百度在OCP发起并参与的OAI项目就是非常好的例子。
Inspur: Wilson Guo / Sr. Technology Director
OCP和ODCC是相互借鉴的,运营模式、技术标准方面大部分相同或者相通。浪潮希望联通全球主流开放计算组织,建立一个覆盖整个产业的真正的开放生态,促进创新,让客户业务更快速地迭代。
开放计算中的不同需求对软件有何影响?
精彩观点锦集:
Microsoft: Lintao Zhang / Principle Research Manager of MSRA
对于硬件和软件,不同的地区有不同的要求。相对硬件而言,软件更容易满足多样化的需求,相通性更多一些。硬件的差异很大程度上可以通过软件来弥补和协调,用软件手段降低硬件差异对上层应用的影响,让上层应用跑的更无缝,如果我们有了开放标准,有了软件的API接口,这项工作会更简单。
Intel: Mohan Kumar / Fellow
我们看到软件的多样性,这种多样性是因为不同地区有着不同的需求,特别是商业方面的需求。我们的软件最终是要通过用户的需求来验证的,我们也要根据用户的需求去调试软件产品。
面向最新的业务需求,OCP等开放组织如何更好地面对和解决?
精彩观点锦集:
Nokia: Tomi Männikkö / Hardware architect
客户的需求非常重要,像边缘计算,我们很多客户有明确的需求,对环境也有特定的需求,比如设备装在什么环境,面向不同客户的需求就想办法通过特定的方案满足他们的需求。
OCP: Steve Helvie / VP of Channel Development
对于中等规模的用户,一年大概采购两千到两万台服务器级别的客户,软件方面我会谈软件的IP,这是客户所关心的。硬件方面,客户想要知道产品的商业价值,就是权威认证结果中显示的配置可以达到的性能水平,还有,售后技术支持、采购过程中的技术交流以及用户数据中心基础设施的情况,都会影响到用户对于开放计算技术的采购和部署。
Tencent: Kewen Cai / Principle Engineer
在未来,像5G和AI还有边缘计算发展越来越快,生态系统变的越来越复杂,从存储、互联、端的各个不同的层级,我们都会看到有很多不同的可能性和潜力,所以我们就需要各个参与者都能一起通过开放的框架参与进来。

以下为对话全文:
主持人:8年前,ODCC,OCP等标准差不多同时间成立,但采用不同的方法。8年后,大家在谈融合,其他行业中也有类似的例子,例如安全协议,边缘和PSU,所以看起来这两个组织,最开始制定标准是要满足不同的需求,那我们从过去积累了什么经验?如果能重新开始的话,我们是会继续关注不同的点,还是应该从一开始就通过合作完成?
Bill Carter:OCP和ODCC成立之初,彼此的需求是完全不一样的,彼此之间并没有关系,我们会联系一些工程师,跟他们介绍我们自己的组织,但是我们并没有合作的机会,所以对彼此并不了解。我们也不了解我们的业务有多少相似之处。由于地区不同,我们假设在不同的地区业务的需求是不同的,因此我们比较关注差异。但是在过去几年,我们有机会进行合作,这些机遇最开始是来自于我们自己的地理区域,比如北美公司,通过OCP进行合作,中国的公司投入ODCC进行合作,晚一些时候有机会跨区域的进行合作,比如SONiC或者OAM这样的项目,还有一些机柜的设计,加速器卡等。
我们了解到了彼此的工作方式,怎么样跟彼此合作,我们也非常尊重彼此的工作,因此我们就有机会开始寻找两个组织的共同之处,今天我们是基于过去八年关系的构建进行新的项目,因此我们非常期待能够有合作的机会。
主持人:所以你现在认为应该从一开始就合作么?
Bill Carter:我不知道最开始的时候是否能走到一起,因为有人说协作是基于关系,在过去八年,我看到我们建立了组织之间的关系和公司之间的关系、跨越地区的关系,我不知道八年前能不能做到这一点,或者八年前的起步会不会和过去有所不同。
主持人:非常感谢Bill,Zaid Ali Kahn你怎么看?
Zaid Ali Kahn:我觉得挺有意思,我认为竞争是健康的,我们最开始的时候需求不一样,按照工程师的想法,我要构建这个东西它能满足我的需求,别人构建一个不同的东西,我不觉得这是一个坏事,在某一个时点融合是自然的水到渠成的,我们要解决一个更大的问题,我们需要协作,百度发言人说你要想走的更快依赖于你自己,你想走的更远依赖于群体,你开始想联合做的话,那人可能太多,大家的需求不太一样,有时候最开始有不同的初衷但是最终会走到一起。
主持人:Wilson您的观点呢?
Wilson Guo:不同的技术规范是由于不同的环境问题需要解决,所以OCP和ODCC两个不同的组织开发了不同的工具,在中国2011年的时候天蝎项目开始做起来,在天蝎项目中有一个集中散热的,在机架背部,整个机柜都有集中的管理,这是因为百度和阿里他们需要构建全新的数据中心,不依赖ISP,在中国数据中心,在那个时候是比较新的现象,OCP也有集中供电,但是没有集中散热,除此以外,对于机箱,OCP的机箱高度单位是OU,这是比标准的U更高一些,他可以给用户更多的空间,他可以容纳更多的加速器,把他放到机箱里,同时可以实现冷却,所以这个客户的技术需求是不一样的。
再说到今天,我们看到AI和边缘计算这些新的应用也到了我们的生产环境中,我们认为有一些融合的现象,比如在AI当中,OCP中有OAI的项目,百度也参与到了工作组,对于边缘计算在未来也会有一些中国的客户参与,可能有一些组件还能反映到中国客户的需求,所以未来会有一定的融合,中国企业的需求会更多的反映到国际社区。
Richard Ding:我同意前两位的观点,还需要一些时间,在早期OCP和ODCC建立的时候,我们也有过合作,就是要找什么样的方法是可行的,但是在那个时候,我们彼此并不是特别的了解,我们只了解自己的业务,因此要想对于架构得到共同的观点还是有些困难,比如说ODCC有集中的散热,但是OCP是分散散热,所以还是有一些不同的管理系统,包括机柜的管理,对于ODCC,集中散热可以提高能效,降低管理成本,还可以收集整个系统的信息,同时对于ODCC机柜,他的单元会更低一些,比OCP的机架单元要低,最开始对于服务器节点的设计会有所不同。随着我们逐渐的发展,找到一些共通之处,比如AI和边缘计算的领域,我们OAI的项目是非常好的例子,我们现在有共同的目标,我们需要解决类似的挑战,因此我们就发现现在可以在新的领域进行合作了,来促进这种共通的技术规范,我觉得这是一个很好的起点,ODCC的成员,百度、阿里巴巴、腾讯、浪潮和其他的成员,现在也在加入到OCP社区,找到共同的利益,这是自然的发展阶段,我们需要一些时间,现在已经是很好的时机了,我们可以相互合作,制定出通用的标准规范。
主持人:非常好,Zaid和Bill今天都说到已经到了融合的时点,也许在未来两三年大家可能会说,我们了解到融合的时点已经到了,我们可能会加速,会彼此走的更快,是不是现在说这个为时过早,也许过几年再讨论的时候可以看到那个时候的状态。
Bill Carter:我认为非常自然的当你建立新的组织的时候,你会想要培育你的组织,你觉得其他的组织都是威胁,都是竞争对手。比如ODCC的人可能把OCP看成威胁,Open19诞生之后又多了一个竞争对手。随着我们向前发展,我们会认识到,我们既不是竞争对手也不是彼此的威胁,有很多好的事情大家可以共同去做,使所有人受益,所以现在我们在看这些核心技术,比如电缆的基础架构,Open19里面的一些布线的观念也在微软的Olympus项目里部署。现在的很多协作,网络交换机设备和SONiC项目,我们也在讲48V在机柜中使用,包括边缘计算中。我们不再把这两个组织看作竞争对手,我们更多思考的是能够从你那儿借鉴什么,我能利用你的什么特点,我们可以共享,我们不要重复我们自己,这是我们现在的态度。包括像加速器的技术架构,在两个组织之间我们有很多分享之处。
主持人:这是一个很好的点,我也非常同意您的观点,我认为这正是由于像您这样的领导力有这样的开阔的胸怀,所以才造成了这样的合作,在往下走之前有没有其他的人想要分享一些观点,关于刚才这个问题的。
Zaid Ali Kahn:我补充一点,最终大家的目标都是一样的,这个融合的趋势是乘数的推动力。
主持人:我们讲过了差异和现在共同领域的合作,Lintao Zhang是软件专家,我们把重心换一换,因为我们看到不管是硬件,在软件层面不同的地区也有不同的需求,如果你考虑到OCP和其他开源的例子,软件领域怎么处理不同的需求?
Lintao Zhang:这是很好的问题,软件更灵活一些,不同的地区有不同的要求,不同的成本解决,所以硬件的配置也是不同的,软件相通性更多一些,对于不同硬件的组织部分可以通过软件协调起来,使上层应用跑的更无缝,不会被硬件不同所连带,如果我们有了开放标准,有了软件的API接口,对于需求的解决也比较简单。
主持人:所以其实软件更容易使不同的地区协作起来。就刚才这个问题,软件部分需求的不同大家还有没有其他的补充?
Mohan Kumar:我们看软件的多样性确实有很多不同地区的需求,包括商业方面的需求都不一样。如果我们会有不同软件的应用,我们会有不同的需求,可以通过不同的需求对软件进行更好的调试。
主持人:对于软件这边,过去一段时间里大家看到采用的标准,对软件来说越来越容易了。
Bill Carter:我也补充一下软件相同的项目,OCP里有25个相关的项目,而且这些项目之间都有非常复杂的关系,不光是从它的组织架构来说很复杂,从开发者的角度来说也非常复杂,很难有一家公司就能够独立的开发这些软件,有很多ODCC的团队和社区,他们在开发机柜层面的管理能力,这是几年前的事情了,在OCP这边,这是我们当时的一个弱势,我们也是最近才刚刚开始认识到OCP在这一块的弱势,所以我们会想要借用ODCC在这些年的开发成果,借鉴他们的开发成果,特别在固件和系统的初始化等等,这些方面都有一些复杂的元素,我们现在开始对这些流程做分解,好几年前就开始做了,英特尔这边也帮我们做了很多努力,把这些元素做一些分离和分解,确保在这个过程中授权编码,能不能做一个分发,我们做了很多相关的工作,像Linux等等相应的团队和机构都有帮助我们参与到这些项目中,有很多不同的组织和架构一起共同的解决相应的开发和问题。
而现在我们看到这些努力终于显示出成效了,在这个过程当中,我们可以推出系统初始化的固件,我们过去花了很多时间在这个上面,包括安全方面,我们也有一些新的成果。说到软件不同的组成,像智能网卡,智能网关项目等等,他们的复杂度很高,但是比如OCP现在在硬件方面就有很多很好的网卡标准和规范,正好这些相应的规范又可以与我们对智能网卡等方面的软件开发等等结合起来,和Linux结合起来,现在是比较好的时间点。
Lintao Zhang:我也补充一点,在现在的云时代,开放是最重要的,因为大家可以看到像AWS等等这些云服务提供商,他们的规模非常大,如果每年买一百万服务器,你就需要大规模的云服务,所以大家现在会发现如果你从头开始打造你的云服务,这个可能已经不那么具有吸引力了,因为这是非常耗费成本的,到那个时候可能已经没有竞争力了。而客户也不一定愿意把他原来存在别的地方的东西存到你这儿,如果你能和其他系统适用,这会大大提升竞争力和效率,所以在这个环境下面,我们需要通用的标准和规范的。微软也是在帮助我们做这样的事情。
主持人:你提的这点衔接到了我下一个问题,讲讲我们客户的痛点,通过Open Source可以解决哪些痛点,比如英特尔及时处理很多终端客户的痛点,如果您有相应的经验也可以分享,或者作为一个终端用户也可以分享?用户都有自己的痛点,那么他们的痛点在哪儿,从客户的角度来说,以客户的视角来看,我们今天讨论了很多相关的新技术,比如AI、Open Edge新的服务等等,像OCP这样的开放组织,他需要解决客户的哪些痛点,或者如何解决这些痛点?
Mohan kumar:客户需要很多平台的解决方案,然后还有很多相应用户的云的使用,你没有办法从物理的角度特别方便的接触到他,因为在这个过程当中我们所有的解决方案都需要用户有自己更好的控制,如果他们不能在物理角度更好的接触到这些东西,我们如何才能保证用户有更好的控制,这可能是客户的一个需求。另外,客户的体验,我也没有办法跟客户说我现在已经有一个解决方案了,他可能需要边缘计算器做支撑。
主持人:我认为在这个过程中有很多东西不能自己想当然,所以我们特别需要从客户的角度出发,来看我们的解决方案是不是直接为我们的客户所定制的。
Tomi Männikkö:我觉得客户的需求非常重要,因为客户的需求对于Edge来说非常关键,而且我们在这个过程中有很多物理的限制,这个如此,产品本身也是如此,一个好的OS对一个产品非常重要。
主持人:你之前对于Open Edge和OCP都有合作经验,你的团队有没有从客户那边拿到全面的需求,是否解决了客户的痛点?
Tomi Männikkö:我们很多客户有明确的需求,我们也有客户对环境有特定的需求,比如设备装在什么环境下面等等,有了客户的需求就想办法通过特定的方案满足他们的需求。
主持人:我觉得这是一个非常好的解释,在现实生活中,我们的客户有多快拥抱我们新的产品,通过你的答案也可以看到,他们其实非常愿意,非常快的利用这些新技术的。
Kewen Cai:我想分享一下对Open Source的经验,中国有一句话,如果是自己单打独斗可能非常容易改变自己的方向,很容易做决策,马上就可以比较灵活的调整自己的方向,如果是一个团队的话,可能调转船头比较难,但可以长期朝着一个共识努力,因此通过开放的项目可以帮助我们朝着一个大家相同的方向来努力,微软推动的SONiC项目就非常关键,SONiC确实解决了我们这些工程师和开发者们的痛点,我们不需要每个人都从零开始,所以我们可以把这些经历放到特定的客户需求的定制开发中,同时我们也可以做很多功能的定制开发优化和问题的解决,这对整个行业生态系统都非常正面,非常积极。
另外,在未来,像5G和AI还有边缘计算发展越来越快,这样的生态系统变的越来越复杂,从存储、互联、端的各个不同的层级,我们都会看到有很多不同的可能性和潜力,所以我们就需要各个参与者都能一起通过开放的框架参与进来。
主持人:开放的框架给予你资源帮助你更快解决问题对吗?
Kewen Cai:是这样的。让工作更有效率。
主持人:一开始开放组织也是帮助更好的解决客户的问题。Steve Helvie你呢?
Steve Helvie:我们谈到客户的时候说什么,我觉得不是那种超大规模的客户,而是那种中等的,一年大概两千到两万个服务器级别的客户,我会谈软件的IP等等,我跟客户聊的时候,他们问我现在这样的配置能达到什么样的性能,他们非常想要知道产品的商业价值,所以我们希望做一个测试,让这些客户更加清楚有一个认证的结果,我们这个配置可以达到什么性能水平。
第二点是支持,主要是运维方面,很多人谈到开放项目的时候,95%是项目和产品本身,只有5%才是相应的技术支持,所以很多人在购买自己从来没有用过,从来没有买过的产品的时候,他们会担心最后没有获得比较好的售后的支持和维护,比如他们有没有办法拿起电话就能联系到这个OEM,如果我们能给到这个消费者,给到我们的客户,除了这个产品性能之外还能给他相应的客户支持售后支持的介绍,这个非常重要。
第三点,采购,这一点我也觉得非常惊奇,很多时候商业的决策者,他们会觉得我们的产品非常有意思,他们会说你要跟我们的采购谈一谈,让采购理解一下你们的模式,因为很多采购不太了解新的技术,比如他们以前是从市场第一层级的OEM这边购买产品,接下来他们需要购买一些新的产品,或者说把一些新的解决方案介绍给他们,这个对于采购的再教育非常重要。
第四点,我们相应的设备和场地。很多时候购买我们服务的,他们有自己的数据中心, 所以OCP非常关注这个,这些客户有没有准备好部署开放计算的设备,所以在这个方面,在我们的场地,我们的机房还有很多工作要做,很多机房的生产者他们生产的数据中心和机房太高端了,之前就有一个美国的网络公司,他在一个数据中心大会上对听众说,我并不需要你们把数据中心建成第一层级的数据中心,我只要第二级的,我的软件可以帮助我们做自动的运行,所以你不要给我准备那些UPS,那些冗余的电力设备等等,也不用把地板垫高,我自己的软件可以帮我做好冗余的运营,他当时对于数据中心的建设者这么说的。这是另外一个可以讨论的。
主持人:我从你说的这些内容里听到,OCP如果推出一个新的技术,关于这个技术如何进行部署,如何解决客户的痛点,解决你提到的这几个问题对吗?
Steve Helvie:对,因为我挺希望有一个标准,通过这个标准可以认定多个供应商,这些采购的人他们也很喜欢这一点,只是他们需要了解这个项目。
主持人:这是如何让更多的公司和客户了解这方面是吧,我想问问大家有没有从客户层面回答这个问题的?
Zaid Ali Kahn:我非常同意,我们是一个超高规模的,我们有自己的数据中心也有自己的专家团队,现在有一个非常大的差异,因为我们有很多的非常好的技术,但是外面可能没有这么好的生态系统,里面有足够的技术和应用,如果说我们想把自己的这些东西转移出去,可能也没有那么多方案,所以我们自己的责任能够尽快的推动整个行业生态系统的建设,另外,这也是所有这些开放的框架,开放的机制,未来的一个方向,我们和软件不同,因为软件有很多人可以更好的在这些开放社区里做一些贡献,给出他们的建议和反馈,我会看到这个确实是现在在软件这一块,在开放框架里能做到的。在整个生态系统里要看一下怎么更好的做推荐。
Bill Carter:即便在软件,也要看到开源软件这部分需要软件工程师能够*载下**相应的软件做一个二进制的测试,SONiC把我们要开放的又进了一步,为我们平台建立二进制系统,你可以到SONiC那边*载下**平台的二进制代码,安装然后开始运行,我觉得这是一个很大的突破,对于开源的软件项目,他已经有了上市策略,并且有了支持策略,所以我们需要在硬件方面也效仿这一点,这样就可以购买一个完整的解决方案,而不只是一个解决部分。
超大数据中心,他们可以买这样的解决方案,他们建数据中心的时候也可以自己去组装,很多解决方案也是经过测试的。当你的技术扩展到大规模企业的时候,他们并没有软件工程的部门,就像我们把BIOS和BMC的固件也需要做好。
主持人:所以完整的解决方案才是最重要的。Wilson补充吗?
Wilson Guo:我认为Steve Helvie的观点很好,开源能够帮助人们降低运营成本和支出,对于OEM和ODM制造商,也可以减少他们的资本投入,比如你设计一个系统,分享你的设计文件,在一个网站上或者门户上,OEM厂商可以非常容易的复制分享,很快的就能够设计部署,而且基于客户的需求可以进行再设计和部署,所以这个循环中大家是一起努力,这是非常积极正向的循环,使得其他各方可以给设计文件加入更多的想法,使生态系统更加丰富,所以我觉得这是很好的想法不仅仅是终端用户,而且制造商也可以互利共赢,从这个参与当*共中**同获益。
主持人:所以说开源的好处是非常明显的。今天非常感谢各位,是你们的积极参与让本次大会变得更加精彩,希望各位继续在未来支持我们的活动,谢谢。
OCP、ODCC等硬件开放社区的发展超出了预料,社区的产品和技术已经走出互联网行业,走入电信、金融等传统行业。无论是Open Rack还是OAM,都是来自最领先的企业的最领先的实践。实践经过社区的不断修正改动,又具备了广泛的适用性,这成为OCP强大生命力的根源。
关于此次开放计算高峰论坛,还有更多精彩花絮,敬请期待~