23
Software Defined Networks T S Pradeep Kumar http://www.nsnam.com [email protected]

Software Defined Networking - 1

Embed Size (px)

Citation preview

Page 1: Software Defined Networking - 1

Software Defined Networks

T S Pradeep Kumar http://www.nsnam.com

[email protected]

Page 2: Software Defined Networking - 1

Outline• Types of Traffic • Demand (Big Data, Cloud and

Mobile Traffic) • QoS and QoE • Software Defined Networking

(SDN) • Network Function Virtualisation

(NFV)

Page 3: Software Defined Networking - 1

Types of Traffic

Page 4: Software Defined Networking - 1

Elastic Traffic

The traffic that adjust to changes in delay or throughput through the TCP or UDP.

Application protocols like FTP, SMTP, SSH, Telnet, SNMP, HTTP, HTTPS can be classified as elastic

There could be some changes in

Email is generally insensitive to changes in delay

remote logon and web access (interactive apps) are sensitive to delay

File transfer is sensitive to throughput when the file size is huge

Page 5: Software Defined Networking - 1

Inelastic traffic

IT does not easily adapt to changes in delay and throughput.

Examples: multimedia transmission, high volume interactive traffic

Requirements of Inelastic traffic

Throughput

Delay or latency

Delay Jitter (magnitude of delay variation)

Example: Live relay of a cricket match, real time applications

Packet Loss

Page 6: Software Defined Networking - 1

Inelastic traffic

Real Time Traffic

Its a part of inelastic traffic

Because of the delay in the internet, the packets are not arriving exactly, so all the packets are buffered, delayed and slightly and then released at a constant rate (as if it is real)

Page 7: Software Defined Networking - 1

Demand for Data

Page 8: Software Defined Networking - 1

Demand

Huge demand for data in these domains

Big Data

network capacity, latency, storage, processing and secure data access

Cloud Computing

Scalability, performance, agility and flexibility

Mobile Traffic

mobile data traffic (55%), managed IP traffic (10%) and internet traffic (18%) - from Year 2013 to 18

Internet of Things (IoT)

Page 9: Software Defined Networking - 1

Quality of Service and Quality of Experience

Page 10: Software Defined Networking - 1

QoS

Properties of QoS

Throughput

Delay

Packet Jitter

Error Rate

Packet Loss

Priority

Availability

Security

Page 11: Software Defined Networking - 1

QoE

QoE is a subjective measure of performance measured by a user

There is no quantifiable measure for QoE

it could be

Perceptual

Psychological

Interactive

Page 12: Software Defined Networking - 1

Software Defined Networking (SDN)

Page 13: Software Defined Networking - 1

SDN

To cater the needs of increasing traffic and volume of data it is tough to satisfy the QoS and QoE requirements

So a new type of networking supported are SDN and NFV

Page 14: Software Defined Networking - 1

SDN

Page 15: Software Defined Networking - 1

SDN functionality

Control Plane

Decides the route the traffic takes

identifies the relative priority of traffic

Data Plane

forwards data based on the control plane

Page 16: Software Defined Networking - 1

Key drivers for SDN

Use of Server Virtualisation

conserve hardware resources, makes single machine in to multiple servers, independent servers, etc.

Rapid response in allocating resources

existing network can also be used for traffic flow regulation, different QoS levels and security levels.

Page 17: Software Defined Networking - 1

Network Function Virtualisation (NFV)

Page 18: Software Defined Networking - 1

NFV

Decouples network functions like routing, firewalling, intrusion detection, and network address translation from hardware platform

it utilises standard virtualisation technologies that run on high performance hardwares to virtualise network functions.

Page 19: Software Defined Networking - 1

NFV

Page 20: Software Defined Networking - 1

NFV

NFV have common features with SDN

move the functionality to software

use commodity hardware platform instead of proprietary platform

use standardised or open APIs

support more efficient evolution, deployment and repositioning of network functions.

Page 21: Software Defined Networking - 1

SDN and NFV

Page 22: Software Defined Networking - 1

SDN and NFV

Page 23: Software Defined Networking - 1

Thank you and Questions?