{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,9]],"date-time":"2026-04-09T14:44:31Z","timestamp":1775745871029,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,8,7]]},"DOI":"10.1145\/3735358.3735361","type":"proceedings-article","created":{"date-parts":[[2025,7,17]],"date-time":"2025-07-17T23:08:27Z","timestamp":1752793707000},"page":"185-191","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Augmenting Public Cloud Infrastructure for Heterogeneous Network Function Virtualization"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1035-5924","authenticated-orcid":false,"given":"Haonan","family":"Li","sequence":"first","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-2611-757X","authenticated-orcid":false,"given":"Yang","family":"Song","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7718-0669","authenticated-orcid":false,"given":"Tian","family":"Pan","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-7124-6705","authenticated-orcid":false,"given":"Zhigang","family":"Zong","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-6928-0963","authenticated-orcid":false,"given":"Bengbeng","family":"Xue","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-6744-2634","authenticated-orcid":false,"given":"Xionglie","family":"Wei","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-4003-3206","authenticated-orcid":false,"given":"Yisong","family":"Qiao","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-5109-1816","authenticated-orcid":false,"given":"Donglin","family":"Lai","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-5331-1274","authenticated-orcid":false,"given":"Baohai","family":"Hu","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-8522-9508","authenticated-orcid":false,"given":"Jin","family":"Ke","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4442-2817","authenticated-orcid":false,"given":"Enge","family":"Song","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5942-0999","authenticated-orcid":false,"given":"Yuxiang","family":"Lin","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-5275-226X","authenticated-orcid":false,"given":"Xiaomin","family":"Wu","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2502-8686","authenticated-orcid":false,"given":"Jianyuan","family":"Lu","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-5379-7512","authenticated-orcid":false,"given":"Xing","family":"Li","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China and Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8096-5528","authenticated-orcid":false,"given":"Biao","family":"Lyu","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China and Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-6384-1165","authenticated-orcid":false,"given":"Rong","family":"Wen","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5614-3420","authenticated-orcid":false,"given":"Jiao","family":"Zhang","sequence":"additional","affiliation":[{"name":"Purple Mountain Laboratories, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3545-1122","authenticated-orcid":false,"given":"Tao","family":"Huang","sequence":"additional","affiliation":[{"name":"Purple Mountain Laboratories, Nanjing, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7756-0952","authenticated-orcid":false,"given":"Shunmin","family":"Zhu","sequence":"additional","affiliation":[{"name":"Hangzhou Feitian Cloud, Hangzhou, China and Alibaba Cloud, Hangzhou, China"}]}],"member":"320","published-online":{"date-parts":[[2025,8,6]]},"reference":[{"key":"e_1_3_3_1_2_2","unstructured":"2025. Alibaba Cloud Transit Router. https:\/\/www.alibabacloud.com\/en\/product\/transit_router."},{"key":"e_1_3_3_1_3_2","unstructured":"2025. Features and metric data of ECS instance families. https:\/\/www.alibabacloud.com\/help\/en\/ecs\/user-guide\/overview-of-instance-families."},{"key":"e_1_3_3_1_4_2","first-page":"1469","volume-title":"20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)","author":"Bansal Deepak","year":"2023","unstructured":"Deepak Bansal, Gerald DeGrace, Rishabh Tewari, Michal Zygmunt, James Grantham, Silvano Gai, Mario Baldi, Krishna Doddapaneni, Arun Selvarajan, Arunkumar Arumugam, et\u00a0al. 2023. Disaggregating stateful network functions. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). 1469\u20131487."},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"crossref","unstructured":"Pat Bosshart Dan Daly Glen Gibb Martin Izzard Nick McKeown Jennifer Rexford Cole Schlesinger Dan Talayco Amin Vahdat George Varghese et\u00a0al. 2014. P4: Programming protocol-independent packet processors. ACM SIGCOMM Computer Communication Review 44 3 (2014) 87\u201395.","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"crossref","unstructured":"Pat Bosshart Glen Gibb Hun-Seok Kim George Varghese Nick McKeown Martin Izzard Fernando Mujica and Mark Horowitz. 2013. Forwarding metamorphosis: Fast programmable match-action processing in hardware for SDN. ACM SIGCOMM Computer Communication Review 43 4 (2013) 99\u2013110.","DOI":"10.1145\/2534169.2486011"},{"key":"e_1_3_3_1_7_2","first-page":"373","volume-title":"15th USENIX symposium on networked systems design and implementation (NSDI 18)","author":"Dalton Michael","year":"2018","unstructured":"Michael Dalton, David Schultz, Jacob Adriaens, Ahsan Arefin, Anshuman Gupta, Brian Fahs, Dima Rubinstein, Enrique\u00a0Cauich Zermeno, Erik Rubow, James\u00a0Alexander Docauer, et\u00a0al. 2018. Andromeda: Performance, isolation, and velocity at scale in cloud network virtualization. In 15th USENIX symposium on networked systems design and implementation (NSDI 18). 373\u2013387."},{"key":"e_1_3_3_1_8_2","first-page":"523","volume-title":"Nsdi","author":"Eisenbud Daniel\u00a0E","year":"2016","unstructured":"Daniel\u00a0E Eisenbud, Cheng Yi, Carlo Contavalli, Cody Smith, Roman Kononov, Eric Mann-Hielscher, Ardas Cilingiroglu, Bin Cheyney, Wentao Shang, and Jinnah\u00a0Dylan Hosein. 2016. Maglev: A fast and reliable software network load balancer.. In Nsdi, Vol.\u00a016. 523\u2013535."},{"key":"e_1_3_3_1_9_2","first-page":"315","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17)","author":"Firestone Daniel","year":"2017","unstructured":"Daniel Firestone. 2017. { VFP} : A virtual switch platform for host { SDN} in the public cloud. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17). 315\u2013328."},{"key":"e_1_3_3_1_10_2","doi-asserted-by":"crossref","unstructured":"Rohan Gandhi Hongqiang\u00a0Harry Liu Y\u00a0Charlie Hu Guohan Lu Jitendra Padhye Lihua Yuan and Ming Zhang. 2014. Duet: Cloud scale load balancing with hardware and software. ACM SIGCOMM Computer Communication Review 44 4 (2014) 27\u201338.","DOI":"10.1145\/2740070.2626317"},{"key":"e_1_3_3_1_11_2","doi-asserted-by":"crossref","unstructured":"J Gross I Ganga and T Sridhar. 2020. RFC 8926: Geneve: Generic Network Virtualization Encapsulation.","DOI":"10.17487\/RFC8926"},{"key":"e_1_3_3_1_12_2","first-page":"97","volume-title":"14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17)","author":"Kablan Murad","year":"2017","unstructured":"Murad Kablan, Azzam Alsudais, Eric Keller, and Franck Le. 2017. Stateless Network Functions: Breaking the Tight Coupling of State and Processing. In 14th USENIX Symposium on Networked Systems Design and Implementation (NSDI 17). USENIX Association, Boston, MA, 97\u2013112. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/kablan"},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.1145\/258533.258660"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/3341302.3342093"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3651890.3672224"},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS51616.2021.00041"},{"key":"e_1_3_3_1_17_2","first-page":"1083","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Lyu Biao","year":"2024","unstructured":"Biao Lyu, Enge Song, Tian Pan, Jianyuan Lu, Shize Zhang, Xiaoqing Sun, Lei Gao, Chenxiao Wang, Han Xiao, Yong Pan, et\u00a0al. 2024. { POSEIDON} : A Consolidated Virtual Network Controller that Manages Millions of Tenants via Config Tree. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). 1083\u20131099."},{"key":"e_1_3_3_1_18_2","unstructured":"Colm MacCarthaigh. 2018. Multi-tier stateful network flow management architecture. US Patent 9 998 955."},{"key":"e_1_3_3_1_19_2","unstructured":"Colm MacC\u00e1rthaigh. 2019. Workload isolation using shuffle-sharding. Tech. Rep. (2019)."},{"key":"e_1_3_3_1_20_2","volume-title":"Virtual extensible local area network (VXLAN): A framework for overlaying virtualized layer 2 networks over layer 3 networks","author":"Mahalingam Mallik","year":"2014","unstructured":"Mallik Mahalingam, Dinesh Dutt, Kenneth Duda, Puneet Agarwal, Lawrence Kreeger, T Sridhar, Mike Bursell, and Chris Wright. 2014. Virtual extensible local area network (VXLAN): A framework for overlaying virtualized layer 2 networks over layer 3 networks. Technical Report."},{"key":"e_1_3_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_3_1_22_2","first-page":"877","volume-title":"21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24)","author":"Pan Tian","year":"2024","unstructured":"Tian Pan, Kun Liu, Xionglie Wei, Yisong Qiao, Jun Hu, Zhiguo Li, Jun Liang, Tiesheng Cheng, Wenqiang Su, Jie Lu, et\u00a0al. 2024. { LuoShen} : A { Hyper-Converged} programmable gateway for { Multi-Tenant}{ Multi-Service} edge clouds. In 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). 877\u2013892."},{"key":"e_1_3_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472889"},{"key":"e_1_3_3_1_24_2","doi-asserted-by":"crossref","unstructured":"Parveen Patel Deepak Bansal Lihua Yuan Ashwin Murthy Albert Greenberg David\u00a0A Maltz Randy Kern Hemant Kumar Marios Zikos Hongyu Wu et\u00a0al. 2013. Ananta: Cloud scale load balancing. ACM SIGCOMM Computer Communication Review 43 4 (2013) 207\u2013218.","DOI":"10.1145\/2534169.2486026"},{"key":"e_1_3_3_1_25_2","first-page":"117","volume-title":"12th USENIX symposium on networked systems design and implementation (NSDI 15)","author":"Pfaff Ben","year":"2015","unstructured":"Ben Pfaff, Justin Pettit, Teemu Koponen, Ethan Jackson, Andy Zhou, Jarno Rajahalme, Jesse Gross, Alex Wang, Joe Stringer, Pravin Shelar, et\u00a0al. 2015. The design and implementation of open { vSwitch}. In 12th USENIX symposium on networked systems design and implementation (NSDI 15). 117\u2013130."},{"key":"e_1_3_3_1_26_2","first-page":"227","volume-title":"10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13)","author":"Rajagopalan Shriram","year":"2013","unstructured":"Shriram Rajagopalan, Dan Williams, Hani Jamjoom, and Andrew Warfield. 2013. { Split\/Merge} : System support for elastic execution in virtual middleboxes. In 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI 13). 227\u2013240."},{"key":"e_1_3_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3387514.3405881"},{"key":"e_1_3_3_1_28_2","doi-asserted-by":"crossref","unstructured":"Justine Sherry Shaddi Hasan Colin Scott Arvind Krishnamurthy Sylvia Ratnasamy and Vyas Sekar. 2012. Making middleboxes someone else\u2019s problem: Network processing as a cloud service. ACM SIGCOMM Computer Communication Review 42 4 (2012) 13\u201324.","DOI":"10.1145\/2377677.2377680"},{"key":"e_1_3_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP55882.2022.9940340"},{"key":"e_1_3_3_1_30_2","first-page":"299","volume-title":"15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Woo Shinae","year":"2018","unstructured":"Shinae Woo, Justine Sherry, Sangjin Han, Sue Moon, Sylvia Ratnasamy, and Scott Shenker. 2018. Elastic scaling of stateful network functions. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). 299\u2013312."},{"key":"e_1_3_3_1_31_2","first-page":"227","volume-title":"2024 USENIX Annual Technical Conference (USENIX ATC 24)","author":"Xu Tingting","year":"2024","unstructured":"Tingting Xu, Bengbeng Xue, Yang Song, Xiaomin Wu, Xiaoxin Peng, Yilong Lyu, Xiaoliang Wang, Chen Tian, Baoliu Ye, Camtu Nguyen, et\u00a0al. 2024. { CyberStar} : Simple, Elastic and { Cost-Effective} Network Functions Management in Cloud Network at Scale. In 2024 USENIX Annual Technical Conference (USENIX ATC 24). 227\u2013246."},{"key":"e_1_3_3_1_32_2","first-page":"1345","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Zeng Chaoliang","year":"2022","unstructured":"Chaoliang Zeng, Layong Luo, Teng Zhang, Zilong Wang, Luyang Li, Wenchen Han, Nan Chen, Lebing Wan, Lichao Liu, Zhipeng Ding, et\u00a0al. 2022. Tiara: A scalable and efficient hardware acceleration architecture for stateful layer-4 load balancing. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). 1345\u20131358."},{"key":"e_1_3_3_1_33_2","first-page":"1487","volume-title":"22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI 25)","author":"Zheng Hao","year":"2025","unstructured":"Hao Zheng, Xin Yan, Wenbo Li, Jiaqi Zheng, Xiaoliang Wang, Qingqing Zhao, Luyou He, Xiaofei Lai, Feng Gao, Fuguang Huang, et\u00a0al. 2025. When P4 Meets Run-to-completion Architecture. In 22nd USENIX Symposium on Networked Systems Design and Implementation (NSDI 25). 1487\u20131505."}],"event":{"name":"APNET 2025: The 9th Asia-Pacific Workshop on Networking","location":"Shang Hai China","acronym":"APNET 2025"},"container-title":["Proceedings of the 9th Asia-Pacific Workshop on Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3735358.3735361","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,22]],"date-time":"2025-07-22T05:08:45Z","timestamp":1753160925000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3735358.3735361"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,6]]},"references-count":32,"alternative-id":["10.1145\/3735358.3735361","10.1145\/3735358"],"URL":"https:\/\/doi.org\/10.1145\/3735358.3735361","relation":{},"subject":[],"published":{"date-parts":[[2025,8,6]]},"assertion":[{"value":"2025-08-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}