40

听说OCP技术研讨会来中国了,那你知道它是个啥吗?

 5 years ago
source link: https://www.sdnlab.com/22882.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

今天,腾讯云与OCP国际基金会联合主办国内首届OCP开源技术研讨会(China OCP Technology Day)。同时研讨会还邀请了各界大佬微软、OpenStack社区、移动联通等资深技术专家参与前沿技术探讨和展示。下面我们一起扒扒OCP历史吧!

OCPmian.jpg

OCP的诞生

曾经Facebook和当时有作为的OTT公司一样,也在学习行业大哥谷歌,走同样的自建自营的道路。但作为一个纯互联网应用公司的创始人,扎克伯格始终认为设计和研制数据中心硬件基础不是公司的业务核心,其巨大的采购和运营成本也有很多可以降低的空间。只不过在很长时间内,没有人帮他把这个想法阐述清楚,并且展开和实施。直到2011年负责公司数据中心基础设施的Jonathan Heiliger向小扎提出:为什么不把Facebook的数据中心设计贡献出去,开源发展呢?一石激起千层浪。在2011年4月,OCP-Open Computing Project组织成立,并且开始了高速增长、翻天覆地之路。

从2011年的几个成员,到2016年的88个成员,再到2017年的近200个成员,OCP的生态圈发展呈二挡加速态。成员中不乏重量级的行业成员,包括Google, Microsoft, Alibaba, Tencent, AT&T, Verizon等。其中Microsoft在2014年加入,Google 在2016年加入在相当程度上代表了OTT在数据中心硬件基础架构上建设思路的转变,即解构带来的成本降低,和开源带来的生态圈创新会是未来发展的重点。同时OCP也是一个跨社区的开源项目。未来的趋势很明显,越来越多的数据中心硬件会共享OCP的成果。

OCP1.jpg
OCP2.png

开放计算项目的早期阶段

最初的OCP项目从最简单但很重要的机架设计开始——开放式机架和OpenU与标准数据中心设备机架相比,能容纳更多的设备和更好地冷却,同时占地面积也相同(服务器设计以开放标准构建,针对Open Rack进行优化,通常会面临数据中心密度的问题)。Facebook在装备庞大的数据中心方面学到了一些东西后并与公众分享这些信息。Facebook还邀请在数据中心领域建立产品的其他供应商加入进来,为其提供开放标准和基于标准的设备。最初的服务器设计基本上将“白盒”服务器的概念向前推进了一步,提出了针对高容量、高密度服务器需求的标准服务器设计。自2011年以来,该服务器的设计不断更新,并利用英特尔和AMD的最新处理器,目前已经进入了第七代。

这些开放标准的努力并不仅仅关注服务器和机架。随着服务器标准采用的增长,Facebook贡献了自己的努力,为该组织添加了开放式网络交换机标准。它与一家台湾供应商合作推出了Wedge交换机标准,该标准运行定制的Linux 开源版本。其他供应商,如Mellanox,将交换机规范引入标准,支持多种不同的操作系统以及开放式网络安装环境(ONIE)等开放式标准。交换机技术不断发展,目前思科,瞻博等交换机巨头已经向400千兆以太网交换机迈进。

然而,数据中心除了需要计算和网络之外,每个数据中心都需要存储。为此,OCP宣布推出Open Vault标准,这是一款2U Open Rack机箱,最初设计用于支持30个可热插拔的串行连接SCSI驱动器。这个设计也得到了改进:一个名为Lightning的NVMe JBOF(只是一堆闪存)设计发布了,并在2017年被许多供应商采用。

OCP市值前景

OCP3.png

自成立以来,OCP致力于推动数据中心行业内外的创新,OCP还聘请了分析和解决方案的全球领导者IHS Markit来确定OCP设备在技术行业中的应用和影响。2018年2月6日,公布了全球开放计算项目市场影响评估的初步结果:

  • 非董事会成员公司2017年OCP同比增长103%
  • OCP 5年复合年增长率为59%
  • 2017年,服务器占非电路板OCP收入的近75%,机架,电源,外围设备和其他(主要是WiFi和PON,或无源光网络)预计增长率最高
  • 2017年,EMEA预测的增长率为70%,主要由电信公司驱动
  • 预计到2021年,非董事会成员公司的EMEA收入将超过10亿美元,而亚太地区的收入预计将在2020年超过EMEA

为何机构会选择采用基于OCP标准的技术,这有多种原因。据IHS Markit,主要驱动力量是:能源效率、成本削减、标准化与快速部署能力。

绝大多数与OCP相关的设备营收和增长都来自于北美地区。然而据Grossner预测,亚太地区年复合增长率在103%,超过了欧洲、中东与非洲地区的70%和北美地区的47%。

根据上面的数据可以看出,未来亚洲地区将是OCP设备增长最快的地区。由于标准化产品能够降低成本,随着云计算的发展,未来服务器品牌厂商将会被逐渐边缘化,这也将会对中国IDC产业产生巨大影响。

前进:OCP项目范围扩大

许多OCP标准已被公认为为入门级设计。虽然针对数据中心的使用进行了优化,但这些标准并不代表最佳的性能或效率。

然而,它们是设计增长和发展的共同起点。根据2018年OCP峰会的公告,该项目是一个成功的项目,OCP设备的收入,不包括董事会成员公司的收入,2017年达到12亿美元。

OCP4.png

随着OCP的发展,其项目范围也在扩大。现在有11个独立的OCP项目组,重点是:

  • 合规性和互操作性(Compliance & InterOP):建立一个框架,简化合格解决方案可以使用OCP品牌的流程。
  • 数据中心设施:专注于数据中心设施运营,包括电力,冷却,布局和设计以及监控和控制。
  • 硬件管理(Hardware Management):将现有的工具、最佳实践案例和远程管理技术扩展到数据中心。
  • 高性能计算(HPC):可能是最有潜力的范围,寻求开发完整的HPC平台,允许使用从通用x86 CPU到GPU的所有内容和特定的ASIC硬件。
  • 网络(Network):致力于创建完全开放和分解的技术,以超越专有和封闭的网络交换机技术。
  • 机架和供电(Rack & Power):延续Open Rack的发展势头,致力于将机架和机架级电源完全集成为数据中心设计元素。
  • 服务器(Server):扩展原始工作并添加最新的服务器技术,包括ARM处理器。
  • 存储(Storage):发展Open Rack存储机箱以及组件和外围设备。
  • 电信专项工作组(Telcos):探索将OCP模型应用于电信环境的可能性。

两个专注于技术孵化:

  • 开放系统固件: 被描述为“由贡献者,代码提交者和技术指导委员会领导的开源固件项目”,旨在大规模创建和部署开源硬件平台初始化和针对Web规模优化的OS加载固件云硬件。
  • 安全性:致力于设计和规范,为Open Compute社区的各个方面提供软件安全性。

这是一个非常详尽和完备的数据中心硬件开源项目,不但对数据中心传统的计算、交换、存储等硬件进行了开源,而且深入到了机架、电源等,零零总总包含了运营一个数据中心的方方面面。开发采用快速迭代的方式,项目的许可证(license)相当的开放,成员可以很方便地拿到从设计图,到工程图,到源代码的端到端技术实现。

OCP的整个项目思路,是建立在两个关键理念之上:1. 开源(Open Source), 2. 解构(Dis-aggregation)。OCP独特一点是把开源License从软件进一步引到了硬件上面。解构在OCP这里有两个含义:1. 软件和硬件的解耦。2. 硬件系统之间各层的解构(芯片的相互替代,界面之间的Interop等)。

开源软件社区的成功使这些好处变得清晰并得到充分证明。然而,项目的成功将取决于参与的供应商是否愿意为此标准模型贡献技术和知识。因为以贡献知识产权的形式来表达这种意愿,在软件界似乎更容易实现。

当然,总会有“不惜一切代价实现性能”的垂直市场愿意把钱花在计算、联网和存储上的市场和客户,从而获得竞争优势。但是OCP关注的主流是数据中心市场,这一点是不会变的。

OCP相关会议

开放计算项目(OCP,Open Compute Project)summit,OCP是Facebook的一项活动,目的是与普通的IT产业共享更高效的服务器和数据中心设计。OCP 由Facebook联合英特尔、Rackspace、高盛和Arista Networks在2011年联合发起的开源硬件组织,其使命是为实现可扩展的计算,提供高效的服务器,存储和数据中心硬件设计,以减少数据中心的环境影响。从那时起,OCP一直在围绕网络、服务器、存储和OpenRack的开源贡献进行创新。时至今日,谷歌、微软、IBM、AT&T、浪潮等全球知名的云计算和电信企业先后成为OCP的铂金级别会员。由于硬件设计的周期较长,从2012年开始改为每年在美国举行一次,2014年1月底召开了第五届峰会。

OCP5.png

2019年开放计算项目(OCP)全球峰会将于3月14日至15日在圣何塞会议中心举行。年度峰会汇集了3,400多名关键决策者,高管,工程师,开发人员和供应商。

OCP对相关产业链的影响

到2017年4月份的OCP Summit为止,分层解构已经到了完全透明状。芯片商不会像以前那么注重去做一些全系列的大小芯片,更注重怎么把芯片做的足够灵活。交换机设备商开始慢慢的去接受用SONIC开源的软件给BAT提供一个完整的解决方案。运营商和BAT这些互联网公司,他们已经不仅限于去买华三,思科的设备了,他们开始去自己做研发,做适合自己的软件解决方案。交换芯片、系统软件、系统硬件,可以任意组合。一个复杂的通信设备被产业链各个环节分割成放这样的状态,这在以前是完全难以想象的:

  • 多个芯片供应商:Barefoot Networks (Tofino), Broadcom (Trident and Tomahawk), Cavium (XPliant), Centec Networks (Goldengate), Mellanox Technologies (Spectrum), Marvell Technology Group (Prestera) and Nephos (Taurus)等
  • 多个操作系统:Fboss, Cumulus,SoNIC,FlexSwitch等
  • 多个系统供应商:Arista Networks, Centec Networks, Dell, Edge-core Networks,, Ingrasys Technology ,Marvell Technology Group, Mellanox Technologies等

开源和解构以最纯粹的产业链水平分割模式,实现了价值转移。帮助参与的众多公司实现了技术分享和风险分摊:大家使用同样设备的巨大采购量带来了CAPEX的降低;集体分享使用经验和各种管理工具又带来了OPEX的减少。OCP成功地让OTT把自己的精力和资源从数据中心的设计和建设中脱离出来,投入到自己更擅长的软件和应用这些核心商业领域去。

OCP经历了六年的发展,成长壮大起来了,但是几家欢乐几家愁。原来全球销售额超过千亿美金,朝气蓬勃的数据中心设备市场,伴随着OTT自己设计、自己采购的潮流发生了逆转。开源在计算机/服务器本身的发展有漫长而且成功的历史。这次延伸到数据中心,把它推到了一个新高度。但解构数据中心硬件的故事却不是那么顺风顺水,这条路要走下去还会面临很多挑战。

参考:
1.https://www.hpe.com/us/en/insights/articles/the-open-compute-project-not-just-for-servers-anymore-1805.html
2.http://wemedia.ifeng.com/54120880/wemedia.shtml
3.https://mp.weixin.qq.com/s/Ezkza1D5z7kUHX8XQGEWGQ
4.https://www.opencompute.org/news/open-compute-project-market-impact-expected-to-grow-more-than-five-fold-worldwide-by-2021


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK