network virtualization architectural & technological aspects

17
Network Virtualization Architectural & Technological aspects SYED MOHOMMED SHOAIB (USN:2GI10IS054) AMRUT ANAND DESHPANDE (USN:2GI10IS007) Guided by: Prof. P. S. Upparamani 1

Upload: deshpandeamrut

Post on 05-Jul-2015

191 views

Category:

Technology


1 download

DESCRIPTION

Art and Technological Aspects of Technology in Network Virtualization.

TRANSCRIPT

Page 1: Network Virtualization Architectural & Technological aspects

Network Virtualization Architectural &

Technological aspectsSYED MOHOMMED SHOAIB (USN:2GI10IS054)

AMRUT ANAND DESHPANDE (USN:2GI10IS007)

Guided by: Prof. P. S. Upparamani

1

Page 2: Network Virtualization Architectural & Technological aspects

INTRODUCTION

2

Image Courtesy: www.cisco.com

Page 3: Network Virtualization Architectural & Technological aspects

THE PRINCIPLES OF ARCHITECTURE

COEXISTENCE

RECURSION

INHERITANCE

REVISITATION

3

Page 4: Network Virtualization Architectural & Technological aspects

NETWORK DEVICE(S) VIRTUALIZATION

1. NIC Virtualization

2. Router Virtualization

3. Link Virtualization

4. Data Path Virtualization

4

Page 5: Network Virtualization Architectural & Technological aspects

NIC Virtualization

5

[1] NIC Virtualization

Page 6: Network Virtualization Architectural & Technological aspects

Router Virtualization

6

OS, HW drivers/SW development Kit

Router SW

{Virtual} OS

General HW

Router Software (Routing protocols, HTTP Servers, etc.)

Other Customized Hardware

A Typical Router Virtual Router

Page 7: Network Virtualization Architectural & Technological aspects

Link Virtualization

7

Physical ChannelMultiplexing

Bandwidth Virtualization

Time Slots

Page 8: Network Virtualization Architectural & Technological aspects

Data Path Virtualization

8

Communication Tunnel

Page 9: Network Virtualization Architectural & Technological aspects

NETWORK VIRTUALIZATION TECHNOLOGIES

1. Overlay Networks

2. Virtual Private Networks(VPN)

9

Page 10: Network Virtualization Architectural & Technological aspects

Overlay Networks

An overlay network is one built upon an existing network, mainly using tunneling and encapsulation technologies. A major attraction of overlay networks is the ability to implement new network services economically by making use of existing network infrastructure.

10

[2] Overlay Networks

Page 11: Network Virtualization Architectural & Technological aspects

Virtual Private Networks (VPN)

A virtual private network (VPN), is an assembly of private networks that connect to each other but are isolated from public networks such as the Internet.

11

[2] Overlay Networks

Page 12: Network Virtualization Architectural & Technological aspects

THE VIRTUAL SWITCH

12

A virtual switch is a software program that allows one virtual machine (VM) to communicate with another.

[1] Virtual Switch

Page 13: Network Virtualization Architectural & Technological aspects

VIRTUAL ETHERNET PORT AGGREGATOR

13

The main goal of VEPA is to allow traffic of VM to

exit and re-enter the same server physical port to enable switching among VMs.

[1] VEPA

Page 14: Network Virtualization Architectural & Technological aspects

APPLICATIONS1. Independent Networks: Provisioning of multiple and independent networks which respectively configure specialized network behaviors and operations

2. Robustness: Creation of new network capabilities in an agile manner for emerging uses and requirements of the network, which improve data transport efficiency and network robustness.

3. Hardware cost: You can typically save a lot of money by reducing hardware costs when you use virtualization.

4. Disaster recovery: Besides the benefit of recoverability when hardware failures occur, an even bigger benefit of virtualization comes into play in a true disaster recovery situation.

5. Energy costs: Many organizations have found that going virtual has reduced their overall electricity consumption for server computers by 80 percent.

14

Page 15: Network Virtualization Architectural & Technological aspects

CONCLUSIONInstead of creating yet another one-size-fits-all architecture, a versatile networking

paradigm must be established that will be flexible enough to support multiple coexistingarchitectures through network virtualization. As a result, major initiatives on next-generationnetworks around the world are promoting inclusion of network virtualization concepts in theircore architectural designs. In this seminar, we have conducted a thorough review of networkvirtualization efforts by both the industry. By focusing on the main feature of virtualization.

15

Page 16: Network Virtualization Architectural & Technological aspects

References[1] Hui-Min Tseng, Hui-Lan Lee, Jen-Wei Hu, Te-Lung Liu, Jee-Gong Chang, Wei-Cheng Huang,“Network Virtualization with Cloud Virtual Switch” in IEEE 17th International Conference onParallel and Distributed Systems.

[2] N. M. Mosharaf Kabir Chowdhury and Raouf Boutaba, “Network Virtualization: State of theArt and Research Challenges” in IEEE communications magazine.

[3] Anjing Wang, Member, Mohan Iyer, Rudra Dutta, George N. Rouskas, and Ilia Baldine,“Network Virtualization: Technologies, Perspectives, and Frontiers” - at JOURNAL OF LIGHTWAVETECHNOLOGY, VOL. 31, NO. 4, FEBRUARY 15, 2013

[4] J. Touch, “Dynamic Internet Overlay Deployment and Management using the X-Bone,” Comp.Networks, vol. 36, no. 2–3, 2001, pp. 117–35.

16

Page 17: Network Virtualization Architectural & Technological aspects

THANK YOU

17