SlideShare una empresa de Scribd logo
1 de 12
SDN Enabled DCB Configuration
Elastic QoS by Controlling Link Level DCB Primitives
Dell Enterprise Service Group
Dell Confidential | All trademarks and trade names are
those of their respective owners. Dell disclaims any
proprietary interest in the marks and names of others.
2 13
Office of the CTO2
Agenda
• What is DCB?
• Problems
• SDN Advantage
• Use Cases
• Demo
Office of the CTO3
Data Center Bridging (DCB)
• DCB Definition
• Ethernet Enhancement for data centers
• Best Effort  Lossless-ness
• Convergence: Running Fiber Channel over Ethernet
• Primitives
• Priority Flow Control (PFC) – IEEE 802.Qbb
• Enhanced Transmission Selection (ETS) – IEEE 802.Qaz
• Congestion Notification (CN) – IEEE 802.1Qau
• Control
• DCB-Exchange Protocol (DCBX)
• New TLV Fields in LLDP
• Peer2Peer (Port Level)
Office of the CTO
Bandwidth
Allocation in
Egress Queues
70%
20%
10%
Ingress
Traffic Types
by dot1p
Priorities
ETS Priority
Groups:
LAN: 0,1,2,5,6,7
SAN: 3
IPC: 4
10
GigE
4
Link Level Primitives
• Priority Flow Control
• Receiving station sends Pause Frames
• Uses well-known Multi-cast MAC
• Quanta – Num of 512 bits to wait
• Enhanced Transmission Selection
• Assign priorities to application classes
• Manage traffic priority to the app
• Allocate bandwidth to the classes
• Congestion Notification
• L2 End-to-End Cong. Notification
• Requires Enabling on entire data-path
• Switches in-patch can send CN frames
Receive
Buffers
PFC Pause
Frame sent
only for
Priority 3
Traffic
Dot1p
Priorities
as Virtual
Transmit
Queues
7
6
5
4
3
2
1
0
10
GigE
1
2
3
4
2Gbps
2Gbps
2Gbps
1GbpsCN
Office of the CTO5
Problems
• Configuration Issues
• Static Port to Port – Multihop is complex
• DCBX-TLVs carry config params
• DCBX unsupported on end-hosts
• Interoperability Issues
• Not Uniformly Implemented
• QCN not required for PFC/ETS
• Hence DCB perceived confusing
• Inflexible and Non-Scalable
• DCB capabilities may be sparse
• Wasted Switch Resource if Unused
• Associated only with Storage
Legacy Config
X
X
Legacy Config
X X
Legacy Config
Office of the CTO6
SDN Advantage
• Centrally Program/Configure Primitives
• Removes need for DCBX
• Supports End host Config
• Eliminate Willing/Non-Willing Modes
• Interoperability Simplified
• Heterogeneous Friendly
• Switches advertise capabilities
• Actively Probe, Verify and Configure
• Flexible and Scalable
• Dynamically Reconfigure Paths
• Optimized use of resources
• New QoS functions – Lossless Paths
Legacy ConfigSDN Controller
Legacy ConfigSDN Controller
Legacy ConfigSDN Controller
Office of the CTO
• Simplify and Enable Multi-Hop Environments
• Move Data effortlessly between SANs
• Lossless-QoS For Granular Flows in Multi-Tenant
Environments
• Prioritize SQL query on iSCSI for RED over BLUE
• …Over Email Backup on iSCSI SAN 2 for BLUE-Tenant
7 Confidential
Use Cases
Office of the CTO
Demo
8
• Demo Setup
• How we test/tools etc.
• Verification
Office of the CTO9 Confidential
Demo Setup
Stack Diagram Demo Topology
App
(Elastic DCB)
OF-Controller
(POX Modified)
OF-Switch
(DCB Extensions)
OFPT_PORT_MOD
Extensions
Ethernet Ports
Program DCB
Primitives
pssh
iperf
clients
iperf
server
Office of the CTO
Sample DCB Configuration
• DCB Configuration Profile 1
• ETS
ets tc_tx_bw: 90 10 0 0 0 0 0 0
ets tc_rx_bw: 90 10 0 0 0 0 0 0
ets tc_tsa : 2 2 0 0 0 0 0 0
ets prio_tc : 0 1 2 0 0 0 0 0
• Demo Instruments Few Such Profiles
• ETS
ets tc_tx_bw: 90 10 0 0 0 0 0 0
ets tc_tx_bw: 70 30 0 0 0 0 0 0
ets tc_tx_bw: 50 50 0 0 0 0 0 0
ets tc_tx_bw: 30 70 0 0 0 0 0 0
ets tc_tx_bw: 10 90 0 0 0 0 0 0
90% B/W* on P0 Traffic1
10% B/W* on P1 Traffic
*Minimum Guarantee
TSA – transmission
selection algorithm
ETS – priority 0 and 1
Office of the CTO11 Confidential
Applying Profile 1, Different Tests
Office of the CTO12 Confidential
Summary
• DCB Primitives via SDN/OpenFlow
• Eliminated need for DCBx
• Created New QoS/Classes

Más contenido relacionado

La actualidad más candente

Generic Resource Manager - László Vadkerti, András Kovács
Generic Resource Manager - László Vadkerti, András KovácsGeneric Resource Manager - László Vadkerti, András Kovács
Generic Resource Manager - László Vadkerti, András Kovácsharryvanhaaren
 
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under ContainersLearning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containersinside-BigData.com
 
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable ProcessorsVeryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable ProcessorsSelvaraj Balasubramanian
 
Carrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-caseCarrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-caseSheryl Zhang
 
Integrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoopIntegrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoopleorick lin
 
NOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OSNOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OSOpen Networking Summits
 
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)Ontico
 
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜LINE Corporation
 
Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012Jason TC HOU (侯宗成)
 
DevoFlow - Scaling Flow Management for High-Performance Networks
DevoFlow - Scaling Flow Management for High-Performance NetworksDevoFlow - Scaling Flow Management for High-Performance Networks
DevoFlow - Scaling Flow Management for High-Performance NetworksJason TC HOU (侯宗成)
 
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topicsMunich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topicsMartin Packer
 
Postgres-XC: Symmetric PostgreSQL Cluster
Postgres-XC: Symmetric PostgreSQL ClusterPostgres-XC: Symmetric PostgreSQL Cluster
Postgres-XC: Symmetric PostgreSQL ClusterPavan Deolasee
 
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarWicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarKamesh Pemmaraju
 
OSインストーラーの自作方法
OSインストーラーの自作方法OSインストーラーの自作方法
OSインストーラーの自作方法LINE Corporation
 
Unifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPFUnifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPFNetronome
 
DPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFV
DPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFVDPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFV
DPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFVJim St. Leger
 

La actualidad más candente (20)

Generic Resource Manager - László Vadkerti, András Kovács
Generic Resource Manager - László Vadkerti, András KovácsGeneric Resource Manager - László Vadkerti, András Kovács
Generic Resource Manager - László Vadkerti, András Kovács
 
Learning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under ContainersLearning from ZFS to Scale Storage on and under Containers
Learning from ZFS to Scale Storage on and under Containers
 
Catena
CatenaCatena
Catena
 
Security-as-a-Service using SDN
Security-as-a-Service using SDNSecurity-as-a-Service using SDN
Security-as-a-Service using SDN
 
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable ProcessorsVeryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
Veryx Launches Virtual Service Assurance Using Intel® Xeon® Scalable Processors
 
Carrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-caseCarrier-grade-virtual-platform-use-case
Carrier-grade-virtual-platform-use-case
 
13c planning
13c planning13c planning
13c planning
 
Integrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoopIntegrating data stored in rdbms and hadoop
Integrating data stored in rdbms and hadoop
 
NOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OSNOSIX - A Lightweight Portability Layer for the SDN OS
NOSIX - A Lightweight Portability Layer for the SDN OS
 
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
Dataplane networking acceleration with OpenDataplane / Максим Уваров (Linaro)
 
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
ソフトウェアでのパケット処理あれこれ〜何故我々はロードバランサを自作するに至ったのか〜
 
Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012Software-Defined Networking , Survey of HotSDN 2012
Software-Defined Networking , Survey of HotSDN 2012
 
DevoFlow - Scaling Flow Management for High-Performance Networks
DevoFlow - Scaling Flow Management for High-Performance NetworksDevoFlow - Scaling Flow Management for High-Performance Networks
DevoFlow - Scaling Flow Management for High-Performance Networks
 
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topicsMunich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
 
Postgres-XC: Symmetric PostgreSQL Cluster
Postgres-XC: Symmetric PostgreSQL ClusterPostgres-XC: Symmetric PostgreSQL Cluster
Postgres-XC: Symmetric PostgreSQL Cluster
 
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with CrowbarWicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
Wicked Easy Ceph Block Storage & OpenStack Deployment with Crowbar
 
OSインストーラーの自作方法
OSインストーラーの自作方法OSインストーラーの自作方法
OSインストーラーの自作方法
 
Unifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPFUnifying Network Filtering Rules for the Linux Kernel with eBPF
Unifying Network Filtering Rules for the Linux Kernel with eBPF
 
DPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFV
DPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFVDPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFV
DPDK Summit - 08 Sept 2014 - Ericsson - A Multi-Socket Ferrari for NFV
 
Mobile Internet Optimization: An effective tool for operators
Mobile Internet Optimization: An effective tool for operatorsMobile Internet Optimization: An effective tool for operators
Mobile Internet Optimization: An effective tool for operators
 

Destacado

Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareDuncan Epping
 
Barracuda Web Filter Ip 20100629
Barracuda Web Filter Ip 20100629Barracuda Web Filter Ip 20100629
Barracuda Web Filter Ip 20100629Carolynrahn
 
Rotoplat turntable pallet wrapper range
Rotoplat turntable pallet wrapper rangeRotoplat turntable pallet wrapper range
Rotoplat turntable pallet wrapper rangeDavid Walkinshaw
 
Dell origine de_barbari_che_distrvssero
Dell origine de_barbari_che_distrvsseroDell origine de_barbari_che_distrvssero
Dell origine de_barbari_che_distrvsseroAna-Maria Moraru
 
Omci8.2 support for newly added bios tokens
Omci8.2 support for newly added bios tokensOmci8.2 support for newly added bios tokens
Omci8.2 support for newly added bios tokensartisriva
 
Dell Olympic Overview
Dell Olympic OverviewDell Olympic Overview
Dell Olympic OverviewJHA Marketing
 
Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015
Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015
Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015CSO_Presentations
 
Champion Hr Outsourcing Requirements Interview
Champion Hr Outsourcing Requirements InterviewChampion Hr Outsourcing Requirements Interview
Champion Hr Outsourcing Requirements InterviewRonnie O'Dell
 
ASFWS 2012 - Mimikatz par Benjamin Delpy
ASFWS 2012 - Mimikatz par Benjamin DelpyASFWS 2012 - Mimikatz par Benjamin Delpy
ASFWS 2012 - Mimikatz par Benjamin DelpyCyber Security Alliance
 
Coro Dalakopen: Progetto chiese contemporanee
Coro Dalakopen: Progetto chiese contemporaneeCoro Dalakopen: Progetto chiese contemporanee
Coro Dalakopen: Progetto chiese contemporaneeDalakopen
 
Обзор и практическое применение Dell Change Auditor
Обзор и практическое применение Dell Change AuditorОбзор и практическое применение Dell Change Auditor
Обзор и практическое применение Dell Change AuditorBAKOTECH
 
transcriptOnLineTimbrato
transcriptOnLineTimbratotranscriptOnLineTimbrato
transcriptOnLineTimbratoDaniel Baldys
 
Physicians Board Exam Results August 2009
Physicians Board Exam Results August 2009Physicians Board Exam Results August 2009
Physicians Board Exam Results August 2009DJ CrissCross
 
Eoin O'Dell at Creative Commons Ireland event
Eoin O'Dell at Creative Commons Ireland event Eoin O'Dell at Creative Commons Ireland event
Eoin O'Dell at Creative Commons Ireland event Creative Commons Ireland
 

Destacado (20)

Virtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure softwareVirtual SAN 6.2, hyper-converged infrastructure software
Virtual SAN 6.2, hyper-converged infrastructure software
 
Barracuda Web Filter Ip 20100629
Barracuda Web Filter Ip 20100629Barracuda Web Filter Ip 20100629
Barracuda Web Filter Ip 20100629
 
CV_Bachtiar Achmad.DOC
CV_Bachtiar Achmad.DOCCV_Bachtiar Achmad.DOC
CV_Bachtiar Achmad.DOC
 
Rotoplat turntable pallet wrapper range
Rotoplat turntable pallet wrapper rangeRotoplat turntable pallet wrapper range
Rotoplat turntable pallet wrapper range
 
Dell origine de_barbari_che_distrvssero
Dell origine de_barbari_che_distrvsseroDell origine de_barbari_che_distrvssero
Dell origine de_barbari_che_distrvssero
 
Copyright for the Digital Arts and Humanities
Copyright for the Digital Arts and HumanitiesCopyright for the Digital Arts and Humanities
Copyright for the Digital Arts and Humanities
 
Omci8.2 support for newly added bios tokens
Omci8.2 support for newly added bios tokensOmci8.2 support for newly added bios tokens
Omci8.2 support for newly added bios tokens
 
Dell Olympic Overview
Dell Olympic OverviewDell Olympic Overview
Dell Olympic Overview
 
Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015
Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015
Peter Gutmann Presentation - CSO Perspectives Roadshow Auckland 9th Mar 2015
 
Chap009
Chap009Chap009
Chap009
 
Champion Hr NDA
Champion Hr NDAChampion Hr NDA
Champion Hr NDA
 
Champion Hr Outsourcing Requirements Interview
Champion Hr Outsourcing Requirements InterviewChampion Hr Outsourcing Requirements Interview
Champion Hr Outsourcing Requirements Interview
 
ASFWS 2012 - Mimikatz par Benjamin Delpy
ASFWS 2012 - Mimikatz par Benjamin DelpyASFWS 2012 - Mimikatz par Benjamin Delpy
ASFWS 2012 - Mimikatz par Benjamin Delpy
 
Coro Dalakopen: Progetto chiese contemporanee
Coro Dalakopen: Progetto chiese contemporaneeCoro Dalakopen: Progetto chiese contemporanee
Coro Dalakopen: Progetto chiese contemporanee
 
Обзор и практическое применение Dell Change Auditor
Обзор и практическое применение Dell Change AuditorОбзор и практическое применение Dell Change Auditor
Обзор и практическое применение Dell Change Auditor
 
transcriptOnLineTimbrato
transcriptOnLineTimbratotranscriptOnLineTimbrato
transcriptOnLineTimbrato
 
Future of social business
Future of social businessFuture of social business
Future of social business
 
Physicians Board Exam Results August 2009
Physicians Board Exam Results August 2009Physicians Board Exam Results August 2009
Physicians Board Exam Results August 2009
 
Web Application Security 101
Web Application Security 101Web Application Security 101
Web Application Security 101
 
Eoin O'Dell at Creative Commons Ireland event
Eoin O'Dell at Creative Commons Ireland event Eoin O'Dell at Creative Commons Ireland event
Eoin O'Dell at Creative Commons Ireland event
 

Similar a SDN-enabled Data Center Bridging

UKGSE DB2 pureScale
UKGSE DB2 pureScaleUKGSE DB2 pureScale
UKGSE DB2 pureScaleLaura Hood
 
Gntc 2017 cord platform
Gntc 2017 cord platformGntc 2017 cord platform
Gntc 2017 cord platformChun Ming Ou
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationRadisys Corporation
 
Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk Eran Gampel
 
4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)NAIM Networks, Inc.
 
数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战Weiwei Fang
 
Dcnintroduction 141010054657-conversion-gate01
Dcnintroduction 141010054657-conversion-gate01Dcnintroduction 141010054657-conversion-gate01
Dcnintroduction 141010054657-conversion-gate01yibeltal yideg
 
Introduction to Data Center Network Architecture
Introduction to Data Center Network ArchitectureIntroduction to Data Center Network Architecture
Introduction to Data Center Network ArchitectureAnkita Mahajan
 
Protocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDNProtocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDNGerardo Pardo-Castellote
 
Delivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data CentersDelivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data CentersRadisys Corporation
 
SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesAlan Sardella
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsCisco Service Provider
 
Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017gvillain
 
Stevens Hfc2010
Stevens Hfc2010Stevens Hfc2010
Stevens Hfc2010jzw200
 
Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services Arinto Murdopo
 
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph Ceph Community
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-ExpressDVClub
 

Similar a SDN-enabled Data Center Bridging (20)

UKGSE DB2 pureScale
UKGSE DB2 pureScaleUKGSE DB2 pureScale
UKGSE DB2 pureScale
 
Gntc 2017 cord platform
Gntc 2017 cord platformGntc 2017 cord platform
Gntc 2017 cord platform
 
Software Defined Networking: Primer
Software Defined Networking: Primer Software Defined Networking: Primer
Software Defined Networking: Primer
 
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentationTurbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
Turbocharge the NFV Data Plane in the SDN Era - a Radisys presentation
 
Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk
 
4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)4th SDN Interest Group Seminar-Session 2-3(130313)
4th SDN Interest Group Seminar-Session 2-3(130313)
 
数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战
 
Citrix Day 2014: NetScaler 10.5
Citrix Day 2014: NetScaler 10.5Citrix Day 2014: NetScaler 10.5
Citrix Day 2014: NetScaler 10.5
 
Dcnintroduction 141010054657-conversion-gate01
Dcnintroduction 141010054657-conversion-gate01Dcnintroduction 141010054657-conversion-gate01
Dcnintroduction 141010054657-conversion-gate01
 
Introduction to Data Center Network Architecture
Introduction to Data Center Network ArchitectureIntroduction to Data Center Network Architecture
Introduction to Data Center Network Architecture
 
Protocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDNProtocol and Integration Challenges for SDN
Protocol and Integration Challenges for SDN
 
Citrix Day 2015 Net Scaler Release 10.5 Update v10
Citrix Day 2015 Net Scaler Release 10.5 Update v10Citrix Day 2015 Net Scaler Release 10.5 Update v10
Citrix Day 2015 Net Scaler Release 10.5 Update v10
 
Delivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data CentersDelivering Carrier Grade OCP for Virtualized Data Centers
Delivering Carrier Grade OCP for Virtualized Data Centers
 
SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business Services
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox Communications
 
Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017Kentik Detect Engine - Network Field Day 2017
Kentik Detect Engine - Network Field Day 2017
 
Stevens Hfc2010
Stevens Hfc2010Stevens Hfc2010
Stevens Hfc2010
 
Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services Intelligent Placement of Datacenter for Internet Services
Intelligent Placement of Datacenter for Internet Services
 
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
Ceph Day Seoul - AFCeph: SKT Scale Out Storage Ceph
 
Verification Strategy for PCI-Express
Verification Strategy for PCI-ExpressVerification Strategy for PCI-Express
Verification Strategy for PCI-Express
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

SDN-enabled Data Center Bridging

  • 1. SDN Enabled DCB Configuration Elastic QoS by Controlling Link Level DCB Primitives Dell Enterprise Service Group Dell Confidential | All trademarks and trade names are those of their respective owners. Dell disclaims any proprietary interest in the marks and names of others. 2 13
  • 2. Office of the CTO2 Agenda • What is DCB? • Problems • SDN Advantage • Use Cases • Demo
  • 3. Office of the CTO3 Data Center Bridging (DCB) • DCB Definition • Ethernet Enhancement for data centers • Best Effort  Lossless-ness • Convergence: Running Fiber Channel over Ethernet • Primitives • Priority Flow Control (PFC) – IEEE 802.Qbb • Enhanced Transmission Selection (ETS) – IEEE 802.Qaz • Congestion Notification (CN) – IEEE 802.1Qau • Control • DCB-Exchange Protocol (DCBX) • New TLV Fields in LLDP • Peer2Peer (Port Level)
  • 4. Office of the CTO Bandwidth Allocation in Egress Queues 70% 20% 10% Ingress Traffic Types by dot1p Priorities ETS Priority Groups: LAN: 0,1,2,5,6,7 SAN: 3 IPC: 4 10 GigE 4 Link Level Primitives • Priority Flow Control • Receiving station sends Pause Frames • Uses well-known Multi-cast MAC • Quanta – Num of 512 bits to wait • Enhanced Transmission Selection • Assign priorities to application classes • Manage traffic priority to the app • Allocate bandwidth to the classes • Congestion Notification • L2 End-to-End Cong. Notification • Requires Enabling on entire data-path • Switches in-patch can send CN frames Receive Buffers PFC Pause Frame sent only for Priority 3 Traffic Dot1p Priorities as Virtual Transmit Queues 7 6 5 4 3 2 1 0 10 GigE 1 2 3 4 2Gbps 2Gbps 2Gbps 1GbpsCN
  • 5. Office of the CTO5 Problems • Configuration Issues • Static Port to Port – Multihop is complex • DCBX-TLVs carry config params • DCBX unsupported on end-hosts • Interoperability Issues • Not Uniformly Implemented • QCN not required for PFC/ETS • Hence DCB perceived confusing • Inflexible and Non-Scalable • DCB capabilities may be sparse • Wasted Switch Resource if Unused • Associated only with Storage Legacy Config X X Legacy Config X X Legacy Config
  • 6. Office of the CTO6 SDN Advantage • Centrally Program/Configure Primitives • Removes need for DCBX • Supports End host Config • Eliminate Willing/Non-Willing Modes • Interoperability Simplified • Heterogeneous Friendly • Switches advertise capabilities • Actively Probe, Verify and Configure • Flexible and Scalable • Dynamically Reconfigure Paths • Optimized use of resources • New QoS functions – Lossless Paths Legacy ConfigSDN Controller Legacy ConfigSDN Controller Legacy ConfigSDN Controller
  • 7. Office of the CTO • Simplify and Enable Multi-Hop Environments • Move Data effortlessly between SANs • Lossless-QoS For Granular Flows in Multi-Tenant Environments • Prioritize SQL query on iSCSI for RED over BLUE • …Over Email Backup on iSCSI SAN 2 for BLUE-Tenant 7 Confidential Use Cases
  • 8. Office of the CTO Demo 8 • Demo Setup • How we test/tools etc. • Verification
  • 9. Office of the CTO9 Confidential Demo Setup Stack Diagram Demo Topology App (Elastic DCB) OF-Controller (POX Modified) OF-Switch (DCB Extensions) OFPT_PORT_MOD Extensions Ethernet Ports Program DCB Primitives pssh iperf clients iperf server
  • 10. Office of the CTO Sample DCB Configuration • DCB Configuration Profile 1 • ETS ets tc_tx_bw: 90 10 0 0 0 0 0 0 ets tc_rx_bw: 90 10 0 0 0 0 0 0 ets tc_tsa : 2 2 0 0 0 0 0 0 ets prio_tc : 0 1 2 0 0 0 0 0 • Demo Instruments Few Such Profiles • ETS ets tc_tx_bw: 90 10 0 0 0 0 0 0 ets tc_tx_bw: 70 30 0 0 0 0 0 0 ets tc_tx_bw: 50 50 0 0 0 0 0 0 ets tc_tx_bw: 30 70 0 0 0 0 0 0 ets tc_tx_bw: 10 90 0 0 0 0 0 0 90% B/W* on P0 Traffic1 10% B/W* on P1 Traffic *Minimum Guarantee TSA – transmission selection algorithm ETS – priority 0 and 1
  • 11. Office of the CTO11 Confidential Applying Profile 1, Different Tests
  • 12. Office of the CTO12 Confidential Summary • DCB Primitives via SDN/OpenFlow • Eliminated need for DCBx • Created New QoS/Classes