SDN and NFV integration in Openstack Cloud to Improve ...

13
SDN and NFV integration in Openstack Cloud to Improve Network Services and Security Patel, Parthkumar, Vineeta Tiwari, and Manish Kumar Abhishek, Advanced Communication Control and Computing Technologies (ICACCCT), 2016 International Conference on. IEEE, 2016 1

Transcript of SDN and NFV integration in Openstack Cloud to Improve ...

Page 1: SDN and NFV integration in Openstack Cloud to Improve ...

SDN and NFV integration in Openstack Cloud to Improve Network Services and Security

Patel, Parthkumar, Vineeta Tiwari, and Manish Kumar Abhishek,Advanced Communication Control and Computing Technologies (ICACCCT), 2016 International Conference on. IEEE, 2016

1

Page 2: SDN and NFV integration in Openstack Cloud to Improve ...

Introduction● Cloud networking has security problem, major threat like

DoS, DDoS, Data loss or Identity theft and insecure cryptography make it vulnerable.

● This paper proposed an architecture that integrate SDN and NFV with Openstack cloud, and claim it can mitigate security problems.

2

Page 3: SDN and NFV integration in Openstack Cloud to Improve ...

Software-defined networking● Features of SDN:

○ Decouple control plane and data plane○ Centralized controller

3

Page 4: SDN and NFV integration in Openstack Cloud to Improve ...

Network Functions Virtualization● Decouples the network functions from proprietary hardware

appliances so they can run in software.● Network functions are hosted as a VMs, controlled by

hypervisor.

4

Page 5: SDN and NFV integration in Openstack Cloud to Improve ...

SDN Integrate with Openstack Cloud● Create Openstack multi node lab with neutron-nova

services.○ One neutron controller node & several compute nodes

● Use Opendaylight(ODL) as SDN controller, which has OvS-neutron manager installed.○ Improve network security by network isolation.

5

Page 6: SDN and NFV integration in Openstack Cloud to Improve ...

SDN and OpenDayLight integration with Openstack

6

Openstack cloud control node

SDN Controller

Page 7: SDN and NFV integration in Openstack Cloud to Improve ...

Implementation of ODL with Cloud7

● Neutron ML2(Modular layer 2) plugin○ Framework in Openstack, used for utilizing the variety of

layer 2 networking technologies.● OVS(Open Virtual Switch)

○ Enable massive network automation for VMs that run in the cloud.

● ODL driver○ Offer interface between ODL and ML2 plugin.

Page 8: SDN and NFV integration in Openstack Cloud to Improve ...

NFV Integrate with SDN Cloud● NFV is integrated in juniper OpenContrail distribution.

○ Install OpenContrail package in cloud controller node.○ Configure them with SDN controller.

● OpenContrail○ OpenContrail controller○ OpenContrail virtual router

■ Extends the network from the physical routers and switches into a virtual overlay network

8

Page 9: SDN and NFV integration in Openstack Cloud to Improve ...

Proposed Architecture9

Page 10: SDN and NFV integration in Openstack Cloud to Improve ...

Proposed Architecture (cont.)10

● Cloud network is directly connected with virtual switching devices. which are created using NFV.○ Networks are isolated using OpenContrail.

● External SDN controller are establish for controlling the cloud network traffic.

Page 11: SDN and NFV integration in Openstack Cloud to Improve ...

Evaluations● Compare performance of traditional cloud and SDN cloud.

○ Throughput analysis used iperf tool.○ Latency analysis used wireshark and TCP connection.

11

Page 12: SDN and NFV integration in Openstack Cloud to Improve ...

Evaluations (cont.)12

Page 13: SDN and NFV integration in Openstack Cloud to Improve ...

Conclusion● This paper present an architecture that integrate SDN and

NFV with Openstack cloud.● Evaluation shows that performance of the proposed

architecture with security improvement is still better than traditional cloud.

13