Abstract
Middleboxes are prevalent in today's enterprise and data center networks. Network function virtualization (NFV) is a promising technology to replace dedicated hardware middleboxes with virtualized network functions (VNFs) running on commodity servers. However, no prior study has examined the energy efficiency of different NFV implementations. In this paper, we conduct a measurement study on the power efficiency of software data planes, the virtual I/O and the software middleboxes, which are important parts of the NFV implementations. We run two popular software middleboxes (Snort and Bro) on three common software data planes (i.e., DPDK-OVS, Click Modular Router and Netmap). Our results show significant differences on power among those different NFV implementations. We analyze the underlying design choices and give implications on how to build more power efficient NFV implementations.
| Original language | English |
|---|---|
| Title of host publication | 2016 IEEE/ACM 24th International Symposium on Quality of Service, IWQoS 2016 |
| Publisher | IEEE |
| ISBN (Print) | 9781509026340 |
| DOIs | |
| Publication status | Published - 20 Jun 2016 |
| Event | 24th IEEE/ACM International Symposium on Quality of Service, IWQoS 2016 - Beijing, China Duration: 20 Jun 2016 → 21 Jun 2016 |
Conference
| Conference | 24th IEEE/ACM International Symposium on Quality of Service, IWQoS 2016 |
|---|---|
| Place | China |
| City | Beijing |
| Period | 20/06/16 → 21/06/16 |