开放计算项目 (英語:Open Compute Project , 简称:OCP)是一个在公司之间共享数据中心 产品设计和最佳实践的组织,其中包括 Arm 、Meta 、IBM 、纬创资通 、英特尔 、诺基亚 、谷歌 、微软 、希捷科技 、戴尔 、Rackspace 、慧與科技 、NVIDIA 、思科 、高盛 、富达投资 、联想 和阿里巴巴集团 。[ 1] [ 2] [ 3]
项目结构
Open Compute V2 Server
Open Compute V2 Drive Tray, 2nd lower tray extended
开放计算项目基金会是特拉华州注册成立的 501(c)(6) 非营利组织。Rocky Bullock 担任基金会首席执行官,并在董事会占有一席之地。截至2020年7月,董事会共有7名成员,包括一名个人成员和六名组织成员。Mark Roenigk (Facebook ) 是基金会的总裁兼主席。安迪·貝托爾斯海姆 (Andy Bechtolsheim) 是个人成员。除了代表 Facebook 的 Mark Roenigk 之外,开放计算董事会的其他组织还包括英特尔 (Rebecca Weekly)、微软 (Kushagra Vaid)、谷歌 (Partha Ranganathan) 和 Rackspace (Jim Hawkins)。[ 4]
当前成员名单可在网站上找到。[ 5]
历史
开放计算项目始于2009年Facebook 内部项目“Project Freedom”。硬件设计和工程团队由 Amir Michael(硬件设计经理)[ 6] [ 7] [ 8] 领导,由 Jonathan Heiliger(技术运营副总裁)和 Frank Frankovsky(硬件设计和基础设施总监)赞助。三人后来将Project Freedom的设计开源,并共同创立了开放计算项目。[ 9] [ 10] 该项目于2011年4月 7日在 Facebook 帕洛阿尔托总部举行的新闻发布会上宣布。[ 11]
开放计算项目
开放计算项目基金会维护着许多OCP项目,例如
服务器设计
开放计算项目启动两年后,关于更模块化的服务器设计,有人承认 “新设计离实际数据中心还有很长的路要走”。[ 12] 不过,根据绿色电网 (The Green Grid)定义的电力使用效率指数,Facebook 的 Prineville 数据中心采用了已公布的某些方面来提高電能使用效率 。[ 13]
推动服务器计算节点设计的努力包括针对英特尔 处理器和AMD 处理器的设计。2013 年,Calxeda 贡献了一款采用ARM架構 处理器的设计。[ 14] 从那时起,已经部署了几代 OCP 服务器设计:Wildcat(英特尔)、Spitfire(AMD)、Windmill(英特尔 E5-2600)、Watermark(AMD)、Winterfell(英特尔 E5-2600 v2)和 Leopard(英特尔 E5-2600 v3)。[ 15] [ 16]
OCP加速器模块
OCP 加速器模块 (OAM) 是针对实现需要高模块间带宽的人工智能 系统的硬件架构的设计规范。[ 17]
AMD的部分AMD Instinct 加速器模块使用了OAM。
数据存储
Open Vault 存储构建块提供高磁盘密度,2U 开放式机架(Open Rack)机箱内有 30 个磁盘驱动器,可轻松更换碟盤存儲 。3.5 英寸磁盘存储在两个抽屉中,每个抽屉横五格,纵三格,通过串列SCSI 连接。[ 18] 这种存储也称为 Knox,还有一种冷存储变体,闲置磁盘会关闭以降低能耗。[[ 19] 另一个设计概念是由 Synnex 的一个部门 Hyve Solutions 在 2012 年提出的。[ 20] [ 21] 在 2016 年 OCP 峰会上,Facebook 与台湾 ODM 纬创资通 (Wistron) 的子公司 Wiwynn 联合推出了 Lightning,这是一种灵活的 NVMe JBOF(just a bunch of flash),基于现有的 Open Vault(Knox)设计。[ 22] [ 23]
机架设计
机械安装系统的设计已经发布,因此开放式机架(Open Rack)的外部宽度(600 mm)和深度与标准19吋機櫃 相同,但设计用于安装宽度为 537 mm(21 英寸)的更宽底盘。这样可以在相同体积内安装更多设备并改善空气流通。计算机底盘尺寸以 OpenU 的倍数定义,OpenU 为 48 mm,略高于典型的 44 mm机架单位 。
开放网络交换机
2013年5月8日,一项定义开放網路交換器 的努力宣布了。[ 24] 该计划旨在允许 Facebook 在交换机上加载自己的操作系统软件。新闻报道预测,更昂贵、性能更高的交换机将继续流行,而更便宜、更像商品的大宗物資 产品(使用時髦術語 “机架顶部”"top-of-rack")可能会采用该提议。[ 25]
Facebook 首次尝试开发开放网络交换机,是与台湾 ODM 公司智邦科技 (Accton) 共同使用 博通 Trident II 芯片设计的,名为 Wedge,其运行的 Linux 操作系统名为 FBOSS。[ 26] [ 27] [ 28] 后来的交换机贡献包括基于 Broadcom Tomahawk 芯片的“6-pack”和 Wedge-100。[ 29]
服务器
PCI Mezzanine网卡(NIC ) OCP NIC 3.0 规范 1v00 的子项目于2019年底发布,确定了3种外形尺寸:SFF、TSFF 和 LFF。[ 30] [ 31]
开放计算中国日
2019年6月25日,OCP China Day (开放计算中国日) 在北京举行,大会由OCP基金会和OCP铂金成员浪潮 联合主办近千名工程师和数据中心从业者参加了此次大会。[ 32]
2020年11月13日,OCP China Day (开放计算中国日) 在北京举办,大会由微软、浪潮 、Facebook、百度、阿里、腾讯等OCP社区领袖企业,将共同探讨开放计算在人工智能、边缘计算等新兴技术领域及未来数据中心基础设施层面的发展与应用。
2021年7月27日,OCP China Day (开放计算中国日) 在北京举行,大会以“开放计算再十年:降碳·増效·践行"为主题,汇聚了来自OCP基金会、英特尔、腾讯、百度、阿里巴巴、希捷、西部数据、Enflame、Edgecore和浪潮 等主要 OCP 社区成员以及金融、电信和能源行业的专家将齐聚一堂,共同探讨人工智能、边缘计算、数据中心基础设施和开放计算技术的采用。
2022年8月10日,OCP China Day (开放计算中国日) 在北京举行,大会以“OPEN FORWARD:绿色·融合·赋能"为主题,聚焦数据中心基础设施、开放整机柜、液冷、AI、计算、存储、网络、电源、硬件管理等前沿话题,共同探讨开放计算技术和生态,助力持续创新和落地,赋能千行百业。
2023年8月10日,OCP China Day (开放计算中国日) 在北京举行,大会以“OPEN MOMENTUM:智能化、可拓展、可持续"为主题,汇聚了来自OCP基金会、浪潮信息、三星、博通、安谋、晶丰明源等OCP成员的高管,以及电信、能源等行业的高级代表,共同探讨开放计算项目技术,聚焦低碳解决方案、基础设施创新以及生态系统使能等话题。
参见
参考资料
^ Metz, Cade. How Facebook Changed the Basic Tech That Runs the Internet . Wired. 11 Apr 2015 [2024-07-22 ] . (原始内容存档 于2017-11-16).
^ Incubation Committee . Open Compute. [2016-08-19 ] . (原始内容存档 于2023-07-03).
^ Open Compute Project . [2024-07-22 ] . (原始内容存档 于2024-04-25).
^ Organization and Board . Open Compute. [2015-09-12 ] . (原始内容 存档于2015-09-26).
^ Membership Directory . opencompute. [2024-07-22 ] . (原始内容存档 于2024-04-25).
^ Facebook Follows Google to Data Center Savings . Data Center Knowledge. 2009-11-27 [2020-12-13 ] . (原始内容存档 于2024-02-11) (英语) .
^ Oxide Computer Company: On the Metal: Amir Michael . Oxide Computer Company. [2020-12-13 ] . (原始内容存档 于2020-11-01) (英语) .
^ Facebook Hacks Shipping Dock Into World-Class Server Lab . Wired. [2020-12-13 ] . ISSN 1059-1028 . (原始内容存档 于2024-06-04) (美国英语) .
^ Why I Started the Open Compute Project – Vertex Ventures . [2020-12-13 ] (美国英语) . [失效連結 ]
^ Introducing the Open Compute Project - YouTube . www.youtube.com. [2020-12-13 ] . (原始内容存档 于2023-04-25).
^ Facebook Opens its Server, Data Center Designs . Data Center Knowledge. 2011-04-07 [2020-12-13 ] . (原始内容存档 于2024-05-20) (英语) .
^ Metz, Cade. Facebook Shatters the Computer Server Into Tiny Pieces . Wired. January 16, 2013 [July 9, 2013] . (原始内容存档 于2014-03-15).
^ Michael, Amir. Facebook's Open Compute Project . Stanford EE Computer Systems Colloquium. Stanford University . February 15, 2012 [2024-07-23 ] . (原始内容存档 于2013-01-19). (video archive )
^ Schnell, Tom. ARM Server Motherboard Design for Open Vault Chassis Hardware v0.3 MB-draco-hesperides-0.3 (PDF) . January 16, 2013 [July 9, 2013] . (原始内容 (PDF) 存档于October 23, 2014).
^ Data Center Knowledge. Guide to Facebook's Open Source Data Center Hardware . April 28, 2016 [May 13, 2016] . (原始内容存档 于2019-08-15).
^ Register, The. Facebook rolls out new web and database server designs . The Register . January 17, 2013 [May 13, 2016] . (原始内容存档 于2017-02-01).
^ Ledin, Jim. Modern Computer Architecture and Organization. Birmingham Mumbai: Packt Publishing Ltd. 2020-04-30: 361. ISBN 978-1-83898-710-7 .
^ Mike Yan and Jon Ehlen. Open Vault Storage Hardware V0.7 OR-draco-bueana-0.7 (PDF) . January 16, 2013 [July 9, 2013] . (原始内容 (PDF) 存档于May 21, 2013).
^ Under the hood: Facebook's cold storage system . May 4, 2015 [May 13, 2016] . (原始内容存档 于2020-11-08).
^ Hyve Solutions Contributes Storage Design Concept to OCP Community . News release. January 17, 2013 [July 9, 2013] . (原始内容 存档于April 14, 2013).
^ Malone, Conor. Torpedo Design Concept Storage Server for Open Rack Hardware v0.3 ST-draco-chimera-0.3 (PDF) . January 15, 2012 [July 9, 2013] . (原始内容 (PDF) 存档于May 21, 2013).
^ Petersen, Chris. Introducing Lightning: A flexible NVMe JBOF . March 9, 2016 [May 13, 2016] . (原始内容存档 于2017-07-18).
^ Wiwynn Showcases All-Flash Storage Product with Leading-edge NVMe Technology . March 9, 2016 [May 13, 2016] . (原始内容 存档于2019-11-08).
^ Jay Hauser for Frank Frankovsky. Up next for the Open Compute Project: The Network . Open Compute blog. May 8, 2013 [June 16, 2019] . (原始内容存档 于2019-06-16).
^ Chernicoff, David. Can Open Compute change network switching? . ZDNet. May 9, 2013 [July 9, 2013] .
^ Facebook Open Switching System (FBOSS) from Facebook . SDxCentral . (原始内容 存档于October 1, 2018) –通过Internet Archive .
^ Introducing "Wedge" and "FBOSS," the next steps toward a disaggregated network . Meet the engineers who code Facebook. June 18, 2014 [2016-05-13 ] . (原始内容存档 于2016-04-26).
^ Facebook Open Switching System ("FBOSS") and Wedge in the open . Meet the engineers who code Facebook. March 10, 2015 [2016-05-13 ] . (原始内容存档 于2016-07-02).
^ Opening designs for 6-pack and Wedge 100 . Meet the engineers who code Facebook. March 9, 2016 [2016-05-13 ] . (原始内容存档 于2016-04-14).
^ Server/Mezz - OpenCompute . www.opencompute.org. [2022-11-09 ] . (原始内容存档 于2024-05-21).
^ Kumar, Rohit. OCP NIC 3.0 Form Factors The Quick Guide . ServeTheHome. 2022-05-02 [2022-11-09 ] . (原始内容存档 于2024-03-26) (美国英语) .
^ 开放融合加速 AI、5G等新技术融入开放计算 . 中国新闻网. 2019-06-25 [2024-07-20 ] . (原始内容存档 于2024-07-22) (英语) .
外部链接