SlideShare a Scribd company logo
The Basic Model of SDN
Key Features
SDN is modelled as a set of client-server
relationships with the SDN controller at
its core.
Service Customer
•	Manage-control network services via
SDN Controller
•	Send/receive data using
network resources
Network/Service Provider
•	Map customer service intent
onto resources
•	Resources include forwarding,
processing, and storage domains
•	Recursively map services and
resources to scale or to
span multiple administrative domains
•	Virtualize resources to views
for customers
•	Orchestrate resources needed
for service fulfillment
Spans all forms of
•	Environments — Carrier, Enterprise
Campus, Cloud
•	Services — residential, business,
intent-based, non-intent-based
•	Resources — physical, virtual,
compute, storage, forwarding
Enables
•	Security
•	Policy enforcement
•	Information hiding
Scales
•	From completely local to global
service span
•	Hierarchical or peer relationship
•	Combinations of the above
The Architecture of Software-Defined Networks
The purpose of SDN is to reduce cost and improve user experience by automating
the full range of network services, from end user to network element.
Principles that promote this include the decoupling of control from traffic
processing and forwarding, centralization of control, and the ability of customers
and applications to interact directly with network control.
SDN Architecture 1.1 is available for download on the ONF web site (TR-521)
https://www.opennetworking.org/sdn-resources/technical-library
Subscribe to our quarterly newsletter at opennetworking.org.
Follow ONF on LinkedIn and Twitter
© Open Networking Foundation. All rights reserved.
The essence of the SDN controller is its real-time feedback control capability, expressed
in the orchestration and virtualization functions.
The architecture usually portrays client and server as existing in separate business
domains, illustrated with separate colors.
The Central Entity in the SDN Architecture
is the SDN Controller
Virtualization is the process of abstracting, partitioning and aggregating underlying
resources into virtual resources, each of which is dedicated to some particular client.
Orchestration is the process of using the SDN controller’s resources to simultaneously
satisfy service demands from all of its clients according to an optimization policy.

More Related Content

Similar to 7-26 SDN Arch Glossy

0703_preside_solutions
0703_preside_solutions0703_preside_solutions
0703_preside_solutionshungtru
 
Chapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud ComputingChapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud Computingnewbie2019
 
#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...
#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...
#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...Agile Testing Alliance
 
IT4651w-CC-1b-Introduction.pptx
IT4651w-CC-1b-Introduction.pptxIT4651w-CC-1b-Introduction.pptx
IT4651w-CC-1b-Introduction.pptxnada542773
 
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptxChapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptxhaileysuszelalem
 
Building Cloud Network.pptx
Building Cloud Network.pptxBuilding Cloud Network.pptx
Building Cloud Network.pptxHasaanali14
 
IEEE_CCNC_Presentation_Peyman
IEEE_CCNC_Presentation_PeymanIEEE_CCNC_Presentation_Peyman
IEEE_CCNC_Presentation_PeymanPeyman TalebiFard
 
Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...
Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...
Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...DineshKumar746335
 
Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basicsRahul Gurnani
 
Lecture 2 introduction to cloud computing
Lecture 2   introduction to cloud computingLecture 2   introduction to cloud computing
Lecture 2 introduction to cloud computingdralaa7
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management AngelineR
 
Whitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest MindsWhitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest MindsHappiest Minds Technologies
 
High Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for EnterprisesHigh Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for EnterprisesCA Technologies
 
An introduction to Cloud computing for MBA
An introduction to Cloud computing  for MBAAn introduction to Cloud computing  for MBA
An introduction to Cloud computing for MBAkuttus2
 
file_1689742072_0007818_intoductiontocloud.pptx
file_1689742072_0007818_intoductiontocloud.pptxfile_1689742072_0007818_intoductiontocloud.pptx
file_1689742072_0007818_intoductiontocloud.pptxAnkitMishra290193
 
Role of service management in cloud enabled enterprise
Role of service management in cloud enabled enterpriseRole of service management in cloud enabled enterprise
Role of service management in cloud enabled enterpriseSaboor Mubarak
 
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.ppt
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.pptCLOUD COMPUTING INTRODUCTION WITH DIAGRAM.ppt
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.pptdhanasekarscse
 

Similar to 7-26 SDN Arch Glossy (20)

0703_preside_solutions
0703_preside_solutions0703_preside_solutions
0703_preside_solutions
 
Chapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud ComputingChapter 1 Introduction to Cloud Computing
Chapter 1 Introduction to Cloud Computing
 
#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...
#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...
#ATAGTR2021 Presentation : "Performance Evaluation Strategy of multi-access e...
 
IT4651w-CC-1b-Introduction.pptx
IT4651w-CC-1b-Introduction.pptxIT4651w-CC-1b-Introduction.pptx
IT4651w-CC-1b-Introduction.pptx
 
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptxChapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
Chapter 1 & 2 - Introduction-to-Cloud-Computing.pptx
 
Building Cloud Network.pptx
Building Cloud Network.pptxBuilding Cloud Network.pptx
Building Cloud Network.pptx
 
IEEE_CCNC_Presentation_Peyman
IEEE_CCNC_Presentation_PeymanIEEE_CCNC_Presentation_Peyman
IEEE_CCNC_Presentation_Peyman
 
Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...
Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...
Fallsem2021 22 ita2012-eth_vl2021220101938_reference_material_i_06-aug-2021_m...
 
sla nptl.pptx
sla nptl.pptxsla nptl.pptx
sla nptl.pptx
 
Sdn
SdnSdn
Sdn
 
Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basics
 
Lecture 2 introduction to cloud computing
Lecture 2   introduction to cloud computingLecture 2   introduction to cloud computing
Lecture 2 introduction to cloud computing
 
Information Storage and Management
Information Storage and Management Information Storage and Management
Information Storage and Management
 
Whitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest MindsWhitepaper: Network Virtualization - Happiest Minds
Whitepaper: Network Virtualization - Happiest Minds
 
1 (1).pptx
1 (1).pptx1 (1).pptx
1 (1).pptx
 
High Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for EnterprisesHigh Scalability Network Performance Management for Enterprises
High Scalability Network Performance Management for Enterprises
 
An introduction to Cloud computing for MBA
An introduction to Cloud computing  for MBAAn introduction to Cloud computing  for MBA
An introduction to Cloud computing for MBA
 
file_1689742072_0007818_intoductiontocloud.pptx
file_1689742072_0007818_intoductiontocloud.pptxfile_1689742072_0007818_intoductiontocloud.pptx
file_1689742072_0007818_intoductiontocloud.pptx
 
Role of service management in cloud enabled enterprise
Role of service management in cloud enabled enterpriseRole of service management in cloud enabled enterprise
Role of service management in cloud enabled enterprise
 
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.ppt
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.pptCLOUD COMPUTING INTRODUCTION WITH DIAGRAM.ppt
CLOUD COMPUTING INTRODUCTION WITH DIAGRAM.ppt
 

7-26 SDN Arch Glossy

  • 1. The Basic Model of SDN Key Features SDN is modelled as a set of client-server relationships with the SDN controller at its core. Service Customer • Manage-control network services via SDN Controller • Send/receive data using network resources Network/Service Provider • Map customer service intent onto resources • Resources include forwarding, processing, and storage domains • Recursively map services and resources to scale or to span multiple administrative domains • Virtualize resources to views for customers • Orchestrate resources needed for service fulfillment Spans all forms of • Environments — Carrier, Enterprise Campus, Cloud • Services — residential, business, intent-based, non-intent-based • Resources — physical, virtual, compute, storage, forwarding Enables • Security • Policy enforcement • Information hiding Scales • From completely local to global service span • Hierarchical or peer relationship • Combinations of the above The Architecture of Software-Defined Networks The purpose of SDN is to reduce cost and improve user experience by automating the full range of network services, from end user to network element. Principles that promote this include the decoupling of control from traffic processing and forwarding, centralization of control, and the ability of customers and applications to interact directly with network control. SDN Architecture 1.1 is available for download on the ONF web site (TR-521) https://www.opennetworking.org/sdn-resources/technical-library Subscribe to our quarterly newsletter at opennetworking.org. Follow ONF on LinkedIn and Twitter © Open Networking Foundation. All rights reserved.
  • 2. The essence of the SDN controller is its real-time feedback control capability, expressed in the orchestration and virtualization functions. The architecture usually portrays client and server as existing in separate business domains, illustrated with separate colors. The Central Entity in the SDN Architecture is the SDN Controller Virtualization is the process of abstracting, partitioning and aggregating underlying resources into virtual resources, each of which is dedicated to some particular client. Orchestration is the process of using the SDN controller’s resources to simultaneously satisfy service demands from all of its clients according to an optimization policy.