Specs and Designs Page

From OpenCompute
Revision as of 14:05, 28 July 2021 by Mschill (talk | contribs) (→‎Networking)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Certification[edit]

  • No Specs

Data Center[edit]

  • No Specs

Hardware Management[edit]

Specs and Designs[edit]

This page contains links to the Specs ad Designs for the OCP Hardware Management Project

  • LAVA LMP

More information about LAVA LMP can be found at:

  • DRAFT of the Open Hardware Machine Management Specifications v1.01 (PDF)

OCP Hardware Management Specification: Remote Machine Management v1.01 Draft: 02-25-2014


  • Charter for the Open Hardware Management Track (PDF)

Charter for Open Hardware Management Track Draft: 12-28-2011


  • DRAFT Charter for Open Hardware Management Track w/Japanese Translation (PDF)

Proposed track for Open Hardware Management


  • DRAFT Hardware Management Specifications for IPMI

Proposed specifications for the IPMI implementation on any device using IPMI. This includes PDUs, Servers, Switches and Storage devices. The specifications allow a Data Center System Manager uniform remote access to the hardware in the rack. All the specifications have questions in red.

OCP Specifications for IPMI
Specification Version Date Description
OCP ID 0.04 June 9, 2014 Identify all OCP specifications implemented by a single IPM Controller
ICAP Base 0.02 June 9, 2014 The basic functions of an OCP IPM Controller that a Data Center System Manager depends on
ICAP OPTI 0.02 June 9, 2014 The identification of XFSP+/QSFP bays and protocol independent monitoring of optical links for XSFP+/QSFP modules
ICAP DRAM 0.03 June 9, 2014 The identification and temperature monitoring of DDR3/DDR4 modules

As Data Centers raise room temperatures, potentially on a daily basis, the ICAP OPTI and ICAP DRAM provide feedback on how close the hardware is to the manufacturer define thermal limits.


  • DRAFT Requirements for Firmware Update

The draft specification identifies the firmware update requirements that all OCP compliant platforms and devices must adhere to. The Firmware Update solution is for the application the user interfaces and the capabilities of the embedded firmware on the servers, switches and storage devices. The requirements are broken into four sections:

  1. General: general firmware update requirements
  2. Security: requirements related to the integrity and authenticity of the image
  3. Control: requirements related to how firmware updates are controlled
  4. Status: requirements related to how/what status is available

Firmware Update Requirements version 0.2b PDF

Networking[edit]

  • Hardware Specs
  • Accepted Hardware

Accton AS5712-54X - Leaf Switch


Accton ORSA-1RU - Open Rack Switch Adapter


  • Contributed Hardware

Accton - 32x40G, 32x100G

Facebook Wedge

  • Latest version/spec: Wedge spec
  • Spec status: community review - April 13, 2015
  • Contact: Yuval Bachar

Alpha Networks - SNX-60x0-486F - 48-port 10G SFP+ & 6-port 40G QSFP Switch

  • Latest version/spec: v0.6, Feb 25, 2015
  • Earlier versions: v0.5, Sep 24, 2014
  • Spec status: Pending (presented to OCP project call Dec 8,2014, presented to OCP IC Jan 29, 2015, OCP IC voting, Apr 2015)
  • Orderability: Available Now
  • Contact: Robert Chu

Alpha Networks - SNQ-60x0-320F - 32-port 40Gb QSFP TOR/Aggregation Switch

  • Latest version/spec: [1] v0.7, Oct 09, 2014
  • Earlier versions: v0.6, v0.5
  • Spec status: Pending (presented to OCP networking workshop, July 21, 2014, reviewed in project call August 11, 2014, presented to OCP IC Sept 25, 2014, OCP IC voting, Apr 2015)
  • Orderability: Available Now
  • Contact: Robert Chu

Broadcom/Interface Masters Open 1.0 Leaf and Spine Switch specification

  • Latest version/spec: v1.0, October 2013
  • Spec status: Pending, Last review by Incubation Committee, July 2014, awaiting final license determination by Broadcom
  • Orderability: now
  • Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)

Mellanox MSX1400OCP

  • Latest version/spec: v1.2, May 2014
  • Earlier versions - v1.0, initial
  • Spec status: Pending, Reviewed by Incubation Committee, awaiting next version from Mellanox (presented May 22, 2014)
  • Switch availability: now?
  • Contact: Michael Rivers

Intel - OCP ONP Bare Metal Spec 1.0

  • Latest version/spec: v1.0, Jan 2014
  • Spec status: Reviewed by community, TBD by Intel
  • Orderability: now?
  • Contact: Michael Miller

Open Rack[edit]

|- |Facebook V2 Implementation of Open Rack |0.91 |Apr-15 |Facebook |- |Open Rack V2 277V AC PDU Specification |1.0 |Feb-15 |Facebook |- |Open Rack V2 DC PDU Specification |1.0 |Feb-15 |Facebook |- |Open Rack V2 Battery Backup Module 3600W Specification |1.0 |Feb-15 |Facebook |- |Open Rack V2 EU 230V AC PDU Specification |1.0 |Feb-15 |Facebook |- |Facebook Open Rack V2 Power Shelf Specification |1.0 |Feb-15 |Facebook |- |Facebook Open Rack V2 Cubby Sub-Chassis Specification |0.4 |Feb-15 |Facebook |- |Open Rack Standard |1.2 |Feb-15 |Open Rack Project |}

Server[edit]

  • Specs and Designs

This page contains links to the current Specs and Designs that have been contributed to OCP.

Link to Server Committee wiki home http://www.opencompute.org/wiki/Server

A template specification is located here with example chapters and tables. Be sure to ensure that you've got the correct license in place according to your company's submission policies.

  • Open CloudServer

A chassis system that utilizes EIA 310-D 19" racks has been contributed by Microsoft. The system has been built with operational knowledge gained by operating over a million servers. The 12U chassis has dedicated, hard-wired out of band management, phase-balanced power, and high efficiency cooling.

Open CloudServer (OCS) Chassis
Open CloudServer OCS V2 Specification Version Submit Date Contributor License
Chassis v2.0 Oct 30, 2014 Microsoft OWFa 1.0
Chassis Management v2.0 Oct 30, 2014 Microsoft OWFa 1.0
Blade v2.0 Oct 30, 2014 Microsoft OWFa 1.0
Blade NIC Mezzanine v2.0 Oct 30, 2014 Microsoft OWFa 1.0
Tray Mezzanine v2.0 Oct 30, 2014 Microsoft OWFa 1.0
Chassis Manager Service Open Source Location

https://github.com/MSOpenTech/ChassisManager

OCS Operations Toolkit Open Source Location

https://github.com/MSOpenTech/OCSOperationsToolKit

OCS Mechanical Step Files

OCS_Mechanical_120314.zip, 66MB

OCS Tray backplane and power distribution board collateral (Chassis Manager, use v1)

OCSv2_TBP_PDB.zip, 31MB

v2.0 Oct 30, 2014 Microsoft OWFa 1.0
Open CloudServer OCS V1 Specification Version Submit Date Contributor License
Blade v1.0 Jan 28, 2014 Microsoft OWFa 1.0
Chassis v1.0 Jan 28, 2014 Microsoft OWFa 1.0
Chassis Management v1.0 Jan 28, 2014 Microsoft OWFa 1.0
JBOD Blade v1.0 Jan 28, 2014 Microsoft OWFa 1.0
NIC Mezzanine v1.0 Jan 28, 2014 Microsoft OWFa 1.0
SAS Mezzanine v1.0 Jan 28, 2014 Microsoft OWFa 1.0
Chassis Manager Schematics, Board File Collateral (15.9MB) v1.0 Jan 28, 2014 Microsoft OWFa 1.0
Power Distribution Board Schematics, Board File Collateral (25.3MB) v1.0 Jan 28, 2014 Microsoft OWFa 1.0
Tray Backplane Schematics, Board File Collateral (26.3MB) v1.0 Jan 28, 2014 Microsoft OWFa 1.0
Chassis, Tray, Blade Mechanical Collateral (128.7MB)

3-D CAD Model of chassis with blade (4.9MB PDF)

v1.0 Jan 28, 2014 Microsoft OWFa 1.0
Chassis management source code, located in GitHub.

https://github.com/MSOpenTech/ChassisManager

All tools to enlist and build are free of charge (.NET 4.0, VS Express)

v1.0 Jan 28, 2014 Microsoft N/A

System on Chip (SoC) Servers

The SoC systems are typically a server card that must be installed into a larger platform to operate. These cards could be installed onto a larger "baseboard" with many SoC cards or as a single server into a larger platform. There are storage solutions that utilize a single Micro-Server card.

This section includes the SoC cards and applicable platforms.

Specification Version Submit Date Contributor License Notes
Micro-Server Card v1.0 Feb 6, 2015 Facebook OWFa 1.0
Applied Micro v0.3 Jan 16, 2013 Applied Micro TBD This specification is not the Micro Server and is not of release quality.
  • Open Rack compatible server design

Following specifications listed are contributed by Facebook, which include server motherboard and chassis compatible to Open Rack and Freedom Triplet.

Specification Name Version Submit Date Rack Compatible Description
Server V1 (Freedom)
Server Chassis and Triplet Hardware V1.0 Apr 7, 2011 Freedom Triplet Mechanical specification for Freedom chassis in Freedom Triplet
Server V2
Facebook server Intel Xeon motherboard v2 V2.0 Apr 11, 2012 Freedom Triplet

Open Rack V1

Facebook server specification for Intel Xeon E5-2600 v1/v2 server platform

This server is sometimes called "Windmill".

Facebook server Intel Xeon motherboard v2 - DXF V2.0 Apr 11, 2012 Freedom Triplet

Open Rack V1

Facebook server motherboard DXF file for Intel Xeon E5-2600 v1/v2 server platform
Facebook server Intel Xeon motherboard v2 - 3D model (1 of 4)

CAD Models (2 of 4)

CAD Models (3 of 4)

CAD Models (4 of 4)

3-D CAD generated from above source (PDF)

V2.0 Apr 11, 2012 Open Rack V1 3D model of Facebook server 2.0 for Open Rack v1

Use 7-zip tool to unzip the CAD models

Facebook server AMD Opteron motherboard v2 V2.0 Apr 11, 2012 Freedom Triplet Facebook server specification for AMD Opteron (G34) server platform
Server sled and shelf specification for Open Rack V1 V0.3 Jan 16, 2013 Open Rack V1 Server system specification for Open Rack V1
Server Shelf mechanical model for Open Rack v1 V1.0 Sep 7, 2013 Open Rack V1 Mechanical STEP file of Shelf for Open Rack v1 to hold 3x server sleds
Server V3
Facebook server Intel Next Generation Xeon motherboard v3 v3.0 Jan 1, 2014 Open Rack V1 Facebook server specification for Intel next generation Xeon server platform in 2014
Facebook server Fan Speed Control Interface v0.1 Jan 14, 2014 Open Rack V1 Fan speed control management interface for Facebook server
  • Peripherals
Specification Version Submit Date Contributor Notes
Open Rack Mezzanine Cards
Mezzanine Card for Open Rack (rev 0.5) V0.5 Oct 8, 2012 Facebook Defacto standard for the original network mezzanine with a x8 PCIe Gen3 interface
Network Mezzanine v2 compatible with Winterfell/Windmill

OCP Mezz 2.0_draft_rev0.40.pdf (3.6MB)

OCP Mezz 2.0_draft_rev0.40_diff.pdf (4.5MB)

v2, rev 0.40 8/1/2014 Facebook Specifications accepted by Incubations Committee. Addendums expected as the users develop cards. Major updates over the V0.5 are

1) Expand from x8 to full x16 PCIe bifurcatable to x4 with backwards compatibility to original x8

2) increase board area and volumetric for Dual QSFP+ and Quad SFP+

Network Mezzanine v2 Collateral

OCP Mezz 2.0 QSFP Rev1.pdf (0.2MB)

OCP Mezz 2.0 4x SFP+ Rev1.pdf (0.2MB)

MEZZ_CARD_EASM_05222014.zip (1MB)

MEZZ_CARD_STP_05222014.zip (9MB)

v2, rev 0.40 8/1/2014 Facebook Collateral
  • Other EIA-310D Compatible Specifications
Specification Version Submit Date Contributor Notes
OCP V1 Boards
Decathlete Server Board Standard v1 (PDF) v2.0 May 31, 2013 Intel Version Independent
Open Compute Project AMD Open 3.0 Modular Server Specification (PDF) v0.5 Apr 15, 2012 AMD

Storage[edit]

  • Presentations, Specs and Designs

Chair: Asghar Riahi, Seagate

Links to the current Specs and Designs that have been contributed to OCP.

A template specification is located here with example chapters and tables. Be sure to ensure that you've got the correct license in place according to your company's submission policies.

  • Storage Presentations
Title Speaker Date Contributor OCP Candidate (Yes/No)
Micro Server in Open Vault Storage Mike Yan Jan 28, 2014 Facebook Yes
Dramatic Improvement in Storage Performance by Implementing Vibration Protection Rack Gus Malek-Madani Jan 28, 2014 Green Platform Corporation No
Archive & Cold Storage Device Trends Jun Liu & Josh Tinker Jan 28, 2014 Seagate Technology No
Flash for the Future Nisha Talagala & Gary Orenstein Jan 28, 2014 Fusion-io No
Rack Storage for Cloud Applications Manoj Wadekar Jan 28, 2014 QLogic Corp. No
Kinetic Open Storage Platform James Hughes Jan 28, 2014 Seagate Technology No
SMR Host Managed Albert Chen &

Jim Malina

Jan 28, 2014 Western Digital Corporation No
Chassis Design Best Practices to Optimize Hard Drive I/O Performance Richard N Repp May 8, 2014 Seagate Technology No
Cloud Storage Challenges and Opportunities Dimitar Boyn May 8, 2014 ioSwitch No
SMR Zoned Block Device Overview Timothy Feldman July 21, 2014 Seagate Technology No
OCP European Summit, Paris, October 30 & 31, 2014
State of the Storage Asghar Riahi October 30, 2014 OCP Storage Committee Report No
Which OCP Storage is right for you? Adam Tarnowski October 30, 2014 Hyve Solutions No
Object Drives - A New Architectural Positioning? Mark Carlson October 30, 2014 Toshiba No
SMR Directions: Data Center Applications Jim Malina October 30, 2014 Western Digital No
The Future of Cheap & Deep Philippe Vaillant October 30, 2014 Seagate Technology No
SMR, the ZBC/ZAC Standards and the New libzbc Open Source Project Jorge Campello October 30, 2014 HGST No
Capacity to Bigfoot Lead with Kinetic and Rausch Joe Fagan & Sebastian Noelting October 31, 2014 Seagate Technology & Rausch No
OCP Engineering Workshop San Jose, March 9, 2015
State of The Storage Asghar Riahi March 9, 2015 OCP Storage Chair/Seagate Technology No
Leveraging Ceph on Next Gen Storage Jamon Bowen March 9, 2015 Seagate Technology No
HatTrick High Density OCP Storage Solution Howard Cohen March 9, 2015 StackVelocity Yes
Object Drives, A New Architectural Positioning? Mark Carlson March 9, 2015 SNIA/Toshiba No
Seagate Kinetic Open Storage Platform David Burks & Mayur Shetty March 9, 2015 Seagate Technology No
Architecting Highly Efficient Web-scale Cold Storage for Unstructured Data Mark Goros & Jie Yu March 9, 2015 Caringo / WD No
Storage & Certification Joint Session Asghar Riahi & Thao Nguyen & YF & Paul Rad March 9, 2015 Seagate,Facebook, ITRI, UTSA No
Evolving from Appliance Switched Fabrics to Device Switched Fabrics Dimitar Boyn March 9, 2015 ioSwitch No
SMR Directions: Data Center Applications Jim Malina & Albert Chen March 9, 2015 WD No
OCP Summit San Jose, March 10, 2015
Health monitoring & predictive analytics Christian B. Madsen & Andrei Khurshudov March 10, 2015 Seagate Technology No
Honey Badger and Panther+ Mike Yan March 10, 2015 Facebook Yes
S5,the ALL-FLASH Software Defined Storage for CLOUD Vince Zhou March 10, 2015 NetBRIC Technology Yes
“Igloo” Cold Storage Concept Rob Ryan March 10, 2015 WD Labs No
OCP Summit San Jose, March 11, 2015
SMR, The Future of Cheap and Deep Paul Renden March 11, 2015 Seagate Technology No
Optimal Methods for Handling Our Precious Data Amit Chattopadhyay March 11, 2015 WD No
  • Storage Committee Review

This section contains all the documents currently under review by the Storage Committee.

Specification Version Submit Date Contributor Notes
Seagate Nytro™ XP6209 Application Acceleration Card v2 Jan 24, 2014 Seagate Currently under the community review
LSI Open Vault Storage Hardware V0.85 OR-draco-bueana-0.85 v0.85 Jan 24, 2014 Avago Currently under the community review
OCP C&I Storage Certification Specification and Test Plan v0.14 November 5, 2014 OCP C&I Currently under the community review
Honey Badger Electrical Files - March 5, 2015 Wiwynn Currently under the community review
Honey Badger Mechanical Files - March 5, 2015 Wiwynn Currently under the community review
  • IC Review

This section contains all the document currently approved by the Storage committee and sent to Incubation Committee for their review.

Specification Version Submit Date Contributor Notes
Open_Compute_Project_Honey_Badger_Specification_v0.8_for_IC v0.8 Jan. 8, 2015 Facebook Currently under the IC review
Open_Compute_Project_Panther+_Specification_v0.8_for_IC v0.8 Jan. 8, 2015 Facebook Currently under the IC review
Honeybadger_userver_pvt_sch_v03_20150120_OCP v1B Jan. 20, 2015 Wiwynn Currently under the IC review
HONEYBADGER_BASEBOARD_LSI_PVT_SCH_V01_20141117_OCP v1B Jan. 20, 2015 Wiwynn Currently under the IC review
MF1_V03-001_2015_01_22_2030 v0.51 Jan. 22, 2015 Quanta Currently under the IC review
Requirements agreed with ODMs N/A Jan. 20, 2015 Facebook Currently under the IC review

Accepted Projects


Specification Version Submit Date Contributor Notes
Storage device with Ethernet Interface v 4 November 6, 2014 Seagate Technology
Single port T-Card for storage device with Ethernet interface v 2 August 21, 2014 Seagate Technology
Example of Open Storage Ethernet Device Implementation v 3 August 20, 2014 Seagate Technology
Single_Port_T-Card_files v 1 Jan 13, 2014 Seagate Technology
Decathlete Server Board Standard v1 (PDF) v2.0 May 31, 2013 Intel Version Independent
Open Vault Storage Hardware V0.8 OR-draco-bueana-0.8 (PDF) v0.8 April 16. 2014 Facebook
Cold Storage Hardware v0.7 ST-draco-abraxas-0.7 (PDF) v0.7 April 16. 2014 Facebook