{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T08:34:06Z","timestamp":1777106046291,"version":"3.51.4"},"reference-count":65,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Sloan Research Fellowship"},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1909212"],"award-info":[{"award-number":["CNS-1909212"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1763256"],"award-info":[{"award-number":["CNS-1763256"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006785","name":"Google","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100006785","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003816","name":"Huawei","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003816","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100016682","name":"VMware","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100016682","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Dropbox"},{"DOI":"10.13039\/100016443","name":"Amazon Catalyst","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100016443","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100005801","name":"Facebook","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100005801","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Hong Kong Research Grants Council (RGC) General Research Fund","award":["11210818"],"award-info":[{"award-number":["11210818"]}]},{"name":"Hong Kong Research Grants Council (RGC) General Research Fund","award":["11209520"],"award-info":[{"award-number":["11209520"]}]},{"DOI":"10.13039\/501100004853","name":"The Chinese University of Hong Kong","doi-asserted-by":"publisher","award":["4937007"],"award-info":[{"award-number":["4937007"]}],"id":[{"id":"10.13039\/501100004853","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004853","name":"The Chinese University of Hong Kong","doi-asserted-by":"publisher","award":["4937008"],"award-info":[{"award-number":["4937008"]}],"id":[{"id":"10.13039\/501100004853","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004853","name":"The Chinese University of Hong Kong","doi-asserted-by":"publisher","award":["5501329"],"award-info":[{"award-number":["5501329"]}],"id":[{"id":"10.13039\/501100004853","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004853","name":"The Chinese University of Hong Kong","doi-asserted-by":"publisher","award":["5501517"],"award-info":[{"award-number":["5501517"]}],"id":[{"id":"10.13039\/501100004853","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE\/ACM Trans. Networking"],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1109\/tnet.2021.3129806","type":"journal-article","created":{"date-parts":[[2021,12,3]],"date-time":"2021-12-03T20:26:42Z","timestamp":1638563202000},"page":"999-1013","source":"Crossref","is-referenced-by-count":5,"title":["NetKernel: Making Network Stack Part of the Virtualized Infrastructure"],"prefix":"10.1109","volume":"30","author":[{"given":"Zhixiong","family":"Niu","sequence":"first","affiliation":[{"name":"Networking Research Group, Microsoft Research Asia, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4482-6248","authenticated-orcid":false,"given":"Qiang","family":"Su","sequence":"additional","affiliation":[{"name":"Department of Computer Science, City University of Hong Kong, Hong Kong"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4014-4757","authenticated-orcid":false,"given":"Peng","family":"Cheng","sequence":"additional","affiliation":[{"name":"Networking Research Group, Microsoft Research Asia, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4175-0097","authenticated-orcid":false,"given":"Yongqiang","family":"Xiong","sequence":"additional","affiliation":[{"name":"Networking Research Group, Microsoft Research Asia, Beijing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6922-7244","authenticated-orcid":false,"given":"Dongsu","family":"Han","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Korea Advanced Institute of Science and Technology, Daejeon, South Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2305-8048","authenticated-orcid":false,"given":"Keith","family":"Winstein","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Stanford University, Stanford, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6431-9868","authenticated-orcid":false,"given":"Chun Jason","family":"Xue","sequence":"additional","affiliation":[{"name":"Department of Computer Science, City University of Hong Kong, Hong Kong"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9359-9571","authenticated-orcid":false,"given":"Hong","family":"Xu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-2415-1_4"},{"key":"ref2","volume-title":"Azure Container Service","year":"2020"},{"key":"ref3","volume-title":"Busy Polling: Past, Present, Future","year":"2020"},{"key":"ref4","volume-title":"F-Stack: High Performance Userspace Stack Based on FreeBSD Stable","year":"2020"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-6470-6_2"},{"key":"ref6","volume-title":"Mellanox Smart Network Adaptors","year":"2020"},{"key":"ref7","volume-title":"Netronome","year":"2020"},{"key":"ref8","volume-title":"Open Source Kernel Enhancements for Low Latency Sockets Using Busy Poll","year":"2020"},{"key":"ref9","volume-title":"Seastar","year":"2020"},{"key":"ref10","volume-title":"mTCP","year":"2018"},{"key":"ref11","volume-title":"The Open Group Base Specifications Issue 7, 2018 Edition","year":"2018"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1851275.1851192"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3152434.3152457"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2670518.2673871"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018465"},{"key":"ref16","first-page":"49","article-title":"IX: A protected dataplane operating system for high throughput and low latency","volume-title":"Proc. USENIX OSDI","author":"Belay"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3009824"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934889"},{"key":"ref19","first-page":"373","article-title":"Andromeda: Performance, isolation, and velocity at scale in cloud network virtualization","volume-title":"Proc. USENIX NSDI","author":"Dalton"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/224056.224076"},{"key":"ref21","first-page":"315","article-title":"VFP: A virtual switch platform for host SDN in the public cloud","volume-title":"Proc. NSDI","author":"Firestone"},{"key":"ref22","first-page":"51","article-title":"Azure accelerated networking: SmartNICs in the public cloud","volume-title":"Proc. USENIX NSDI","author":"Firestone"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2716281.2836086"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/3357223.3362737"},{"key":"ref25","first-page":"11","article-title":"Microkernel operating system architecture and Mach","volume-title":"Proc. USENIX Workshop Micro-Kernels Other Kernel Architectures","author":"Golub"},{"key":"ref26","article-title":"SDN in the cloud","volume-title":"Proc. ACM SIGCOMM","author":"Greenberg"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787496"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787507"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934903"},{"key":"ref30","first-page":"17","article-title":"PASTE: A network programming interface for non-volatile main memory","volume-title":"Proc. USENIX NSDI","author":"Honda"},{"key":"ref31","first-page":"445","article-title":"NetVM: High performance and flexible networking using virtualization on commodity platforms","volume-title":"Proc. USENIX NSDI","author":"Hwang"},{"key":"ref32","first-page":"489","article-title":"MTCP: A highly scalable user-level TCP stack for multicore systems","volume-title":"Proc. USENIX NSDI","author":"Jeong"},{"key":"ref33","first-page":"297","article-title":"Eyeq: Practical network performance isolation at the edge","volume-title":"Proc. USENIX NSDI","author":"Jeyakumar"},{"key":"ref34","first-page":"145","article-title":"Attaining the promise and avoiding the pitfalls of TCP in the datacenter","volume-title":"Proc. USENIX NSDI","author":"Judd"},{"key":"ref35","first-page":"1","article-title":"Datacenter RPCs can be general and fast","volume-title":"Proc. USENIX NSDI","author":"Kalia"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005751"},{"key":"ref37","first-page":"313","article-title":"Iron: Isolating network-based CPU in container environments","volume-title":"Proc. USENIX NSDI","author":"Khalid"},{"key":"ref38","first-page":"421","article-title":"Confluo: Distributed monitoring and diagnosis stack for high-speed networks","volume-title":"Proc. USENIX NSDI","author":"Khandelwal"},{"key":"ref39","first-page":"113","article-title":"FreeFlow: Software-based virtual RDMA networking for containerized clouds","volume-title":"Proc. USENIX NSDI","author":"Kim"},{"key":"ref40","first-page":"1","article-title":"Cicada: Introducing predictive guarantees for cloud networks","volume-title":"Proc. USENIX HotCloud","author":"LaCurts"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872391"},{"key":"ref42","first-page":"357","article-title":"Multi-path transport for RDMA in datacenters","volume-title":"Proc. USENIX NSDI","author":"Lu"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451167"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626311"},{"key":"ref45","first-page":"459","article-title":"ClickOS and the art of network function virtualization","volume-title":"Proc. USENIX NSDI","author":"Martins"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359657"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2934872.2934879"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3232755.3232770"},{"key":"ref49","first-page":"143","article-title":"NetKernel: Making network stack part of the virtualized infrastructure","volume-title":"Proc. USENIX ATC","author":"Niu"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3152434.3152442"},{"key":"ref51","first-page":"425","article-title":"ModNet: A modular approach to network stack extension","volume-title":"Proc. USENIX NSDI","author":"Pathak"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626309"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2812806"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/2070562.2070584"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486027"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018500"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/ANCS.2013.6665175"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098852"},{"key":"ref59","first-page":"23","article-title":"Sharing the data center network","volume-title":"Proc. USENIX NSDI","author":"Shieh"},{"key":"ref60","first-page":"33","article-title":"FlexSC: Flexible system call scheduling with exception-less system calls","volume-title":"Proc. USENIX OSDI","author":"Soares"},{"key":"ref61","first-page":"473","article-title":"Protego: Cloud-scale multitenant IPsec gateway","volume-title":"Proc. USENIX ATC","author":"Son"},{"key":"ref62","first-page":"33","article-title":"Loom: Flexible and efficient NIC packet scheduling","volume-title":"Proc. USENIX NSDI","author":"Stephens"},{"key":"ref63","first-page":"431","article-title":"Titan: Fair packet scheduling for commodity multiqueue NICs","volume-title":"Proc. USENIX ATC","author":"Stephens"},{"key":"ref64","first-page":"43","article-title":"StackMap: Low-latency networking with the OS stack and dedicated NICs","volume-title":"Proc. USENIX ATC","author":"Yasukata"},{"key":"ref65","first-page":"331","article-title":"Slim: OS kernel support for a low-overhead container overlay network","volume-title":"Proc. USENIX NSDI","author":"Zhuo"}],"container-title":["IEEE\/ACM Transactions on Networking"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/90\/9797041\/9634844-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/90\/9797041\/09634844.pdf?arnumber=9634844","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T19:58:35Z","timestamp":1710359915000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9634844\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6]]},"references-count":65,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/tnet.2021.3129806","relation":{},"ISSN":["1063-6692","1558-2566"],"issn-type":[{"value":"1063-6692","type":"print"},{"value":"1558-2566","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6]]}}}