{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:08:52Z","timestamp":1750306132460,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":43,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,9,24]],"date-time":"2017-09-24T00:00:00Z","timestamp":1506211200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"European Union","award":["671566"],"award-info":[{"award-number":["671566"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,9,24]]},"DOI":"10.1145\/3127479.3127489","type":"proceedings-article","created":{"date-parts":[[2017,9,27]],"date-time":"2017-09-27T12:34:00Z","timestamp":1506515640000},"page":"157-169","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["HyperNF"],"prefix":"10.1145","author":[{"given":"Kenichi","family":"Yasukata","sequence":"first","affiliation":[{"name":"NEC Laboratories Europe"}]},{"given":"Felipe","family":"Huici","sequence":"additional","affiliation":[{"name":"NEC Laboratories Europe"}]},{"given":"Vincenzo","family":"Maffione","sequence":"additional","affiliation":[{"name":"Universit\u00e0 di Pisa"}]},{"given":"Giuseppe","family":"Lettieri","sequence":"additional","affiliation":[{"name":"Universit\u00e0 di Pisa"}]},{"given":"Michio","family":"Honda","sequence":"additional","affiliation":[{"name":"NEC Laboratories Europe"}]}],"member":"320","published-online":{"date-parts":[[2017,9,24]]},"reference":[{"volume-title":"Presented as part of the 2012 USENIX Annual Technical Conference (USENIX ATC 12)","author":"Agesen Ole","key":"e_1_3_2_1_1_1","unstructured":"Ole Agesen , Jim Mattson , Radu Rugina , and Jeffrey Sheldon . 2012. Software Techniques for Avoiding Hardware Virtualization Exits . In Presented as part of the 2012 USENIX Annual Technical Conference (USENIX ATC 12) . USENIX , Boston, MA , 373--385. https:\/\/www.usenix.org\/conference\/atc12\/technical-sessions\/presentation\/agesen Ole Agesen, Jim Mattson, Radu Rugina, and Jeffrey Sheldon. 2012. Software Techniques for Avoiding Hardware Virtualization Exits. In Presented as part of the 2012 USENIX Annual Technical Conference (USENIX ATC 12). USENIX, Boston, MA, 373--385. https:\/\/www.usenix.org\/conference\/atc12\/technical-sessions\/presentation\/agesen"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2015.7110116"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/1247360.1247401"},{"key":"e_1_3_2_1_5_1","unstructured":"Bro. 2017. The Bro Network Security Monitor. https:\/\/www.bro.org\/. (2017).  Bro. 2017. The Bro Network Security Monitor. https:\/\/www.bro.org\/. (2017)."},{"key":"e_1_3_2_1_6_1","unstructured":"Cisco. 2014. The Zettabyte Era---Trends and Analysis - CISCO White Paper. http:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/visual-networking-index-vni\/vni-hyperconnectivity-wp.html. (2014).  Cisco. 2014. The Zettabyte Era---Trends and Analysis - CISCO White Paper. http:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/service-provider\/visual-networking-index-vni\/vni-hyperconnectivity-wp.html. (2014)."},{"key":"e_1_3_2_1_7_1","unstructured":"Fortinet. 2014. Fortigate Next Generation Firewall Virtual Appliances. https:\/\/www.fortinet.com\/products\/virtualized-security-products\/fortigate-virtual-appliances.html. (2014).  Fortinet. 2014. Fortigate Next Generation Firewall Virtual Appliances. https:\/\/www.fortinet.com\/products\/virtualized-security-products\/fortigate-virtual-appliances.html. (2014)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2015.7110124"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151020"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/1515984.1516011"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251203.1251217"},{"volume-title":"Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13)","author":"Har'El Nadav","key":"e_1_3_2_1_14_1","unstructured":"Nadav Har'El , Abel Gordon , Alex Landau , Muli Ben-Yehuda , Avishay Traeger , and Razya Ladelsky . 2013. Efficient and Scalable Paravirtual I\/O System . In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13) . USENIX , San Jose, CA , 231--242. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/har Nadav Har'El, Abel Gordon, Alex Landau, Muli Ben-Yehuda, Avishay Traeger, and Razya Ladelsky. 2013. Efficient and Scalable Paravirtual I\/O System. In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13). USENIX, San Jose, CA, 231--242. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/har"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2774993.2775065"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2602204.2602212"},{"key":"e_1_3_2_1_17_1","volume-title":"NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14)","author":"Hwang Jinho","year":"2014","unstructured":"Jinho Hwang , K. K. Ramakrishnan , and Timothy Wood . 2014 . NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14) . USENIX Association, Seattle, WA, 445--458. https:\/\/www.usenix.org\/conference\/nsdi14\/technical-sessions\/presentation\/hwang Jinho Hwang, K. K. Ramakrishnan, and Timothy Wood. 2014. NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms. In 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI 14). USENIX Association, Seattle, WA, 445--458. https:\/\/www.usenix.org\/conference\/nsdi14\/technical-sessions\/presentation\/hwang"},{"key":"e_1_3_2_1_18_1","unstructured":"Intel. 2017. Intel DPDK: Data Plane Development Kit. http:\/\/dpdk.org\/. (2017).  Intel. 2017. Intel DPDK: Data Plane Development Kit. http:\/\/dpdk.org\/. (2017)."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '16). USENIX Association","author":"Jackson Ethan J.","year":"2016","unstructured":"Ethan J. Jackson , Melvin Walls , Aurojit Panda , Justin Pettit , Ben Pfaff , Jarno Rajahalme , Teemu Koponen , and Scott Shenker . 2016 . Softflow: A Middlebox Architecture for Open vSwitch . In Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '16). USENIX Association , Berkeley, CA, USA, 15--28. http:\/\/dl.acm.org\/citation.cfm?id=3026959.3026962 Ethan J. Jackson, Melvin Walls, Aurojit Panda, Justin Pettit, Ben Pfaff, Jarno Rajahalme, Teemu Koponen, and Scott Shenker. 2016. Softflow: A Middlebox Architecture for Open vSwitch. In Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference (USENIX ATC '16). USENIX Association, Berkeley, CA, USA, 15--28. http:\/\/dl.acm.org\/citation.cfm?id=3026959.3026962"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/354871.354874"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872378"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the 3rd Conference on I\/O Virtualization (WIOV'11)","author":"Landau Alex","year":"2011","unstructured":"Alex Landau , Muli Ben-Yehuda , and Abel Gordon . 2011 . SplitX: Split Guest\/Hypervisor Execution on Multi-core . In Proceedings of the 3rd Conference on I\/O Virtualization (WIOV'11) . USENIX Association, Berkeley, CA, USA, 1--1. http:\/\/dl.acm.org\/citation.cfm?id= 2001555.2001556 Alex Landau, Muli Ben-Yehuda, and Abel Gordon. 2011. SplitX: Split Guest\/Hypervisor Execution on Multi-core. In Proceedings of the 3rd Conference on I\/O Virtualization (WIOV'11). USENIX Association, Berkeley, CA, USA, 1--1. http:\/\/dl.acm.org\/citation.cfm?id=2001555.2001556"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/LANMAN.2016.7548852"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/2616448.2616491"},{"key":"e_1_3_2_1_25_1","volume-title":"USENIX Annual Technical Conference.","author":"Menon Aravind","year":"2006","unstructured":"Aravind Menon , Alan L Cox , and Willy Zwaenepoel . 2006 . Optimizing network virtualization in Xen . In USENIX Annual Technical Conference. Aravind Menon, Alan L Cox, and Willy Zwaenepoel. 2006. Optimizing network virtualization in Xen. In USENIX Annual Technical Conference."},{"key":"e_1_3_2_1_26_1","unstructured":"netgate. 2017. pfSence Virtual Appliances. https:\/\/www.netgate.com\/appliances\/pfsense-virtual-appliances.html. (2017).  netgate. 2017. pfSence Virtual Appliances. https:\/\/www.netgate.com\/appliances\/pfsense-virtual-appliances.html. (2017)."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815423"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (OSDI'16)","author":"Panda Aurojit","year":"2016","unstructured":"Aurojit Panda , Sangjin Han , Keon Jang , Melvin Walls , Sylvia Ratnasamy , and Scott Shenker . 2016 . NetBricks: Taking the V out of NFV . In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (OSDI'16) . USENIX Association, Berkeley, CA, USA, 203--216. http:\/\/dl.acm.org\/citation.cfm?id=3026877.3026894 Aurojit Panda, Sangjin Han, Keon Jang, Melvin Walls, Sylvia Ratnasamy, and Scott Shenker. 2016. NetBricks: Taking the V out of NFV. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (OSDI'16). USENIX Association, Berkeley, CA, USA, 203--216. http:\/\/dl.acm.org\/citation.cfm?id=3026877.3026894"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/2789770.2789779"},{"volume-title":"Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13)","author":"Ram Kaushik Kumar","key":"e_1_3_2_1_30_1","unstructured":"Kaushik Kumar Ram , Alan L. Cox , Mehul Chadha , and Scott Rixner . 2013. HyperSwitch: A Scalable Software Virtual Switching Architecture . In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13) . USENIX , San Jose, CA , 13--24. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/ram Kaushik Kumar Ram, Alan L. Cox, Mehul Chadha, and Scott Rixner. 2013. HyperSwitch: A Scalable Software Virtual Switching Architecture. In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13). USENIX, San Jose, CA, 13--24. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/ram"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508303"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC'12). USENIX Association","author":"Rizzo Luigi","year":"2012","unstructured":"Luigi Rizzo . 2012 . Netmap: A Novel Framework for Fast Packet I\/O . In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC'12). USENIX Association , Berkeley, CA, USA, 9--9. http:\/\/dl.acm.org\/citation.cfm?id=2342821.2342830 Luigi Rizzo. 2012. Netmap: A Novel Framework for Fast Packet I\/O. In Proceedings of the 2012 USENIX Conference on Annual Technical Conference (USENIX ATC'12). USENIX Association, Berkeley, CA, USA, 9--9. http:\/\/dl.acm.org\/citation.cfm?id=2342821.2342830"},{"key":"e_1_3_2_1_33_1","unstructured":"Luigi Rizzo. 2017. netmap-ipfw. https:\/\/github.com\/luigirizzo\/netmap-ipfw. (2017).  Luigi Rizzo. 2017. netmap-ipfw. https:\/\/github.com\/luigirizzo\/netmap-ipfw. (2017)."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2881025.2881037"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413185"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2013.6665175"},{"key":"e_1_3_2_1_37_1","volume-title":"PSPAT: Software Packet Scheduling at Hardware Speed. Technical Report. Universit\u00e0 di Pisa.","author":"Rizzo Luigi","year":"2016","unstructured":"Luigi Rizzo , Paolo Velente , Giuseppe Lettieri , and Vincenzo Maffione . 2016 . PSPAT: Software Packet Scheduling at Hardware Speed. Technical Report. Universit\u00e0 di Pisa. Luigi Rizzo, Paolo Velente, Giuseppe Lettieri, and Vincenzo Maffione. 2016. PSPAT: Software Packet Scheduling at Hardware Speed. Technical Report. Universit\u00e0 di Pisa."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/1404014.1404017"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI'10)","author":"Soares Livio","year":"2010","unstructured":"Livio Soares and Michael Stumm . 2010 . FlexSC: Flexible System Call Scheduling with Exception-less System Calls . In Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI'10) . USENIX Association, Berkeley, CA, USA, 33--46. http:\/\/dl.acm.org\/citation.cfm?id= 1924943.1924946 Livio Soares and Michael Stumm. 2010. FlexSC: Flexible System Call Scheduling with Exception-less System Calls. In Proceedings of the 9th USENIX Conference on Operating Systems Design and Implementation (OSDI'10). USENIX Association, Berkeley, CA, USA, 33--46. http:\/\/dl.acm.org\/citation.cfm?id=1924943.1924946"},{"key":"e_1_3_2_1_40_1","volume-title":"PVH: Faster, improved guest model for Xen","author":"Ufimtseva Elena","year":"2015","unstructured":"Elena Ufimtseva . 2015 . PVH: Faster, improved guest model for Xen . http:\/\/events.linuxfoundation.org\/sites\/events\/files\/slides\/PVH_Oracle_Slides_LinuxCon_final_v2_0.pdf. (2015). Elena Ufimtseva. 2015. PVH: Faster, improved guest model for Xen. http:\/\/events.linuxfoundation.org\/sites\/events\/files\/slides\/PVH_Oracle_Slides_LinuxCon_final_v2_0.pdf. (2015)."},{"key":"e_1_3_2_1_41_1","unstructured":"Open vSwitch. 2017. Open vSwitch. http:\/\/www.openvswitch.org\/. (2017).  Open vSwitch. 2017. Open vSwitch. http:\/\/www.openvswitch.org\/. (2017)."},{"volume-title":"Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13)","author":"Xu Cong","key":"e_1_3_2_1_42_1","unstructured":"Cong Xu , Sahan Gamage , Hui Lu , Ramana Kompella , and Dongyan Xu. 2013. vTurbo: Accelerating Virtual Machine I\/O Processing Using Designated Turbo-Sliced Core . In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13) . USENIX , San Jose, CA , 243--254. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/xu Cong Xu, Sahan Gamage, Hui Lu, Ramana Kompella, and Dongyan Xu. 2013. vTurbo: Accelerating Virtual Machine I\/O Processing Using Designated Turbo-Sliced Core. In Presented as part of the 2013 USENIX Annual Technical Conference (USENIX ATC 13). USENIX, San Jose, CA, 243--254. https:\/\/www.usenix.org\/conference\/atc13\/technical-sessions\/presentation\/xu"},{"key":"e_1_3_2_1_43_1","volume-title":"StackMap: Low-Latency Networking with the OS Stack and Dedicated NICs. In 2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Yasukata Kenichi","year":"2016","unstructured":"Kenichi Yasukata , Michio Honda , Douglas Santry , and Lars Eggert . 2016 . StackMap: Low-Latency Networking with the OS Stack and Dedicated NICs. In 2016 USENIX Annual Technical Conference (USENIX ATC 16) . USENIX Association, Denver, CO, 43--56. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/yasukata Kenichi Yasukata, Michio Honda, Douglas Santry, and Lars Eggert. 2016. StackMap: Low-Latency Networking with the OS Stack and Dedicated NICs. In 2016 USENIX Annual Technical Conference (USENIX ATC 16). USENIX Association, Denver, CO, 43--56. https:\/\/www.usenix.org\/conference\/atc16\/technical-sessions\/presentation\/yasukata"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999572.2999602"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2940147.2940155"}],"event":{"name":"SoCC '17: ACM Symposium on Cloud Computing","sponsor":["SIGMOD ACM Special Interest Group on Management of Data","SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Santa Clara California","acronym":"SoCC '17"},"container-title":["Proceedings of the 2017 Symposium on Cloud Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127479.3127489","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3127479.3127489","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:09Z","timestamp":1750217829000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127479.3127489"}},"subtitle":["building a high performance, high utilization and fair NFV platform"],"short-title":[],"issued":{"date-parts":[[2017,9,24]]},"references-count":43,"alternative-id":["10.1145\/3127479.3127489","10.1145\/3127479"],"URL":"https:\/\/doi.org\/10.1145\/3127479.3127489","relation":{},"subject":[],"published":{"date-parts":[[2017,9,24]]},"assertion":[{"value":"2017-09-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}