Network Slicing in Virtual Machines for Cloud Computing
description
Transcript of Network Slicing in Virtual Machines for Cloud Computing
Bilal AnwerAnkur NayakPradeep Patil
Contents :Contents :
Motivation :Motivation :
Cloud Computing :Cloud Computing :
Cloud Components :Cloud Components :
Network Slicing :Network Slicing :
Choice of VM technology :Choice of VM technology :
Xen Architecture :Xen Architecture :
ExperimentsExperiments
Tools and TechniquesTools and
Techniques
Network throughput (Multiple VMs)Network throughput (Multiple VMs)
Source 1 Computer
Source 2 Computer
Switch
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.
Web Server Performance in VMsWeb Server Performance in VMs
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.
Network throughput with CPU usageNetwork throughput with CPU usage
Network throughput with CPU usageNetwork throughput with CPU usage
Experimental conclusions
Experimental conclusions
Contents :Contents :
ARCHITECTUREARCHITECTURE
Name Server
VMs
VMs
VMs
VMs
VMs
VMs
UserUser
RouterRouter
ArchitectureArchitecture
ArchitectureArchitecture
Challenges :Challenges :
Future Work :Future Work :
AcknowledgementsAcknowledgements