TY - GEN
T1 - On the impact of the network hypervisor on virtual network performance
AU - Blenk, Andreas
AU - Basta, Arsany
AU - Kellerer, Wolfgang
AU - Schmid, Stefan
N1 - Publisher Copyright:
© 2019 IFIP.
PY - 2019/5
Y1 - 2019/5
N2 - Virtualization and multi-Tenancy are attractive paradigms to improve the utilization of computing infrastructures and hence to reduce costs. In order to provide a high degree of resource sharing without sacrificing predictable cloud application performance, strict performance isolation needs to be ensured. This is non-Trivial and requires models which account for all components where applications may interfere: similarly to security, the predictability of cloud application performance can only be as good as the least predictable component in the model. This paper identifies a new source of potential performance interference that has been overlooked so far: The network hypervisor-A critical component in any multi-Tenant network. We present a first measurement study of the performance implications of the network hypervisor in Software-Defined Networks (SDNs). For the purpose of our study, we developed a new open-source benchmarking tool for OpenFlow control and data planes. We show that cloud application performance may appear unpredictable if the network hypervisor is not accounted for: The performance does not only depend on the specific hypervisor implementation and workload (e.g., OpenFlow message types), but also on the number of tenants and the size of the network. Hence, our results suggest that hypervisors should be included in our performance models, and their performance benchmarked and compared similarly to other crucial software components such as the SDN controller.
AB - Virtualization and multi-Tenancy are attractive paradigms to improve the utilization of computing infrastructures and hence to reduce costs. In order to provide a high degree of resource sharing without sacrificing predictable cloud application performance, strict performance isolation needs to be ensured. This is non-Trivial and requires models which account for all components where applications may interfere: similarly to security, the predictability of cloud application performance can only be as good as the least predictable component in the model. This paper identifies a new source of potential performance interference that has been overlooked so far: The network hypervisor-A critical component in any multi-Tenant network. We present a first measurement study of the performance implications of the network hypervisor in Software-Defined Networks (SDNs). For the purpose of our study, we developed a new open-source benchmarking tool for OpenFlow control and data planes. We show that cloud application performance may appear unpredictable if the network hypervisor is not accounted for: The performance does not only depend on the specific hypervisor implementation and workload (e.g., OpenFlow message types), but also on the number of tenants and the size of the network. Hence, our results suggest that hypervisors should be included in our performance models, and their performance benchmarked and compared similarly to other crucial software components such as the SDN controller.
KW - Network Measurements
KW - Network Virtualization
KW - Software-Defined Networking
UR - http://www.scopus.com/inward/record.url?scp=85072811050&partnerID=8YFLogxK
U2 - 10.23919/IFIPNetworking.2019.8816839
DO - 10.23919/IFIPNetworking.2019.8816839
M3 - Conference contribution
AN - SCOPUS:85072811050
T3 - 2019 IFIP Networking Conference, IFIP Networking 2019
BT - 2019 IFIP Networking Conference, IFIP Networking 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2019 IFIP Networking Conference, IFIP Networking 2019
Y2 - 20 May 2019 through 22 May 2019
ER -