Difference between revisions of "Networking/SpecsAndDesigns"

From OpenCompute
Jump to: navigation, search
Line 39: Line 39:
 
* Contact: Michael Rivers, Amir Sheffer
 
* Contact: Michael Rivers, Amir Sheffer
  
==Contributed Hardware==
+
==Shared hardware specifications still under review==
  
'''PLEASE NOTE THESE HAVE BEEN CONTRIBUTED TO THE COMMUNITY BUT NOT YET ACCEPTED BY THE IC'''
+
'''PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC'''
  
 
=== Accton - 32x40G, 32x100G - based on Broadcom silicon ===
 
=== Accton - 32x40G, 32x100G - based on Broadcom silicon ===
Line 50: Line 50:
 
=== Accton - 32x100G - based on Cavium silicon ===
 
=== Accton - 32x100G - based on Cavium silicon ===
 
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=df01fff5f31898da4fdc6df3063ce223 v.02]
 
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=df01fff5f31898da4fdc6df3063ce223 v.02]
* Spec status: contributed - Oct 9, 2015
+
* Spec status: Shared - Oct 9, 2015
 
* Contact: Jeff Catlin
 
* Contact: Jeff Catlin
  
Line 64: Line 64:
 
* License - OCPHL - P
 
* License - OCPHL - P
 
* 48x10GB SFP+, 6x40GB QSFP+
 
* 48x10GB SFP+, 6x40GB QSFP+
* Spec status: Submitted
+
* Spec status: Shared
 
* Switch availability: now
 
* Switch availability: now
 
* Contact: Alex Johnstone
 
* Contact: Alex Johnstone
Line 78: Line 78:
 
===Broadcom/Interface Masters Open 1.0 Leaf and Spine Switch specification===
 
===Broadcom/Interface Masters Open 1.0 Leaf and Spine Switch specification===
 
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cf075e5301bdd97c05a07c5578fa7afc v1.0], October 2013
 
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cf075e5301bdd97c05a07c5578fa7afc v1.0], October 2013
* Spec status: Pending, Last review by Incubation Committee, July 2014, awaiting final license determination by Broadcom
+
* Spec status: Shared, Last review by Incubation Committee, July 2014, awaiting final license determination by Broadcom
 
* Orderability: now
 
* Orderability: now
 
* Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)
 
* Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)
Line 109: Line 109:
 
** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=24b68e105629caf910d9b3f2834d7e6a 2014-10-06] , [http://files.opencompute.org/oc/public.php?service=files&t=d3daeead5e296bd01707523a8ff83823 April 2015 v1]  
 
** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=24b68e105629caf910d9b3f2834d7e6a 2014-10-06] , [http://files.opencompute.org/oc/public.php?service=files&t=d3daeead5e296bd01707523a8ff83823 April 2015 v1]  
  
== Contributed Software ==
+
==Shared software specifications still under review==
  
'''PLEASE NOTE THESE HAVE BEEN CONTRIBUTED TO THE COMMUNITY BUT NOT YET ACCEPTED BY THE IC'''
+
'''PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC'''
  
 
===ACPI Platform Description===
 
===ACPI Platform Description===
 
* Cumulus Networks, APD software spec, [http://files.opencompute.org/oc/public.php?service=files&t=6f1c7508586eb990205c042e472094b4 v0.1], April 2015
 
* Cumulus Networks, APD software spec, [http://files.opencompute.org/oc/public.php?service=files&t=6f1c7508586eb990205c042e472094b4 v0.1], April 2015
 
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2015-03 OCP Summit 2015]
 
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2015-03 OCP Summit 2015]
* Spec status: submitted
+
* Spec status: Shared
 
* License: Kernel pieces (GPLv2), Userland docs/build: MIT
 
* License: Kernel pieces (GPLv2), Userland docs/build: MIT
 
* Contact: Dustin Byford
 
* Contact: Dustin Byford
Line 123: Line 123:
 
* Broadcom, OpenNSL software spec, [http://files.opencompute.org/oc/public.php?service=files&t=f6a8847e0179fa0c1393b63877db13e9 v0.14], November 2015
 
* Broadcom, OpenNSL software spec, [http://files.opencompute.org/oc/public.php?service=files&t=f6a8847e0179fa0c1393b63877db13e9 v0.14], November 2015
 
* Mentioned at [http://www.opencompute.org/wiki/Networking/Workshop-2015-09 OCP Eng Workshop Boston 2015] Discussed at [TBD]
 
* Mentioned at [http://www.opencompute.org/wiki/Networking/Workshop-2015-09 OCP Eng Workshop Boston 2015] Discussed at [TBD]
* Spec status: submitted, To Be Discussed
+
* Spec status: Shared, To Be Discussed
 
* License: Apache v2
 
* License: Apache v2
 
* Contact: Ashok Raman
 
* Contact: Ashok Raman

Revision as of 19:23, 3 November 2015

Note that the specs below are at different stages of submission/approval

Hardware Specs

Accepted Hardware

Accton AS5712-54X - Leaf Switch

Accton ORSA-1RU - Open Rack Switch Adapter

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

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

Mellanox MSX1410OCP - SwitchX-2 48 SFP+ & 12 QSFP+

Mellanox MSX1710OCP - SwitchX-2 36 QSFP+

Shared hardware specifications still under review

PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC

Accton - 32x40G, 32x100G - based on Broadcom silicon

Accton - 32x100G - based on Cavium silicon

  • Latest version/spec: v.02
  • Spec status: Shared - Oct 9, 2015
  • Contact: Jeff Catlin

Facebook Wedge

  • Latest version/spec: Wedge spec, v0.4 - Oct 17, 2015
  • License - OCPHL - R
  • Spec status: community review - April 13, 2015, IC review Sept 2015, IC vote Oct 2015
  • Orderability: now - from Accton
  • Contact: Hans-Juergen Schmidtke/Omar Baldonado (Facebook), Jeff Catlin (Accton)

Inventec DCS6072QS

  • Latest version/spec: v1.02, May 2015
  • License - OCPHL - P
  • 48x10GB SFP+, 6x40GB QSFP+
  • Spec status: Shared
  • Switch availability: now
  • Contact: Alex Johnstone

Inventec DCS7032Q28

  • Latest version/spec: v1.02, May 2015
  • License - OCPHL - P
  • 32x100GB QSFP28
  • Spec status: Submitted
  • Switch availability: now
  • Contact: Alex Johnstone

Broadcom/Interface Masters Open 1.0 Leaf and Spine Switch specification

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

Software Specs

Accepted Software

Open Network Install Environment

Open Network Linux

Switch Abstraction Interface

  • Microsoft, Dell, Facebook, Broadcom, Intel, Mellanox Current Spec v2
  • Spec status: Final and accepted - July 2015
  • License: Apache v2
  • Contact: Kamala Subramaniam

Shared software specifications still under review

PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC

ACPI Platform Description

  • Cumulus Networks, APD software spec, v0.1, April 2015
  • Discussed at OCP Summit 2015
  • Spec status: Shared
  • License: Kernel pieces (GPLv2), Userland docs/build: MIT
  • Contact: Dustin Byford

OpenNSL

  • Broadcom, OpenNSL software spec, v0.14, November 2015
  • Mentioned at OCP Eng Workshop Boston 2015 Discussed at [TBD]
  • Spec status: Shared, To Be Discussed
  • License: Apache v2
  • Contact: Ashok Raman

Testing Activities

Pluggable Transceiver and Host Compliance and Interopability Test Plan

This is in conjunction with the UNH Interoperability Lab and their Open Networking Test Services


Old Specs

Specs that are no longer active are located here.