Network Slicing in Virtual Machines for Cloud Computing

24
Bilal Anwer Ankur Nayak Pradeep Patil

description

Bilal Anwer Ankur Nayak Pradeep Patil. Network Slicing in Virtual Machines for Cloud Computing. Contents :. Motivation. Network Slicing in Cloud Computing. Experiments / Readings. Architecture. Future Work. Challenges. Conclusion. Motivation :. - PowerPoint PPT Presentation

Transcript of Network Slicing in Virtual Machines for Cloud Computing

Page 1: Network Slicing in Virtual Machines for Cloud Computing

Bilal AnwerAnkur NayakPradeep Patil

Page 2: Network Slicing in Virtual Machines for Cloud Computing

Contents :Contents :

Page 3: Network Slicing in Virtual Machines for Cloud Computing

Motivation :Motivation :

Page 4: Network Slicing in Virtual Machines for Cloud Computing

Cloud Computing :Cloud Computing :

Page 5: Network Slicing in Virtual Machines for Cloud Computing

Cloud Components :Cloud Components :

Page 6: Network Slicing in Virtual Machines for Cloud Computing

Network Slicing :Network Slicing :

Page 7: Network Slicing in Virtual Machines for Cloud Computing

Choice of VM technology :Choice of VM technology :

Page 8: Network Slicing in Virtual Machines for Cloud Computing

Xen Architecture :Xen Architecture :

Page 9: Network Slicing in Virtual Machines for Cloud Computing

ExperimentsExperiments

Page 10: Network Slicing in Virtual Machines for Cloud Computing

Tools and TechniquesTools and

Techniques

Page 11: Network Slicing in Virtual Machines for Cloud Computing

Network throughput (Multiple VMs)Network throughput (Multiple VMs)

Source 1 Computer

Source 2 Computer

Switch

Page 12: Network Slicing in Virtual Machines for Cloud Computing

Xen Network SchedulingXen Network Scheduling

One Network Active VM:Full bandwidth is allocated to VM.

Two Network Active VMsNo certain behaviorStable domUs:

Fair ShareUnstable domUs:

One VM hogs bandwidthRest are starved.

Page 13: Network Slicing in Virtual Machines for Cloud Computing

Web Server Performance in VMsWeb Server Performance in VMs

Page 14: Network Slicing in Virtual Machines for Cloud Computing

Web Server Performance in VMsWeb Server Performance in VMs

Timeout has no effect on the connection/sec rate After initial drop. connection/sec becomes stable.

Page 15: Network Slicing in Virtual Machines for Cloud Computing

Network throughput with CPU usageNetwork throughput with CPU usage

Page 16: Network Slicing in Virtual Machines for Cloud Computing

Network throughput with CPU usageNetwork throughput with CPU usage

Page 17: Network Slicing in Virtual Machines for Cloud Computing

Experimental conclusions

Experimental conclusions

Page 18: Network Slicing in Virtual Machines for Cloud Computing

Contents :Contents :

ARCHITECTUREARCHITECTURE

Page 19: Network Slicing in Virtual Machines for Cloud Computing

Name Server

VMs

VMs

VMs

VMs

VMs

VMs

UserUser

RouterRouter

ArchitectureArchitecture

Page 20: Network Slicing in Virtual Machines for Cloud Computing

ArchitectureArchitecture

Page 21: Network Slicing in Virtual Machines for Cloud Computing

Challenges :Challenges :

Page 22: Network Slicing in Virtual Machines for Cloud Computing

Future Work :Future Work :

Page 23: Network Slicing in Virtual Machines for Cloud Computing

AcknowledgementsAcknowledgements

Page 24: Network Slicing in Virtual Machines for Cloud Computing