Open Compute Project Explained

Open Compute Project
Abbreviation:OCP
Type:Industry trade group
Purpose:Sharing designs of data center products
Region:Worldwide
Membership:50+ corporations

The Open Compute Project (OCP) is an organization that facilitates the sharing of data center product designs and industry best practices among companies. Founded in 2011, OCP has significantly influenced the design and operation of large-scale computing facilities worldwide.

As of July 2024, over 50 companies across the world are members of OCP, including Arm, Meta, IBM, Wiwynn, Intel, Nokia, Google, Microsoft, Seagate Technology, Dell, Rackspace, Hewlett Packard Enterprise, NVIDIA, Cisco, Goldman Sachs, Fidelity, Lenovo and Alibaba Group.[1] [2] [3]

Structure

The Open Compute Project Foundation is a 501(c)(6) non-profit incorporated in the state of Delaware, United States. OCP has multiple committees, including the board of directors, advisory board and steering committee to govern its operations.

As of July 2020, there are seven members who serve on the board of directors which is made up of one individual member and six organizational members. Mark Roenigk (Facebook) is the Foundation's president and chairman. Andy Bechtolsheim is the individual member. In addition to Mark Roenigk who represents Facebook, other organizations on the Open Compute board of directors include Intel (Rebecca Weekly), Microsoft (Kushagra Vaid), Google (Partha Ranganathan), and Rackspace (Jim Hawkins).[4]

A current list of members can be found on the opencompute.org website.

History

The Open Compute Project began in Facebook as an internal project in 2009 called "Project Freedom". The hardware designs and engineering team were led by Amir Michael (Manager, Hardware Design)[5] [6] [7] and sponsored by Jonathan Heiliger (VP, Technical Operations) and Frank Frankovsky (Director, Hardware Design and Infrastructure). The three would later open source the designs of Project Freedom and co-found the Open Compute Project.[8] [9] The project was announced at a press event at Facebook's headquarters in Palo Alto on April 7, 2011.[10]

OCP projects

The Open Compute Project Foundation maintains a number of OCP projects, such as:

Server designs

Two years after the Open Compute Project had started, with regards to a more modular server design, it was admitted that "the new design is still a long way from live data centers".[11] However, some aspects published were used in Facebook's Prineville data center to improve energy efficiency, as measured by the power usage effectiveness index defined by The Green Grid.[12]

Efforts to advance server compute node designs included one for Intel processors and one for AMD processors. In 2013, Calxeda contributed a design with ARM architecture processors.[13] Since then, several generations of OCP server designs have been deployed: Wildcat (Intel), Spitfire (AMD), Windmill (Intel E5-2600), Watermark (AMD), Winterfell (Intel E5-2600 v2) and Leopard (Intel E5-2600 v3).[14] [15]

OCP Accelerator Module

OCP Accelerator Module (OAM) is a design specification for hardware architectures that implement artificial intelligence systems that require high module-to-module bandwidth.[16]

OAM is used in some of AMD's Instinct accelerator modules.

Data storage

Open Vault storage building blocks offer high disk densities, with 30 drives in a 2U Open Rack chassis designed for easy disk drive replacement. The 3.5 inch disks are stored in two drawers, five across and three deep in each drawer, with connections via serial attached SCSI.[17] This storage is also called Knox, and there is also a cold storage variant where idle disks power down to reduce energy consumption.[18] Another design concept was contributed by Hyve Solutions, a division of Synnex in 2012.[19] [20] At the OCP Summit 2016 Facebook together with Taiwanese ODM Wistron's spin-off Wiwynn introduced Lightning, a flexible NVMe JBOF (just a bunch of flash), based on the existing Open Vault (Knox) design.[21] [22]

Rack designs

The designs for a mechanical mounting system have been published, so that open racks have the same outside width (600 mm) and depth as standard 19-inch racks, but are designed to mount wider chassis with a 537 mm width (21 inches). This allows more equipment to fit in the same volume and improves air flow. Compute chassis sizes are defined in multiples of an OpenU, which is 48 mm, slightly taller than the typical 44mm rack unit.

Energy efficient data centers

The OCP has published data center designs for energy efficiency. These include power distribution at 277 VAC, which eliminates one transformer stage in typical data centers, a single voltage (12.5 VDC) power supply designed to work with 277 VAC input, and 48 VDC battery backup.

Open networking switches

See also: SONiC (operating system). On May 8, 2013, an effort to define an open network switch was announced.[23] The plan was to allow Facebook to load its own operating system software onto the switch. Press reports predicted that more expensive and higher-performance switches would continue to be popular, while less expensive products treated more like a commodity (using the buzzword "top-of-rack") might adopt the proposal.[24]

The first attempt at an open networking switch by Facebook was designed together with Taiwanese ODM Accton using Broadcom Trident II chip and is called Wedge, the Linux OS that it runs is called FBOSS.[25] [26] [27] Later switch contributions include "6-pack" and Wedge-100, based on Broadcom Tomahawk chips.[28] Similar switch hardware designs have been contributed by: Edgecore Networks Corporation (Accton spin-off), Mellanox Technologies, Interface Masters Technologies, Agema Systems.[29] Capable of running Open Network Install Environment (ONIE)-compatible network operating systems such as Cumulus Linux, Switch Light OS by Big Switch Networks, or PICOS by Pica8.[30] A similar project for a custom switch for the Google platform had been rumored, and evolved to use the OpenFlow protocol.[31] [32]

Servers

Sub-project for Mezzanine (NIC) OCP NIC 3.0 specification 1v00 was released in late 2019 establishing 3 form factors: SFF, TSFF, and LFF .[33] [34]

Litigation

In March, 2015,[35] BladeRoom Group Limited and Bripco (UK) Limited sued Facebook, Emerson Electric Co. and others alleging that Facebook has disclosed BladeRoom and Bripco's trade secrets for prefabricated data centers in the Open Compute Project.[36] Facebook petitioned for the lawsuit to be dismissed,[37] but this was rejected in 2017.[38] A confidential mid-trial settlement was agreed in April 2018.[39]

External links

Notes and References

  1. How Facebook Changed the Basic Tech That Runs the Internet. Wired. 11 Apr 2015. Metz. Cade.
  2. Web site: Incubation Committee. Open Compute. 2016-08-19.
  3. Web site: Open Compute Project.
  4. Web site: Organization and Board. Open Compute. 2015-09-12. 2015-09-26. https://web.archive.org/web/20150926112457/http://www.opencompute.org/about/organization-and-board/. dead.
  5. Web site: 2009-11-27. Facebook Follows Google to Data Center Savings. 2020-12-13. Data Center Knowledge. en.
  6. Web site: Oxide Computer Company: On the Metal: Amir Michael. 2020-12-13. Oxide Computer Company. en.
  7. Facebook Hacks Shipping Dock Into World-Class Server Lab. en-us. Wired. 2020-12-13. 1059-1028.
  8. Web site: Why I Started the Open Compute Project – Vertex Ventures. 2020-12-13. en-US.
  9. Web site: Introducing the Open Compute Project - YouTube. 2020-12-13. www.youtube.com.
  10. Web site: 2011-04-07. Facebook Opens its Server, Data Center Designs. 2020-12-13. Data Center Knowledge. en.
  11. Facebook Shatters the Computer Server Into Tiny Pieces . January 16, 2013 . Cade. Metz . Wired . July 9, 2013 .
  12. Web site: Facebook's Open Compute Project . Stanford EE Computer Systems Colloquium . February 15, 2012 . Amir. Michael . Stanford University. (video archive)
  13. Web site: ARM Server Motherboard Design for Open Vault Chassis Hardware v0.3 MB-draco-hesperides-0.3 . Tom . Schnell . January 16, 2013 . July 9, 2013 . https://web.archive.org/web/20141023095543/http://www.opencompute.org/wp/wp-content/uploads/2013/01/Open_Compute_Project_ARM_Server_Specification_v0.3.pdf . October 23, 2014 . dead .
  14. Web site: Guide to Facebook's Open Source Data Center Hardware. Data Center Knowledge. April 28, 2016. May 13, 2016.
  15. Web site: Facebook rolls out new web and database server designs. The. Register. . January 17, 2013. May 13, 2016.
  16. Book: Ledin, Jim . Modern Computer Architecture and Organization . Packt Publishing Ltd . Birmingham Mumbai . 2020-04-30 . 978-1-83898-710-7 . 361.
  17. Web site: Open Vault Storage Hardware V0.7 OR-draco-bueana-0.7 . Mike Yan and Jon Ehlen . January 16, 2013 . July 9, 2013 . May 21, 2013 . https://web.archive.org/web/20130521151714/http://www.opencompute.org/wp/wp-content/uploads/2013/01/Open_Compute_Project_Open_Vault_Storage_Specification_v0.7.pdf . dead .
  18. Web site: Under the hood: Facebook's cold storage system. May 4, 2015. May 13, 2016.
  19. Web site: Hyve Solutions Contributes Storage Design Concept to OCP Community . News release . January 17, 2013 . July 9, 2013 . https://web.archive.org/web/20130414055759/http://ir.synnex.com/releasedetail.cfm?ReleaseID=733922 . April 14, 2013 . dead .
  20. Web site: Torpedo Design Concept Storage Server for Open Rack Hardware v0.3 ST-draco-chimera-0.3 . Conor . Malone . January 15, 2012 . July 9, 2013 . https://web.archive.org/web/20130521143229/http://www.opencompute.org/wp/wp-content/uploads/2013/01/Open_Compute_Project_Storage_Server_for_Open_Rack_Specification_v0.3.pdf . May 21, 2013 . dead .
  21. Web site: Introducing Lightning: A flexible NVMe JBOF. Chris. Petersen. March 9, 2016. May 13, 2016.
  22. Web site: Wiwynn Showcases All-Flash Storage Product with Leading-edge NVMe Technology. March 9, 2016. May 13, 2016.
  23. Web site: Up next for the Open Compute Project: The Network. Jay Hauser for Frank Frankovsky. May 8, 2013. Open Compute blog. June 16, 2019.
  24. News: Can Open Compute change network switching? . David. Chernicoff . ZDNet . May 9, 2013 . July 9, 2013 .
  25. Web site: Facebook Open Switching System (FBOSS) from Facebook. SDxCentral. https://web.archive.org/web/20181001142442/https://www.sdxcentral.com/projects/facebook-open-switching-system-fboss/reports/2017/open-source-networking/. October 1, 2018. Internet Archive.
  26. Web site: Introducing "Wedge" and "FBOSS," the next steps toward a disaggregated network. Meet the engineers who code Facebook. June 18, 2014. 2016-05-13.
  27. Web site: Facebook Open Switching System ("FBOSS") and Wedge in the open. Meet the engineers who code Facebook. March 10, 2015. 2016-05-13.
  28. Web site: Opening designs for 6-pack and Wedge 100. Meet the engineers who code Facebook. March 9, 2016. 2016-05-13.
  29. Web site: Accepted or shared hardware specifications. Open Compute. 2016-05-13.
  30. Web site: Current Network Operating System (NOS) List. Open Compute. 2016-05-13.
  31. Facebook Rattles Networking World With 'Open Source' Gear . May 8, 2013 . Cade. Metz . Wired . July 9, 2013 .
  32. Going With the Flow: Google's Secret Switch to the Next Wave of Networking . April 17, 2012 . Steven. Levy . Wired . July 9, 2013 .
  33. Web site: Server/Mezz - OpenCompute . 2022-11-09 . www.opencompute.org.
  34. Web site: Kumar . Rohit . 2022-05-02 . OCP NIC 3.0 Form Factors The Quick Guide . 2022-11-09 . ServeTheHome . en-US.
  35. Web site: BladeRoom Group Limited et al v. Facebook, Inc.. Justia. 18 February 2017.
  36. Web site: ORDER granting in part and denying in part 128 Motion to Dismiss. Justia. 18 February 2017.
  37. News: Greene. Kat. Facebook Wants Data Center Trade Secrets Suit Tossed. 8 March 2017. Law360. 10 May 2016.
  38. News: SVERDLIK. YEVGENIY. Court Throws Out Facebook's Motion to Dismiss Data Center Design Lawsuit. 8 March 2017. Data center Knowledge. 17 February 2017.
  39. Web site: Facebook settles $365m modular datacentre IP theft case with UK-based BladeRoom Group. Computer Weekly. 11 April 2018. 15 March 2019.