Networking/SpecsAndDesigns: Difference between revisions

From OpenCompute
Jump to navigation Jump to search
No edit summary
(21 intermediate revisions by 3 users not shown)
Line 35: Line 35:
* License: OWFa 1.0
* License: OWFa 1.0
* Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)
* Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)
=== Cavium Wedge 100C - 32x100G (based on Facebook Wedge 100) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=41ff31692e708f0764a1ae1cdabac7cd Specification], Jan  13, 2017
* Overview presentation - TBD (from OCP networking call - Feb 13, 2017): [xxx pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=ec9604d55df3db67d957869973c693d5 zip], Jan 2017
* License: OCPHL - Permissive
* Spec status: Shared - Jan 13, 2017; Community reviewed - Feb 13, 2017; Accepted September 2017
* Contact: Albert Fishman
===Edgecore Networks AS4610 - 30 or 54 port 1G with/without POE - access switch===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=734f8dfff93bca24c44900168685271c v0.1]
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016, Accepted August 2017
* Contact: Jeff Catlin


=== Edgecore Networks AS5712-54X - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch===
=== Edgecore Networks AS5712-54X - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch===
Line 41: Line 55:
* Contact: Jeff Catlin
* Contact: Jeff Catlin
<!-- * Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=544efe537b965a72ea21b20024e0f0d6 v0.07], [http://files.opencompute.org/oc/public.php?service=files&t=2c5bee43a0aeb446cb3d94c38f14ba64 v0.06], [http://files.opencompute.org/oc/public.php?service=files&t=19963d187e770fffb772f8410a1d52de v0.05], [http://files.opencompute.org/oc/public.php?service=files&t=f9b0124dbc9301210428d607eb154260 v0.04] -->
<!-- * Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=544efe537b965a72ea21b20024e0f0d6 v0.07], [http://files.opencompute.org/oc/public.php?service=files&t=2c5bee43a0aeb446cb3d94c38f14ba64 v0.06], [http://files.opencompute.org/oc/public.php?service=files&t=19963d187e770fffb772f8410a1d52de v0.05], [http://files.opencompute.org/oc/public.php?service=files&t=f9b0124dbc9301210428d607eb154260 v0.04] -->
===Edgecore Networks AS5900-54 port 10GB SFP+ + 6 port QSFP28 - based on Broadcom Qumran===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=88fecaee8e5d54ee085db555a5e4c40d v0.1]
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016, Accepted August 2017
* Contact: Jeff Catlin


=== Edgecore Networks AS6712-32X - 32-port 40G QSFP+ - Leaf/Spine Switch ===
=== Edgecore Networks AS6712-32X - 32-port 40G QSFP+ - Leaf/Spine Switch ===
Line 50: Line 70:
* [http://files.opencompute.org/oc/public.php?service=files&t=20a292748b2fa12efbb908f4ec0edcb1 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=3d2271fd0e40a66725a747030487d571 design package] - Accepted Jan 2016
* [http://files.opencompute.org/oc/public.php?service=files&t=20a292748b2fa12efbb908f4ec0edcb1 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=3d2271fd0e40a66725a747030487d571 design package] - Accepted Jan 2016
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Contact: Jeff Catlin
===Edgecore Networks AS7800-64X - 2RU 64x100G (QSFP28) - based on Broadcom Tomahawk II===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=970b18ed2cfbe51afac1a7b1422aaa4d v1.0] [http://files.opencompute.org/oc/public.php?service=files&t=3620cad4a99b8fa4f94c684a44d6cdac v1.1]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=fee9ac0daa67f8c662b072e0fd2817ee v1] [http://files.opencompute.org/oc/public.php?service=files&t=d2b4bfed8dfc024a1f2ece0db57118ee v2]
* License: OCPHL - Permissive
* Spec status: Shared - March 7, 2017
* Contact: Jeff Catlin
* Contact: Jeff Catlin


Line 57: Line 84:
* Contact: Jeff Catlin
* Contact: Jeff Catlin
<!-- ** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=4592acc962ccecb5ca97e5ed8b47059b v0.04], [http://files.opencompute.org/oc/public.php?service=files&t=3273b372e6242ec02fd8dd239144d458 v0.03], [http://files.opencompute.org/oc/public.php?service=files&t=0ec13dd7a4dcc39f12acaad3c0bb8731 v0.02] -->
<!-- ** Earlier versions: [http://files.opencompute.org/oc/public.php?service=files&t=4592acc962ccecb5ca97e5ed8b47059b v0.04], [http://files.opencompute.org/oc/public.php?service=files&t=3273b372e6242ec02fd8dd239144d458 v0.03], [http://files.opencompute.org/oc/public.php?service=files&t=0ec13dd7a4dcc39f12acaad3c0bb8731 v0.02] -->
=== Facebook Wedge - 16x40GB QSFP+ - Leaf/Spine Switch===
* [http://files.opencompute.org/oc/public.php?service=files&t=80dde82c251e1c3f5ad8ff7fd2675061 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=c43ca7bf8eb6c7d8dc72cd352f5cc97e design package] - Accepted Nov 2015
* License: OCPHL - Reciprocal
* Contact: Hans-Juergen Schmidtke/Omar Baldonado (Facebook), Jeff Catlin (Accton), [http://www.edge-core.com/ProdDtl.asp?sno=477 Edge-core]
=== Facebook Wedge 100 - 32x100G ===
* [http://files.opencompute.org/oc/public.php?service=files&t=b5754ed14c295a362b6511fd9615fd55 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=5ce5cbcfc5e4ca4e7cac3e0f6e9ae5e7 design package] - Accepted Sept 2016
* License: OCPHL - Permissive
* Contact: Ramesh Padmanabhan
=== Facebook Backpack - 128x100G ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=f0728b71a3690dfa2694f044d63d6f10], November 7, 2016
* Overview presentation (from OCP networking call - Nov 14, 2016): [http://files.opencompute.org/oc/public.php?service=files&t=6bfd313940d5726aee444f4f24f3e66b pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=1a2983090bc1ccc020a74bc519332abd v0.1], November 7, 2016
* License: OCPHL - Permissive
* Spec status: Shared - November 7, 2016; Community reviewed - Nov 14, 2016
* Contact: Zhiping Yao
=== Facebook - CWDM4-OCP ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4a3b7fe672003c1a2fe2f4b624bcc749 Specification], January 9, 2017
* Overview presentation (from OCP networking call - Jan 9, 2017): [http://files.opencompute.org/oc/public.php?service=files&t=78d92e3c992e2eb5bea461fee7ff12c8 pdf]
* License: OCPHL - Permissive
* Spec status: Shared - Jan 9, 2017
* Contact: Katharine Schmidtke, Sree Sankar
=== Facebook  Wedge 100S 32x100G ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=c8ef26e7c3676adbbae3d2171c20ee94 v.1], Feb 13, 2017
* Overview presentation (from OCP networking call - Feb 13, 2017): [http://files.opencompute.org/oc/public.php?service=files&t=8a533284b3ff44217a013b7648346a3e pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=aaade53e0d518c6f36f807537bda94ba v.2], Feb 23, 2017
* License: OCPHL - Permissive
* Spec status: Shared - Feb 13, 2017, IC reviewed - Feb 23, 2017
* Contact: Xu Wang, Sree Sankar


===Inventec DCS6072QS - 48x10GB SFP+ & 6x40GB QSFP+ - Leaf Switch===
===Inventec DCS6072QS - 48x10GB SFP+ & 6x40GB QSFP+ - Leaf Switch===
Line 66: Line 126:
* [http://files.opencompute.org/oc/public.php?service=files&t=9314eec98d4bdc3075e0b0330d39e9d0 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=2a1ad9a6f4c5f169b6ef15ad0b8a5538 design package] - Accepted Jan 2016
* [http://files.opencompute.org/oc/public.php?service=files&t=9314eec98d4bdc3075e0b0330d39e9d0 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=2a1ad9a6f4c5f169b6ef15ad0b8a5538 design package] - Accepted Jan 2016
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Contact: Alex Johnstone
* Contact: Ruturaj Pathak [http://pathak.ruturaj@inventec.com]


=== Mellanox MSX1410OCP - SwitchX-2 48x10GB SFP+ & 12x40GB QSFP+ - Leaf Switch ===
=== Mellanox MSX1410OCP - SwitchX-2 48x10GB SFP+ & 12x40GB QSFP+ - Leaf Switch ===
Line 78: Line 138:
* Contact: Michael Rivers, Amir Sheffer
* Contact: Michael Rivers, Amir Sheffer


=== Facebook Wedge - 16x40GB QSFP+ - Leaf/Spine Switch===
=== Nephos NPS4806 - 48x10G + 6x40G - Nephos MT3258 ===
* [http://files.opencompute.org/oc/public.php?service=files&t=80dde82c251e1c3f5ad8ff7fd2675061 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=c43ca7bf8eb6c7d8dc72cd352f5cc97e design package] - Accepted Nov 2015
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=66f0dee043f746d3047ca849fb12bbaf v1.2 - FINAL]
* License: OCPHL - Reciprocal
* Older version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=e6d0a6aa0334178d2ab887d83901db1a v1.1], [http://files.opencompute.org/oc/public.php?service=files&t=7ac0ab00bd9fbeddbeb0c9c22fdb9169 v1.0]
* Contact: Hans-Juergen Schmidtke/Omar Baldonado (Facebook), Jeff Catlin (Accton), [http://www.edge-core.com/ProdDtl.asp?sno=477 Edge-core]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=30eb1e7be3110b738335f1dc2e3aaa00 slides]
 
=== Facebook Wedge 100 - 32x100G ===
* [http://files.opencompute.org/oc/public.php?service=files&t=b5754ed14c295a362b6511fd9615fd55 Specification], [http://files.opencompute.org/oc/public.php?service=files&t=5ce5cbcfc5e4ca4e7cac3e0f6e9ae5e7 design package] - Accepted Sept 2016
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Contact: Ramesh Padmanabhan
* Spec status: Shared - March 15, 2016, IC reviewed - June 16, 2016, Accepted July 2017
* Contact: Allen Hu


==Shared hardware specifications still under review==
==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'''
'''PLEASE NOTE THESE HAVE BEEN SHARED WITH THE COMMUNITY AND ARE STILL UNDER REVIEW BUT NOT YET ACCEPTED BY THE IC'''
===Agema AGC5648S - 48 port 25G, 6x100G - switch using Jericho+===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=bdc40a4c94a1137a9db76c62cf05485d Specification v0.1]
* Assembly Specs: [http://files.opencompute.org/oc/public.php?service=files&t=7ece3705d1f03bed47410bc241a5657b switch] [http://files.opencompute.org/oc/public.php?service=files&t=13da4558051ecb107f5c23bc9ff7c36e base+cover_panel] [http://files.opencompute.org/oc/public.php?service=files&t=1b28c0f636fb3688d929876fc0423c98 panel]
* License: OCPHL - Permissive
* Spec status:
* Contact: Robert Zhu


===Agema AG6248C-POE - 48 port 1G, 2x10G - access switch===
===Agema AG6248C-POE - 48 port 1G, 2x10G - access switch===
Line 134: Line 199:
* Spec status: Shared - Feb 13, 2017; Community reviewed - Feb 13, 2017
* Spec status: Shared - Feb 13, 2017; Community reviewed - Feb 13, 2017
* Contact: Prem Jonnalagadda
* Contact: Prem Jonnalagadda
=== Cavium Wedge 100C - 32x100G (based on Facebook Wedge 100) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=41ff31692e708f0764a1ae1cdabac7cd Specification], Jan  13, 2017
* Overview presentation - TBD (from OCP networking call - Feb 13, 2017): [xxx pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=ec9604d55df3db67d957869973c693d5 zip], Jan 2017
* License: OCPHL - Permissive
* Spec status: Shared - Jan 13, 2017; Community reviewed - Feb 13, 2017
* Contact: Albert Fishman


=== Edgecore Networks - 32x100G - based on Cavium silicon ===
=== Edgecore Networks - 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=4ea5610f91eab521b4df3a80d1fff92a v.02]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spec status: Shared/community reviewed - Oct 9, 2015,  IC reviewed - Oct 20, 2016
* Spec status: Shared/community reviewed - Oct 9, 2015,  IC reviewed - Oct 20, 2016
Line 151: Line 208:
===Edgecore Networks OMP 256 and 512 port 100G Chassis - based on Broadcom Tomahawk===
===Edgecore Networks OMP 256 and 512 port 100G Chassis - based on Broadcom Tomahawk===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=154647be4b990f41a7354c8411ce6d36 v0.1]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=154647be4b990f41a7354c8411ce6d36 v0.1]
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Contact: Jeff Catlin
===Edgecore Networks AS5900-54 port 10GB SFP+ + 6 port QSFP28 - based on Broadcom Qumran===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4a03ffa9315719f434024e63e1e7655d v0.1]
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Contact: Jeff Catlin
===Edgecore Networks AS4610 - 30 or 54 port 1G with/without POE - access switch===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=ca533266afcbea73e880e8c52ac3611b v0.1]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
Line 168: Line 213:


===Edgecore Networks ECW7212-L - 2x2 indoor wireless access point===
===Edgecore Networks ECW7212-L - 2x2 indoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=d776ebc569006bbe60c9b84675e8b7ea v0.1]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=cc7242c818159bfa2c1d69825eb6bb1b v0.1]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
Line 180: Line 225:


===Edgecore Networks ECWO7220-L - 3x3 outdoor wireless access point===
===Edgecore Networks ECWO7220-L - 3x3 outdoor wireless access point===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=00796d550a629075534d8a4bac59ef7e v0.1]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=68606cf5c974619736c0bb4b51c5b3af v0.1]
* License: OCPHL - Permissive
* License: OCPHL - Permissive
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
* Spect status: Shared/community reviewed - March 9, 2016,  IC reviewed - Oct 20, 2016
Line 203: Line 248:
* Contact: Jeff Catlin
* Contact: Jeff Catlin


===Edgecore Networks AS7800-64X - 2RU 64x100G (QSFP28) - based on Broadcom Tomahawk II===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=970b18ed2cfbe51afac1a7b1422aaa4d v1.0]
* License: OCPHL - Permissive
* Spect status: Shared - March 7, 2017
* Contact: Jeff Catlin


=== Facebook 6-pack - 128x40G ===
 
=== Facebook 6-pack - 128x40G (not active) ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=ff9d3adf05a023fbf52923c0b1036507 v.07]
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=ff9d3adf05a023fbf52923c0b1036507 v.07]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=07418ef0d1ed7587a12cead486c3e872 v-2016-03-09]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=07418ef0d1ed7587a12cead486c3e872 v-2016-03-09]
Line 216: Line 257:
* Contact: Zhiping Yao
* Contact: Zhiping Yao


=== Facebook Backpack - 128x100G ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=f0728b71a3690dfa2694f044d63d6f10], November 7, 2016
* Overview presentation (from OCP networking call - Nov 14, 2016): [http://files.opencompute.org/oc/public.php?service=files&t=264e676f55d2ca43a7b8ef1e8f1a2410 pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=1a2983090bc1ccc020a74bc519332abd v0.1], November 7, 2016
* License: OCPHL - Permissive
* Spec status: Shared - November 7, 2016; Community reviewed - Nov 14, 2016
* Contact: Zhiping Yao
=== Facebook - CWDM4-OCP ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4a3b7fe672003c1a2fe2f4b624bcc749 Specification], January 9, 2017
* Overview presentation (from OCP networking call - Jan 9, 2017): [http://files.opencompute.org/oc/public.php?service=files&t=78d92e3c992e2eb5bea461fee7ff12c8 pdf]
* License: OCPHL - Permissive
* Spec status: Shared - Jan 9, 2017
* Contact: Katharine Schmidtke, Sree Sankar
=== Facebook  Wedge 100S 32x100G ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=c8ef26e7c3676adbbae3d2171c20ee94 v.1], Feb 13, 2017
* Overview presentation (from OCP networking call - Feb 13, 2017): [http://files.opencompute.org/oc/public.php?service=files&t=8a533284b3ff44217a013b7648346a3e pdf]
* Design Package: [http://files.opencompute.org/oc/public.php?service=files&t=aaade53e0d518c6f36f807537bda94ba v.2], Feb 23, 2017
* License: OCPHL - Permissive
* Spec status: Shared - Feb 13, 2017, IC reviewed - Feb 23, 2017
* Contact: Xu Wang, Sree Sankar
=== Nephos NPS4806 - 48x10G + 6x40G - Nephos MT3258 ===
* Latest version/spec: [http://files.opencompute.org/oc/public.php?service=files&t=4234ed869a83ccb56aaab74f0b9c8a14 v1.1], [http://files.opencompute.org/oc/public.php?service=files&t=7ab21604f5b1e2dbe62ba7c5a476ae0f v1.0]
* Slides used for presentation: [http://files.opencompute.org/oc/public.php?service=files&t=eb85d869d78f0a479b26ddf8c01582ef slides]
* License: OCPHL - Permissive
* Spec status: Shared - March 15, 2016, IC reviewed - June 16, 2016
* Contact: Joe Lin


=== SKT T-CAP - CNA-SSX2RC ===
=== SKT T-CAP - CNA-SSX2RC ===
Line 278: Line 290:
* Contact: Xin Liu
* Contact: Xin Liu
** 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]
===SONiC===
* Microsoft, Dell, Mellanox, and Arista software spec [http://files.opencompute.org/oc/public.php?service=files&t=53829980deab1782458b9557afb42417], [http://files.opencompute.org/oc/public.php?service=files&t=267d2dc2892bec478b3acec1f8dc5915], August 2016
* Presentation: [http://files.opencompute.org/oc/public.php?service=files&t=931591034b61b7588f83ea2127fd5e30 slides]
* Discussed at [http://opencompute.org/wiki/Networking/Workshop-2016-03 OCP Summit 2016] and [http://opencompute.org/wiki/Networking/Workshop-2016-08 OCP Eng Workshop UNH 2016]
* Spec status: Shared, IC reviewed - Oct 20, 2016
* License: Apache v2, GPLv2 for kernel pieces
* Contact: Xin Liu


===Open Optical Monitoring===
===Open Optical Monitoring===
Line 286: Line 306:
* Contact: Steve Joiner
* Contact: Steve Joiner


===FlexSwitch===
* SnapRoute, FlexSwitch software spec, [http://files.opencompute.org/oc/public.php?service=files&t=368d3849e92fb664597851d60a415adf], June 2016
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2016-06 OCP Eng Workshop San Jose 2016]
* Spec status: Final and accepted - September 2016
* License: Apache v2
* Contact: Jason Forrester


==Shared software specifications still under review==
==Shared software specifications still under review==
Line 311: Line 325:
* Contact: Ashok Raman
* Contact: Ashok Raman


===SONiC===
===FlexSwitch (not active)===
* Microsoft, Dell, Mellanox, and Arista software spec [http://files.opencompute.org/oc/public.php?service=files&t=53829980deab1782458b9557afb42417], [http://files.opencompute.org/oc/public.php?service=files&t=267d2dc2892bec478b3acec1f8dc5915], August 2016
* NOTE: This project is on hold and is not currently active in the OCP community.
* Presentation: [http://files.opencompute.org/oc/public.php?service=files&t=931591034b61b7588f83ea2127fd5e30 slides]
* SnapRoute, FlexSwitch software spec, [http://files.opencompute.org/oc/public.php?service=files&t=368d3849e92fb664597851d60a415adf], June 2016
* Discussed at [http://opencompute.org/wiki/Networking/Workshop-2016-03 OCP Summit 2016] and [http://opencompute.org/wiki/Networking/Workshop-2016-08 OCP Eng Workshop UNH 2016]
* Discussed at [http://www.opencompute.org/wiki/Networking/Workshop-2016-06 OCP Eng Workshop San Jose 2016]
* Spec status: Shared, IC reviewed - Oct 20, 2016
* License: Apache v2
* License: Apache v2, GPLv2 for kernel pieces
* Contact: Xin Liu


=Testing Activities =
=Testing Activities =

Revision as of 19:38, 6 December 2017

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

Hardware Specs

Accepted Hardware

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

Alpha Networks - SNQ-60x0-320F - 32-port 40Gb QSFP+ Leaf/Spine Switch

Alpha Networks - 48x10GT, 2x40G QSFP+, 4x100G QSFP28 - Leaf Switch

Alpha Networks - 32x100G QSFP28 - Leaf/Spine Switch

Broadcom/Interface Masters Open Leaf and Spine Switch specification

  • Specficiation, design package - Accepted February 2016
  • License: OWFa 1.0
  • Contact: Eli Karpilovski (Broadcom), Ben Askarinam (Interface Masters)

Cavium Wedge 100C - 32x100G (based on Facebook Wedge 100)

  • Latest version/spec: Specification, Jan 13, 2017
  • Overview presentation - TBD (from OCP networking call - Feb 13, 2017): [xxx pdf]
  • Design Package: zip, Jan 2017
  • License: OCPHL - Permissive
  • Spec status: Shared - Jan 13, 2017; Community reviewed - Feb 13, 2017; Accepted September 2017
  • Contact: Albert Fishman

Edgecore Networks AS4610 - 30 or 54 port 1G with/without POE - access switch

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted August 2017
  • Contact: Jeff Catlin

Edgecore Networks AS5712-54X - 48-port 10G SFP+ & 6-port 40G QSFP+ - Leaf Switch

Edgecore Networks AS5900-54 port 10GB SFP+ + 6 port QSFP28 - based on Broadcom Qumran

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016, Accepted August 2017
  • Contact: Jeff Catlin

Edgecore Networks AS6712-32X - 32-port 40G QSFP+ - Leaf/Spine Switch

Edgecore Networks AS7712-32X - 32-port 100G QSFP28 - Leaf/Spine Switch

Edgecore Networks AS7800-64X - 2RU 64x100G (QSFP28) - based on Broadcom Tomahawk II

  • Latest version/spec: v1.0 v1.1
  • Design Package: v1 v2
  • License: OCPHL - Permissive
  • Spec status: Shared - March 7, 2017
  • Contact: Jeff Catlin

Edgecore Networks ORSA-1RU - Open Rack Switch Adapter

Facebook Wedge - 16x40GB QSFP+ - Leaf/Spine Switch

Facebook Wedge 100 - 32x100G

Facebook Backpack - 128x100G

  • Latest version/spec: [1], November 7, 2016
  • Overview presentation (from OCP networking call - Nov 14, 2016): pdf
  • Design Package: v0.1, November 7, 2016
  • License: OCPHL - Permissive
  • Spec status: Shared - November 7, 2016; Community reviewed - Nov 14, 2016
  • Contact: Zhiping Yao

Facebook - CWDM4-OCP

  • Latest version/spec: Specification, January 9, 2017
  • Overview presentation (from OCP networking call - Jan 9, 2017): pdf
  • License: OCPHL - Permissive
  • Spec status: Shared - Jan 9, 2017
  • Contact: Katharine Schmidtke, Sree Sankar

Facebook Wedge 100S 32x100G

  • Latest version/spec: v.1, Feb 13, 2017
  • Overview presentation (from OCP networking call - Feb 13, 2017): pdf
  • Design Package: v.2, Feb 23, 2017
  • License: OCPHL - Permissive
  • Spec status: Shared - Feb 13, 2017, IC reviewed - Feb 23, 2017
  • Contact: Xu Wang, Sree Sankar

Inventec DCS6072QS - 48x10GB SFP+ & 6x40GB QSFP+ - Leaf Switch

Inventec DCS7032Q28 - 32x100GB QSFP28 - Leaf/Spine Switch

Mellanox MSX1410OCP - SwitchX-2 48x10GB SFP+ & 12x40GB QSFP+ - Leaf Switch

Mellanox MSX1710OCP - SwitchX-2 36x40GB QSFP+ - Leaf/Spine Switch

Nephos NPS4806 - 48x10G + 6x40G - Nephos MT3258

  • Latest version/spec: v1.2 - FINAL
  • Older version/spec: v1.1, v1.0
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared - March 15, 2016, IC reviewed - June 16, 2016, Accepted July 2017
  • Contact: Allen Hu

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

Agema AGC5648S - 48 port 25G, 6x100G - switch using Jericho+

Agema AG6248C-POE - 48 port 1G, 2x10G - access switch

  • Latest version/spec: Specification v0.2
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- March 16, 2016; IC reviewed - Oct 20, 2016
  • Contact: Robert Zhu

Alpha SNC-60x0-486F (Mont Blanc) - 48x25G switch with 6x100G uplinks using Tomahawk+ (BCM56963)

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Alpha STX-60x0-486F (Lake Superior) - 10G switch with 6x100G uplinks using QMX (BCM88375)

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Alpha SNX-61A0-486F (Ironman Fiber) - 10G switch (fiber downlink) with 6x40G or 4x100G uplinks using Maverick (BCM56768)

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Alpha SNX-61A0-486T (Ironman Copper) - 10G switch (copper downlink) with 6x40G or 4x100G uplinks using Maverick (BCM56768)

  • Latest version/spec: Specification v0.1
  • Slides used for presentation: slides
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed- Feb 13, 2017
  • Contact: Robert Chu

Barefoot Wedge 100B - 32x100G (1U) and 65x100G (2U) - (based on Facebook Wedge 100)

  • Latest version/spec: Specification, Feb 10, 2017
  • Overview presentation: pdf (from OCP networking call - Feb 13, 2017)
  • Design Package: TBD
  • License: OCPHL - Permissive
  • Spec status: Shared - Feb 13, 2017; Community reviewed - Feb 13, 2017
  • Contact: Prem Jonnalagadda

Edgecore Networks - 32x100G - based on Cavium silicon

  • Latest version/spec: v.02
  • License: OCPHL - Permissive
  • Spec status: Shared/community reviewed - Oct 9, 2015, IC reviewed - Oct 20, 2016
  • Contact: Jeff Catlin

Edgecore Networks OMP 256 and 512 port 100G Chassis - based on Broadcom Tomahawk

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016
  • Contact: Jeff Catlin

Edgecore Networks ECW7212-L - 2x2 indoor wireless access point

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016
  • Contact: Jeff Catlin

Edgecore Networks ECW7220-L - 3x3 indoor wireless access point

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016
  • Contact: Jeff Catlin

Edgecore Networks ECWO7220-L - 3x3 outdoor wireless access point

  • Latest version/spec: v0.1
  • License: OCPHL - Permissive
  • Spect status: Shared/community reviewed - March 9, 2016, IC reviewed - Oct 20, 2016
  • Contact: Jeff Catlin

Edgecore Networks ECW5211 - 2x2 indoor wireless access point

  • Latest version/spec: v1.0
  • License: OCPHL - Permissive
  • Spect status: Shared - March 7, 2017
  • Contact: Jeff Catlin

Edgecore Networks ECW5410 - 802.11ac Wave 2 4x4 indoor wireless access point

  • Latest version/spec: v1.0
  • License: OCPHL - Permissive
  • Spect status: Shared - March 7, 2017
  • Contact: Jeff Catlin

Edgecore Networks AS7300-54X - 48x25G (SFP28), 6x100G (QSFP28) - based on Broadcom Tomahawk

  • Latest version/spec: v1.0
  • License: OCPHL - Permissive
  • Spect status: Shared - March 7, 2017
  • Contact: Jeff Catlin


Facebook 6-pack - 128x40G (not active)

  • Latest version/spec: v.07
  • Design Package: v-2016-03-09
  • License: OCPHL - Reciprocal
  • Spec status: Shared - March 9, 2016
  • Contact: Zhiping Yao


SKT T-CAP - CNA-SSX2RC

Software Specs

Accepted Software

Open Network Install Environment

Open Network Linux

Switch Abstraction Interface

  • Microsoft, Dell, Facebook, Broadcom, Intel, Mellanox [6]
  • Spec status: Final and accepted - July 2015
  • License: Apache v2
  • Contact: Xin Liu

SONiC

  • Microsoft, Dell, Mellanox, and Arista software spec [7], [8], August 2016
  • Presentation: slides
  • Discussed at OCP Summit 2016 and OCP Eng Workshop UNH 2016
  • Spec status: Shared, IC reviewed - Oct 20, 2016
  • License: Apache v2, GPLv2 for kernel pieces
  • Contact: Xin Liu

Open Optical Monitoring

  • Finisar, Open Optical Monitoring software spec, [9], June 2016
  • Discussed at OCP Eng Workshop San Jose 2016
  • Spec status: Final and accepted - September 2016
  • License: MIT
  • Contact: Steve Joiner


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, [10], 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, [11], November 2015
  • Mentioned at OCP Eng Workshop Boston 2015 Discussed at [TBD]
  • Spec status: Shared, To Be Discussed
  • License: Apache v2
  • Contact: Ashok Raman

FlexSwitch (not active)

  • NOTE: This project is on hold and is not currently active in the OCP community.
  • SnapRoute, FlexSwitch software spec, [12], June 2016
  • Discussed at OCP Eng Workshop San Jose 2016
  • License: Apache v2

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

Various Projects

Common Module Interface

Campus, Branch, Wireless (CWB)

Old Specs

Specs that are no longer active are located here.