Using Network Knowledge to Improve Workload Performance in Virtualized Data Centers
- Resource Type
- Conference
- Authors
- Erickson, David; Heller, Brandon; McKeown, Nick; Rosenblum, Mendel
- Source
- 2014 IEEE International Conference on Cloud Engineering Cloud Engineering (IC2E), 2014 IEEE International Conference on. :185-194 Mar, 2014
- Subject
- Communication, Networking and Broadcast Technologies
Computing and Processing
General Topics for Engineers
Power, Energy and Industry Applications
Optimization
Knowledge engineering
Switches
Network topology
Bandwidth
Servers
Heuristic algorithms
virtualization
data center
migration
network
software defined networking
sdn
optimization
performance
beacon
virtue
algorithms
openflow
- Language
The scale and expense of modern data centers motivates running them as efficiently as possible. This paper explores how virtualized data center performance can be improved when network traffic and topology data informs VM placement. Our practical heuristics, tested on network-heavy, scale-out workloads in an 80 server cluster, improve overall performance by up to 70% compared to random placement in a multi-tenant configuration.