SlideShare a Scribd company logo
Universal Connectivity & Interoperability in the Open Ecosystem
Universal Connectivity
and Interoperability in the
Open Ecosystem
David	Woolf	/	Senior	Engineer	/	UNH-IOL
3
Interoperability
4
Whitebox
=		
New,	simplified,	DC	Designs
5
Whitebox
=	
New	Customers	
©	ktla
6
Whitebox
=	
New	Interop	
Problems?	
©	Sacbee
7
By	default:
Open	≠	Interoperable
Example	1: Found	@	UNH-IOL	February	2015:
Release	version	of	NOS	‘A’	+	Whitebox Switch	
‘B’	and	Optic	‘C’,	10G	port	would	not	activate.	Culprit:	
improper	phy tuning	for	board	layout.	
8
Open	≠	Interoperable:	Examples
This	interop	issue	led	to	
startup	of	OOM	(Open	
Optical	Monitoring)	
subgroup	within	OCP	
Networking	Project
Example	2:	Found	@	UNH-IOL	August	2016:	Version	of	NOS	‘X’	
+	Whitebox Switch	‘Y’	did	not	support	DACs	at	100G.		
9
Open	≠	Interoperable:	Examples
Example	3:	Found	@	UNH-IOL	August	2016:	Version	of	NOS	‘E’	
+	Whitebox Switch	‘F’,	Only	recognized	one	brand	‘G’	of	100G	
optics	
10
Open	≠	Interoperable:	Examples
A	top	hyperscale company	
found	this	same	issue	on	
this	same	combination	
later	that	same	week.	
Ouch!
NEW WAYOLD WAY
Example	4:	Found	@	UNH-IOL	August	2016.	NOS	‘X’	and	‘Y’	
did	not	support	100G	DACs	that	identified	in	EEPROM	as	
‘QSFP+	or	Later’,	but	did	support	’QSFP28	or	Later’	ones.	
11
Open	≠	Interoperable:	Examples
Example	4:	“QSFP+	or	later”	vs	“QSFP28	or	Later”
• A	properly	built	QSFP28	cable	could	be	backward	compatible	to	QSFP+	
applications.	This	is	desirable,	supports	universal	connectivity.	
• Identifying	as	‘0Dh	- QSFP+	or	later’,	is	allowed	(and	even	
recommended)	by	SFF-8024,	rather	than	simply	‘11h	- QSFP28or	later’,	
because	it	support	backwards	compatibility.
• Some	NOS	rejecting	these	cables	when	plugged	into	100G	ports,	because	
they	identified	as	0Dh	instead	of	11h.	
• 802.3-by	spec	identifies	using	QSFP28-QSFP28	DAC	in	a	4	lane	25G	
config,	with	different	codes	to	identify	FEC	support	and	expected	length.		
12
Open	≠	Interoperable:	Examples
13
Interop	problems	=	unhappy	customers
14
Unhappy	Customers	=	Low	Adoption
15
Open	≠	Interoperable,	why?
1. Access to Products
2. New Types of Interop Variables
4. Integration Resources Gap
3. Exponentially Larger Interop Matrix
Problem:	Access	to	Products	(try	to	
buy	some)
Solution:	Get	a	few	samples	together	
in	one	place	(sandbox)	and	make	it	
available	to	everyone
16
1. Access to Products
Problem:	Variables	are	now	both	intra-
device	and inter-device
Solution:	
• test	box-to-box	and	within	box
• look	at	interaction	of	Apps,	NOS,	HW
17
2. New Types of Interop Variables
18
2. New Types of Interop Variables
Solution:
• Prove	Layer	1	Interop
• Check	Optics	Module/Cable	
interop	and	connectivity
• Open	Networking	
Integrators	List
https://www.iol.unh.edu/registry/opennetworking
19
2. New Types of Interop Variables
Solution:	
• Solid	Foundation	on	testing	Layer	1,	move	to	Layer	2
• UNH-IOL	is	working	with	Agema to	identify	critical	
reference	use	cases	for	Layer	2	and	beyond
–Datacenter
–Enterprise
–Service	provider	(CORD)
Solution:
• Launching	ONIE	Tested	
Program	now.	
• Demonstrate	compliance	to	
ONIE	Contract
• Independently	Verified
• ONIEtested.org
20
2. New Types of Interop Variables
Problem:	In	a	truly	open	eco	system,	the	interop	
matrix	is	massive:	
Module	*	switch	*	NOS	*	Server	*	Server	BIOS	*	NIC	*	
Server	OS	*	NIC	Driver	*	NIC	FW	
Two	of	each	is	29 =	512	combos!
21
3. Exponentially Larger Interop Matrix
Solution:	Do	the	testing,	but	cast	a	wide	net
22
3. Exponentially Larger Interop Matrix
Problem:
• 📞	If	it	doesn’t	‘just	work’	Who	do	you	call?"
• ⚒	Significant	effort	needed	to	validate	each	
component	in	an	Open	HW	solution.	
• 🆘	Many	Enterprises	don’t	have	equipment	or		
resources	for	this
23
4. Integration Resources Gap
Solution:	Now	Launching	Open	Solutions	Validation	
Service	(OSVS)
• Engage	directly	with	enterprise	datacenter	users
• Leverage	existing	expertise	in	component	
validation
• Already	working	with	Hyperscalers as	well	as	
Financials.	
24
4. Integration Resources Gap
OSVS
Solution:	Integrators	Lists
• Provide	buyers	confidence	that	configs have	been	
independently	tested
• Now	over	100	tested	configs on	the	Open	
Networking	Integrators	List
25
4. Integration Resources Gap
2015
• October 2015 Fidelity OCP EW Boston, MA
• Launch Open Networking Integrators List10/40G Ethernet
2016
• August 2016 UNH-IOL OCP EW Durham, NH
• Add LR, LR-Lite Optics to Open Networking Integrators List
• Add 100G to Open Networking Integrators List at NH OCP EW
2017
• March 2017 OCP US Summit Santa Clara, CA
• Launch ONIETested.org
• 100+ Configs on Open Networking Integrators List 💯
• Launch UNH-IOL OSVS
26
OSVS
27
4	problems,	4	solutions
• Resource
Gap
• Big Test
Matrix
• New
variables
• Access
IOL
Sandbox
New Tests
Int. List
Validation
Services
Get
started,
wide net
OSVS
28
Whitebox:
it	just	works
29
Open	=	Interoperable
email:	david@iol.unh.edu
web:	www.iol.unh.edu
Q&A
30
Universal Connectivity & Interoperability in the Open Ecosystem

More Related Content

PPTX
A cloud technology based web portal
PPT
X ray films - mamita
PDF
Presentación Studio Yana Comercial 2017 - Gabriela Morales
PPTX
OCP Positive Disruption of the Datacenter Hardware Ecosystem V2
PDF
DCD London 2016 - OCP Data Center Project Engineering Workshop Presentation D...
PDF
UNH-IOL Internet of Things (IoT) IP Testing Service
PPTX
Panasonic india summer traing
PDF
Stateful PCE and Segment Routing
A cloud technology based web portal
X ray films - mamita
Presentación Studio Yana Comercial 2017 - Gabriela Morales
OCP Positive Disruption of the Datacenter Hardware Ecosystem V2
DCD London 2016 - OCP Data Center Project Engineering Workshop Presentation D...
UNH-IOL Internet of Things (IoT) IP Testing Service
Panasonic india summer traing
Stateful PCE and Segment Routing

Viewers also liked (17)

PPTX
Which New Jersey Data Centers Embrace Managed Services? (SlideShare)
PPTX
PPTX
PDF
MAAS & Ubuntu Core: OCP Tech Day, Facebook Menlo Park, Aug 30th
PDF
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
PDF
Afghanistan-USA Security Agreement
PDF
[154] 데이터 센터의 오픈 소스 open compute project (ocp)
PDF
Persönlichkeitstest
PPTX
Contabilidad
PPTX
Práctica innovadora
PDF
Insurance foundation level 2016-08-17-p
PPTX
Coltan Laura Gomez 1004
PDF
OSS on Azure ~事例と導入ポイント~
DOCX
Qué es arduino
PPTX
Coltan de Luisa Olmos 1004
PPTX
Yoga andi prestiawan
PDF
kit de rúbricas para evaluar el desarrollo de competencias socioemocionales p...
Which New Jersey Data Centers Embrace Managed Services? (SlideShare)
MAAS & Ubuntu Core: OCP Tech Day, Facebook Menlo Park, Aug 30th
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
Afghanistan-USA Security Agreement
[154] 데이터 센터의 오픈 소스 open compute project (ocp)
Persönlichkeitstest
Contabilidad
Práctica innovadora
Insurance foundation level 2016-08-17-p
Coltan Laura Gomez 1004
OSS on Azure ~事例と導入ポイント~
Qué es arduino
Coltan de Luisa Olmos 1004
Yoga andi prestiawan
kit de rúbricas para evaluar el desarrollo de competencias socioemocionales p...
Ad

More from UNH InterOperability Lab (13)

PDF
DSL, Gfast and Wireless Test Software: Test Sentinel
PDF
NVMe Conformance Tool for SSD Testing
PDF
UNH-IOL NVMe Plugfest #12 Webinar
PDF
UNH-IOL NVMe Plugfest Webinar #11
PDF
UNH-IOL USGv6 Profile Update Webinar
PDF
NVMe and NVMe-oF Plugfest Webinar 9
PDF
The UNH-IOL New WiFi Testing & Measurement Capabilities Webinar
PDF
UNH-IOL Drives NVM Express (NVMe) Technology Forward for Storage Industry
PDF
UNH-IOL NVMe Plugfest Webinar
PDF
Timing Challenges in the Smart Grid
PDF
2.5 and 5GBASE-T Technology: Multi-vendor Interop Webinar
PDF
Avnu Alliance and UNH-IOL Certification Overview
PDF
UNH-IOL Software Defined Netwokring (SDN) Testing Services
DSL, Gfast and Wireless Test Software: Test Sentinel
NVMe Conformance Tool for SSD Testing
UNH-IOL NVMe Plugfest #12 Webinar
UNH-IOL NVMe Plugfest Webinar #11
UNH-IOL USGv6 Profile Update Webinar
NVMe and NVMe-oF Plugfest Webinar 9
The UNH-IOL New WiFi Testing & Measurement Capabilities Webinar
UNH-IOL Drives NVM Express (NVMe) Technology Forward for Storage Industry
UNH-IOL NVMe Plugfest Webinar
Timing Challenges in the Smart Grid
2.5 and 5GBASE-T Technology: Multi-vendor Interop Webinar
Avnu Alliance and UNH-IOL Certification Overview
UNH-IOL Software Defined Netwokring (SDN) Testing Services
Ad

Recently uploaded (20)

PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Machine Learning_overview_presentation.pptx
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Big Data Technologies - Introduction.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
A Presentation on Artificial Intelligence
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
20250228 LYD VKU AI Blended-Learning.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced methodologies resolving dimensionality complications for autism neur...
Machine Learning_overview_presentation.pptx
NewMind AI Weekly Chronicles - August'25-Week II
“AI and Expert System Decision Support & Business Intelligence Systems”
Big Data Technologies - Introduction.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
MYSQL Presentation for SQL database connectivity
Programs and apps: productivity, graphics, security and other tools
A Presentation on Artificial Intelligence
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Encapsulation_ Review paper, used for researhc scholars
Mobile App Security Testing_ A Comprehensive Guide.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction

Universal Connectivity & Interoperability in the Open Ecosystem