{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T00:05:40Z","timestamp":1756339540765,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9,8]]},"DOI":"10.1145\/3718958.3750473","type":"proceedings-article","created":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T16:54:11Z","timestamp":1756313651000},"page":"71-84","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Albatross: A Containerized Cloud Gateway Platform with FPGA-accelerated Packet-level Load Balancing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2502-8686","authenticated-orcid":false,"given":"Jianyuan","family":"Lu","sequence":"first","affiliation":[{"name":"Alibaba Cloud, Hangzhou, 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"},{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-8274-8877","authenticated-orcid":false,"given":"Jun","family":"Liang","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\/0000-0001-7718-0669","authenticated-orcid":false,"given":"Tian","family":"Pan","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-0008-2611-757X","authenticated-orcid":false,"given":"Yang","family":"Song","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-9413-1317","authenticated-orcid":false,"given":"Wenqiang","family":"Su","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3310-7425","authenticated-orcid":false,"given":"Yixin","family":"Xie","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-2342-5830","authenticated-orcid":false,"given":"Yanqiang","family":"Li","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\/0009-0001-4218-7622","authenticated-orcid":false,"given":"Shize","family":"Zhang","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6942-7692","authenticated-orcid":false,"given":"Xiaoqing","family":"Sun","sequence":"additional","affiliation":[{"name":"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\/0009-0001-6744-2634","authenticated-orcid":false,"given":"Xionglie","family":"Wei","sequence":"additional","affiliation":[{"name":"Alibaba Cloud, Hangzhou, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8096-5528","authenticated-orcid":false,"given":"Biao","family":"Lyu","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"},{"name":"Alibaba Cloud, Hangzhou, China"}]}],"member":"320","published-online":{"date-parts":[[2025,8,27]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1147\/rd.472.0177","article-title":"IBM PowerNP network processor: Hardware, software, and applications","volume":"47","author":"Allen J. R.","year":"2003","unstructured":"J. R. Allen, B. M. Bass, C. Basso, R. H. Boivie, J. L. Calvignac, G. T. Davis, L. Frelechoux, M. Heddes, A. Herkersdorf, A. Kind, J. F. Logan, M. Peyravian, M. A. Rinaldi, R. K. Sabhikhi, M. S. Siegel, and M. Waldvogel. 2003. IBM PowerNP network processor: Hardware, software, and applications. IBM Journal of Research and Development 47, 2.3 (2003), 177\u2013193.","journal-title":"IBM Journal of Research and Development"},{"key":"e_1_3_2_1_2_1","volume-title":"Disaggregating Stateful Network Functions. In 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, Balakrishnan Raman, Avijit Gupta, Sachin Jain, Deven Jagasia, Evan Langlais, Pranjal Srivastava, Rishiraj Hazarika, Neeraj Motwani, Soumya Tiwari, Stewart Grant, Ranveer Chandra, and Srikanth Kandula. 2023. Disaggregating Stateful Network Functions. In 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23). USENIX Association, Boston, MA, 1469\u20131487. https:\/\/www.usenix.org\/conference\/nsdi23\/presentation\/bansal"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534169.2486011"},{"key":"e_1_3_2_1_5_1","volume-title":"5th Generation AMD EPYC Processors. https:\/\/www.amd.com\/en\/products\/processors\/server\/epyc\/9005-series.html. (Accessed: 2025-07-14)","author":"AMD Corporation","unstructured":"AMD Corporation. 2025. 5th Generation AMD EPYC Processors. https:\/\/www.amd.com\/en\/products\/processors\/server\/epyc\/9005-series.html. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_6_1","unstructured":"AMD Corporation. 2025. AMD EPYC 9965. https:\/\/www.amd.com\/en\/products\/processors\/server\/epyc\/9005-series\/amd-epyc-9965.html. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_7_1","unstructured":"AMD Corporation. 2025. AMD Pensando DPU Technology. https:\/\/www.amd.com\/en\/products\/data-processing-units\/pensando.html. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_8_1","unstructured":"Alibaba Cloud Corporation. 2025. Container Service for Kubernetes (ACK). https:\/\/www.alibabacloud.com\/en\/product\/kubernetes?_p_lc=1&spm=a3c0i.187803.6791778070.166.14376b64abnz4j. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_9_1","unstructured":"Alibaba Cloud Corporation. 2025. Jumbo Frames. https:\/\/www.alibabacloud.com\/help\/en\/ecs\/user-guide\/jumbo-frame\/. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_10_1","unstructured":"Broadcom Corporation. 2025. Trident4\/BCM56880 Series. https:\/\/www.broadcom.com\/products\/ethernet-connectivity\/switching\/strataxgs\/bcm56880-series. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_11_1","unstructured":"Cisco Corporation. 2025. Cisco Silicon One Q200 and Q200L Processors Data Sheet. https:\/\/www.cisco.com\/c\/en\/us\/solutions\/collateral\/silicon-one\/datasheet-c78-744312.html. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_12_1","unstructured":"Intel Corporation. 2025. Intel Infrastructure Processing Unit (Intel IPU). https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/network-io\/ipu.html. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_13_1","unstructured":"Intel Corporation. 2025. Intel Tofino. https:\/\/www.intel.com\/content\/www\/us\/en\/products\/details\/network-io\/intelligent-fabric-processors\/tofino.html. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_14_1","unstructured":"Marvell Corporation. 2023. Marvell OCTEON 10 DPU Platform. https:\/\/www.marvell.com\/content\/dam\/marvell\/en\/public-collateral\/embedded-processors\/marvell-octeon-10-dpu-platform-product-brief.pdf. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_15_1","unstructured":"NVIDIA Corporation. 2025. NVIDIA BlueField Networking Platform. https:\/\/www.nvidia.com\/en-us\/networking\/products\/data-processing-unit\/. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_16_1","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 Cauich Zermeno, Erik Rubow, James Alexander Docauer, Jesse Alpert, Jing Ai, Jon Olson, Kevin DeCabooter, Marc de Kruijf, Nan Hua, Nathan Lewis, Nikhil Kasinadhuni, Riccardo Crepaldi, Srinivas Krishnan, Subbaiah Venkata, Yossi Richter, Uday Naik, and Amin Vahdat. 2018. Andromeda: Performance, Isolation, and Velocity at Scale in Cloud Network Virtualization. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). USENIX Association, Renton, WA, 373\u2013387. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/dalton"},{"key":"e_1_3_2_1_17_1","volume-title":"VFP: A Virtual Switch Platform for Host SDN in the Public Cloud. In 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). USENIX Association, Boston, MA, 315\u2013328. https:\/\/www.usenix.org\/conference\/nsdi17\/technical-sessions\/presentation\/firestone"},{"key":"e_1_3_2_1_18_1","volume-title":"Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18)","author":"Firestone Daniel","year":"2018","unstructured":"Daniel Firestone, Andrew Putnam, Sambhrama Mundkur, Derek Chiou, Alireza Dabagh, Mike Andrewartha, Hari Angepat, Vivek Bhanu, Adrian Caulfield, Eric Chung, Harish Kumar Chandrappa, Somesh Chaturmohta, Matt Humphrey, Jack Lavier, Norman Lam, Fengfen Liu, Kalin Ovtcharov, Jitu Padhye, Gautham Popuri, Shachar Raindel, Tejas Sapre, Mark Shaw, Gabriel Silva, Madhan Sivakumar, Nisheeth Srivastava, Anshuman Verma, Qasim Zuhair, Deepak Bansal, Doug Burger, Kushagra Vaid, David A. Maltz, and Albert Greenberg. 2018. Azure Accelerated Networking: SmartNICs in the Public Cloud. In 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI 18). USENIX Association, Renton, WA, 51\u201366. https:\/\/www.usenix.org\/conference\/nsdi18\/presentation\/firestone"},{"key":"e_1_3_2_1_19_1","unstructured":"Linux Foundation and DPDK. 2010. Data Plane Development Kit (DPDK). https:\/\/www.dpdk.org\/. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_20_1","first-page":"584","article-title":"Flexible and extensible receive side scaling","volume":"7","author":"Goglin Stephen D","year":"2009","unstructured":"Stephen D Goglin and Linden Cornett. 2009. Flexible and extensible receive side scaling. US Patent 7,584,286.","journal-title":"US Patent"},{"key":"e_1_3_2_1_21_1","volume-title":"Packet Reordering in Network Processors. In 2007 IEEE International Parallel and Distributed Processing Symposium. IEEE","author":"Govind S.","year":"2007","unstructured":"S. Govind, R. Govindarajan, and Joy Kuri. 2007. Packet Reordering in Network Processors. In 2007 IEEE International Parallel and Distributed Processing Symposium. IEEE, Long Beach, CA, USA, 1\u201310. https:\/\/ieeexplore.ieee.org\/abstract\/document\/4228015"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.17487\/RFC8926"},{"key":"e_1_3_2_1_23_1","unstructured":"Red Hat. 2025. Automatic NUMA Balancing. https:\/\/docs.redhat.com\/en\/documentation\/red_hat_enterprise_linux\/7\/html\/virtualization_tuning_and_optimization_guide\/sect-virtualization_tuning_optimization_guide-numa-auto_numa_balancing. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Dave Katz and David Ward. 2010. Bidirectional Forwarding Detection (BFD). RFC 5880. https:\/\/www.rfc-editor.org\/info\/rfc5880","DOI":"10.17487\/rfc5880"},{"key":"e_1_3_2_1_25_1","volume-title":"Intel IPU Plans Revealed for 800Gbps IPUs","author":"Kennedy Patrick","year":"2025","unstructured":"Patrick Kennedy. 2022. Intel IPU Plans Revealed for 800Gbps IPUs in 2025. https:\/\/www.servethehome.com\/intel-ipu-plans-revealed-for-800gbps-ipus-in-2025-dpu\/. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_26_1","volume-title":"19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22)","author":"Li Yifan","year":"2022","unstructured":"Yifan Li, Jiaqi Gao, Ennan Zhai, Mengqi Liu, Kun Liu, and Hongqiang Harry Liu. 2022. Cetus: Releasing P4 Programmers from the Chore of Trial and Error Compiling. In 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22). USENIX Association, Renton, WA, 371\u2013385. https:\/\/www.usenix.org\/conference\/nsdi22\/presentation\/li-yifan"},{"key":"e_1_3_2_1_27_1","volume-title":"2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS). IEEE, DC, USA, 348\u2013358","author":"Lu Jianyuan","year":"2021","unstructured":"Jianyuan Lu, Tian Pan, Shan He, Mao Miao, Guangzhe Zhou, Yining Qi, Biao Lyu, and Shunmin Zhu. 2021. A Two-Stage Heavy Hitter Detection System Based on CPU Spikes at Cloud-Scale Gateways. In 2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS). IEEE, DC, USA, 348\u2013358. https:\/\/ieeexplore.ieee.org\/document\/9546443"},{"key":"e_1_3_2_1_28_1","unstructured":"Nick McKeown. 2023. Intel's commitment to P4. https:\/\/groups.google.com\/a\/lists.p4.org\/g\/p4-announce\/c\/frXi_jjmawE. (Accessed: 2025-07-14)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098824"},{"key":"e_1_3_2_1_30_1","volume-title":"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)","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, Yuke Hong, Zhengzhong Wang, Zhi Xu, Chongjing Dai, Peiqiao Wang, Xuetao Jia, Jianyuan Lu, Enge Song, Jun Zeng, Biao Lyu, Ennan Zhai, Jiao Zhang, Tao Huang, Dennis Cai, and Shunmin Zhu. 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). USENIX Association, Santa Clara, CA, 877\u2013892. https:\/\/www.usenix.org\/conference\/nsdi24\/presentation\/pan"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3452296.3472889"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/2789770.2789779"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"crossref","unstructured":"Paul Quinn Uri Elzur and Carlos Pignataro. 2018. Network Service Header (NSH). RFC 8300. https:\/\/www.rfc-editor.org\/rfc\/rfc8300.html","DOI":"10.17487\/RFC8300"},{"key":"e_1_3_2_1_34_1","volume-title":"MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant Clouds. In 2022 IEEE 30th International Conference on Network Protocols (ICNP). IEEE","author":"Song Enge","year":"2022","unstructured":"Enge Song, Nianbing Yu, Tian Pan, Qiang Fu, Liang Xu, Xionglie Wei, Yisong Qiao, Jianyuan Lu, Yijian Dong, Mingxu Xie, Jun He, Jinkui Mao, Zhengjie Luo, Chenhao Jia, Jiao Zhang, Tao Huang, Biao Lyu, and Shunmin Zhu. 2022. MIMIC: SmartNIC-aided Flow Backpressure for CPU Overloading Protection in Multi-Tenant Clouds. In 2022 IEEE 30th International Conference on Network Protocols (ICNP). IEEE, Lexington, KY, USA, 1\u201311. https:\/\/ieeexplore.ieee.org\/document\/9940340"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3603269.3604859"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA59077.2024.00066"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3555050.3569116"}],"event":{"name":"SIGCOMM '25: ACM SIGCOMM 2025 Conference","location":"S\u00e3o Francisco Convent Coimbra Portugal","acronym":"SIGCOMM '25","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2025 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3718958.3750473","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T16:58:35Z","timestamp":1756313915000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3718958.3750473"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,27]]},"references-count":37,"alternative-id":["10.1145\/3718958.3750473","10.1145\/3718958"],"URL":"https:\/\/doi.org\/10.1145\/3718958.3750473","relation":{},"subject":[],"published":{"date-parts":[[2025,8,27]]},"assertion":[{"value":"2025-08-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}