Top Banner
Software Defined Networking: Using VMware Anil K. Sharma
30

SoftwareDefinedNetworking

Feb 16, 2017

Download

Documents

Anil Sharma
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SoftwareDefinedNetworking

Software Defined Networking:Using VMware

Anil K. Sharma

Page 2: SoftwareDefinedNetworking

Agenda• SDN –Definition and understanding

• Networking –VLANs and segmentation

• Networking using Hypervisor (Vmware ESX) within server virtualization

• Introduction of Network virtualization using Vmware NSX

• Networking using Hypervisor (Vmware NSX) within server virtualization

• Network Virtualization as enabler of SDN

• Cloud model using SDN and other SDX

• Industry response to SDN and its vendors

2

Page 3: SoftwareDefinedNetworking

Software-Defined Networking (SDN) Definition

• The physical separation of the network control plane from the forwarding plane, and where a control plane controls several devices

• This architecture decouples the network control and forwarding functions enabling the network control to become directly programmable and the underlying infrastructure to be abstracted for applications and network services

3

Page 4: SoftwareDefinedNetworking

The SDN architecture is

• Directly programmable: Network control is directly programmable because it is decoupled from forwarding functions.

• Agile: Abstracting control from forwarding lets administrators dynamically adjust network-wide traffic flow to meet changing needs.

• Centrally managed: Network intelligence is (logically) centralized in software-based SDN controllers that maintain a global view of the network, which appears to applications and policy engines as a single, logical switch.

• Programmatically configured: SDN lets network managers configure, manage, secure, and optimize network resources very quickly via dynamic, automated SDN programs, which they can write themselves because the programs do not depend on proprietary software.

• Open standards-based and vendor-neutral: When implemented through open standards, SDN simplifies network design and operation because instructions are provided by SDN controllers instead of multiple, vendor-specific devices and protocols

4

Page 5: SoftwareDefinedNetworking

A Network with or without VLAN

5

Page 6: SoftwareDefinedNetworking

Realization of Virtual Network

6

Page 7: SoftwareDefinedNetworking

Types of Virtual Switches

7

Page 8: SoftwareDefinedNetworking

How a Virtual Network is realized

8

Page 9: SoftwareDefinedNetworking

Router, Firewall and Security Configuration

9

Page 10: SoftwareDefinedNetworking

Vmware NSX

10

Page 11: SoftwareDefinedNetworking

Vmware NSX: Components

11

Page 12: SoftwareDefinedNetworking

Core Features

12

Page 13: SoftwareDefinedNetworking

Routing between VMs on same ESX

13

Page 14: SoftwareDefinedNetworking

14

Page 15: SoftwareDefinedNetworking

Routing between VMs on diff ESX hosts

15

Page 16: SoftwareDefinedNetworking

16

Page 17: SoftwareDefinedNetworking

Communication using NSX

17

Page 18: SoftwareDefinedNetworking

18

Page 19: SoftwareDefinedNetworking

NSX: Services

19

Page 20: SoftwareDefinedNetworking

NSX Edge Service Gateway

20

Page 21: SoftwareDefinedNetworking

Auto provisioning with diff. NW configs in automated envNSX can be configured through the vSphere Web Client, a command-line interface

(CLI), and a REST API.

21

Page 22: SoftwareDefinedNetworking

NSX visibility and troubleshooting

22

Page 23: SoftwareDefinedNetworking

Cloud Computing Architecture

CMP – Cloud Management Platform, CSB – Cloud Services brokerage

23

Page 24: SoftwareDefinedNetworking

SDx: Software defined Anything

24

Page 25: SoftwareDefinedNetworking

SDN Benefits for Enterprises

25

Page 26: SoftwareDefinedNetworking

SDN adoption

26

Page 27: SoftwareDefinedNetworking

SDN Coverage

27

Page 28: SoftwareDefinedNetworking

SDN Technology Vendors

28

Page 29: SoftwareDefinedNetworking

Questions?

29

Page 30: SoftwareDefinedNetworking

Thank You

30