Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleAugust 2024
A Hybrid Testing System on P4 Cloud Gateway
- Xin Yang,
- Enge Song,
- Fuliang Li,
- Wanli Cao,
- Tian Pan,
- Yang Song,
- Ye Yang,
- Yongwang Wu,
- Jianyuan Lu,
- Bowen Yang,
- Xing Li,
- Biao Lyu,
- Rong Wen,
- Xingwei Wang,
- Shunmin Zhu
FMANO '24: Proceedings of the 2024 SIGCOMM Workshop on Formal Methods Aided Network OperationAugust 2024, Pages 39–44https://doi.org/10.1145/3672199.3673886P4 gateway is the hub of cloud network, and with the growth of cloud traffic scale, the reliability of a cloud gateway must be guaranteed by testing. The existing cloud gateway testing solutions, such as symbolic execution and fuzzing, perform either ...
- research-articleAugust 2024
Triton: A Flexible Hardware Offloading Architecture for Accelerating Apsara vSwitch in Alibaba Cloud
- Xing Li,
- Xiaochong Jiang,
- Ye Yang,
- Lilong Chen,
- Yi Wang,
- Chao Wang,
- Chao Xu,
- Yilong Lv,
- Bowen Yang,
- Taotao Wu,
- Haifeng Gao,
- Zikang Chen,
- Yisong Qiao,
- Hongwei Ding,
- Yijian Dong,
- Hang Yang,
- Jianming Song,
- Jianyuan Lu,
- Pengyu Zhang,
- Chengkun Wei,
- Zihui Zhang,
- Wenzhi Chen,
- Qinming He,
- Shunmin Zhu
ACM SIGCOMM '24: Proceedings of the ACM SIGCOMM 2024 ConferenceAugust 2024, Pages 750–763https://doi.org/10.1145/3651890.3672224Apsara vSwitch (AVS) is a per-host deployed forwarding component for instance network connectivity in the Alibaba Cloud. To meet the growing performance demands, we accelerated AVS by adopting the most widely used "Sep-path" offloading architecture, ...
- research-articleAugust 2024
Canal Mesh: A Cloud-Scale Sidecar-Free Multi-Tenant Service Mesh Architecture
- Enge Song,
- Yang Song,
- Chengyun Lu,
- Tian Pan,
- Shaokai Zhang,
- Jianyuan Lu,
- Jiangu Zhao,
- Xining Wang,
- Xiaomin Wu,
- Minglan Gao,
- Zongquan Li,
- Ziyang Fang,
- Biao Lyu,
- Pengyu Zhang,
- Rong Wen,
- Li Yi,
- Zhigang Zong,
- Shunmin Zhu
ACM SIGCOMM '24: Proceedings of the ACM SIGCOMM 2024 ConferenceAugust 2024, Pages 860–875https://doi.org/10.1145/3651890.3672221In recent years, service mesh frameworks have gained significant popularity in building microservice-based applications. A key component of these frameworks is a proxy in each K8s pod, named sidecar, which handles inter-pod traffic. Our empirical ...
- research-articleAugust 2024
QuarkTable: Building Compact Forwarding Tables for Programmable Switches on Public Clouds
- Jianyuan Lu,
- Huaiyi Zhao,
- Yu Qi,
- Yehao Feng,
- Xinyu Guo,
- Shengru Li,
- Enge Song,
- Xionglie Wei,
- Biao Lyu,
- Rong Wen,
- Shunmin Zhu
APNet '24: Proceedings of the 8th Asia-Pacific Workshop on NetworkingAugust 2024, Pages 45–51https://doi.org/10.1145/3663408.3663415Programmable switches have been recently proposed as dataplane solutions for public clouds. However, the conflict of limited on-chip memory and massive forwarding rules in cloud networks hinders the large-scale deployments. We argue that building ...
- research-articleAugust 2024
vSwitchLB: Stratified Load Balancing for vSwitch Efficiency in Data Centers
- Xin Yin,
- Enge Song,
- Ye Yang,
- Yi Wang,
- Bowen Yang,
- Jianyuan Lu,
- Xing Li,
- Biao Lyu,
- Rong Wen,
- Shibo He,
- Yuanchao Shu,
- Shunmin Zhu
APNet '24: Proceedings of the 8th Asia-Pacific Workshop on NetworkingAugust 2024, Pages 95–101https://doi.org/10.1145/3663408.3663422The virtual switch (vSwitch) serves as a fundamental element in cloud network, critical for high-performance and strongly isolated inter-VM forwarding in local and external networks. Similar to other multicore systems, a vSwitch with multiple cores also ...
-
- research-articleNovember 2023
HA-D3QN: Embedding virtual private cloud in cloud data centers with heuristic assisted deep reinforcement learning
Future Generation Computer Systems (FGCS), Volume 148, Issue CNov 2023, Pages 1–14https://doi.org/10.1016/j.future.2023.05.025AbstractThe virtual network embedding problem is embedding virtual networks (VNs) in a substrate network so that revenue or accept ratio is maximized. Previous study usually assumes disclosed communication demand among the virtual nodes in a VN, ...
Highlights- Propose a novel virtual network abstraction based on Virtual Private Cloud.
- Introduce the concept of switching capacity for practical resource estimation.
- Categorize substrate resources into additive and non-additive for the first ...
- research-articleAugust 2023
CloudSentry: Two-Stage Heavy Hitter Detection for Cloud-Scale Gateway Overload Protection
- Jianyuan Lu,
- Tian Pan,
- Shan He,
- Mao Miao,
- Guangzhe Zhou,
- Yining Qi,
- Shize Zhang,
- Enge Song,
- Xiaoqing Sun,
- Huaiyi Zhao,
- Biao Lyu,
- Shunmin Zhu
IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 35, Issue 4April 2024, Pages 616–633https://doi.org/10.1109/TPDS.2023.3301852The cloud vendors provide sharing resources for millions of tenants across the world to achieve economies of scale. At the same time, the cloud network keeps the performance isolation between different tenants as if they use their private dedicated ...
- research-articleApril 2023
GP-NFSP: Decentralized task offloading for mobile edge computing with independent reinforcement learning
Future Generation Computer Systems (FGCS), Volume 141, Issue CApr 2023, Pages 205–217https://doi.org/10.1016/j.future.2022.11.025AbstractIn Mobile Edge Computing (MEC), offloading tasks from mobile devices to edge servers may accelerate the processing speed and save the energy of the devices, hence improving device users’ quality of experience. Recently, reinforcement learning (RL)...
Highlights- Apply the Neural Fictitious Self-Play to task offloading in Mobile Edge Computing.
- Deal with the non-stationarity and partial-observability issues.
- Modify the original NFSP through adopting PPO and GRU.
- Extensive experiment ...
- research-articleNovember 2022
Zoonet: a proactive telemetry system for large-scale cloud networks
- Shunmin Zhu,
- Jianyuan Lu,
- Biao Lyu,
- Tian Pan,
- Chenhao Jia,
- Xin Cheng,
- Daxiang Kang,
- Yilong Lv,
- Fukun Yang,
- Xiaobo Xue,
- Zhiliang Wang,
- Jiahai Yang
CoNEXT '22: Proceedings of the 18th International Conference on emerging Networking EXperiments and TechnologiesNovember 2022, Pages 321–336https://doi.org/10.1145/3555050.3569116We present Zoonet, a proactive virtual network telemetry system for multi-tenant clouds. The requirements are to (1) cover hyper-scale virtual networks with millions of tenants and millions of VMs for top tenants; (2) handle frequent virtual topology ...
- posterAugust 2021
A cloud-scale per-flow backpressure system via FPGA-based heavy hitter detection
- Enge Song,
- Nianbing Yu,
- Tian Pan,
- Liang Xu,
- Yisong Qiao,
- Jianyuan Lu,
- Yilong Lv,
- Xiaoyu Zhang,
- Mingxu Xie,
- Jian Guo,
- Jun He,
- Jinkui Mao,
- Chenhao Jia,
- Shunmin Zhu
SIGCOMM '21: Proceedings of the SIGCOMM '21 Poster and Demo SessionsAugust 2021, Pages 27–29https://doi.org/10.1145/3472716.3472855Virtual private clouds provide sharing resources to a massive number of tenants for economics of scale. In such clouds, off-the-shelf x86 boxes are widely deployed as network intermediate nodes. However, due to rapid growth of cloud traffic and ...
- research-articleAugust 2021
Sailfish: accelerating cloud-scale multi-tenant multi-service gateways with programmable switches
- Tian Pan,
- Nianbing Yu,
- Chenhao Jia,
- Jianwen Pi,
- Liang Xu,
- Yisong Qiao,
- Zhiguo Li,
- Kun Liu,
- Jie Lu,
- Jianyuan Lu,
- Enge Song,
- Jiao Zhang,
- Tao Huang,
- Shunmin Zhu
SIGCOMM '21: Proceedings of the 2021 ACM SIGCOMM 2021 ConferenceAugust 2021, Pages 194–206https://doi.org/10.1145/3452296.3472889The cloud gateway is essential in the public cloud as the central hub of cloud traffic. We show that horizontal scaling of software gateways, once sustainable for years, is no longer future-proof facing the massive scale and rapid growth of today's ...
- research-articleAugust 2019
FlexGate: High-performance Heterogeneous Gateway in Data Centers
APNet '19: Proceedings of the 3rd Asia-Pacific Workshop on NetworkingAugust 2019, Pages 36–42https://doi.org/10.1145/3343180.3343182Large-scale data centers support various applications and process/issue terabits per second traffic from/to Internet. On the boundary of data center, the gateway needs to execute a series of network functions for each incoming packet. The Network ...
- research-articleApril 2019
Ultra-Fast Bloom Filters using SIMD Techniques
IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 30, Issue 4April 2019, Pages 953–964https://doi.org/10.1109/TPDS.2018.2869889The network link speed is growing at an ever-increasing rate, which requires all network functions on routers/switches to keep pace. Bloom filter is a widely-used membership check data structure in networking applications. Correspondingly, it also faces ...
- research-articleOctober 2018
Low Computational Cost Bloom Filters
IEEE/ACM Transactions on Networking (TON), Volume 26, Issue 5Pages 2254–2267https://doi.org/10.1109/TNET.2018.2869851Bloom filters BFs are widely used in many network applications but the high computational cost limits the system performance. In this paper, we introduce a low computational cost Bloom filter named One-Hashing Bloom filter OHBF to solve the problem. The ...
- extended-abstractSeptember 2016
Toward Power-Efficient Backbone Routers
ACM SIGMETRICS Performance Evaluation Review (SIGMETRICS), Volume 44, Issue 2September 2016, Pages 94–99https://doi.org/10.1145/3003977.3004003Recently, a new design framework, called GreenRouter, has been proposed to reduce the power consumption of backbone routers. In a GreenRouter, a line card is partitioned into two functional parts, namely, an InTerFace (ITF) part that is relatively much ...
- research-articleApril 2016
CASE: Cache-assisted stretchable estimator for high speed per-flow measurement
IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer CommunicationsPages 1–9https://doi.org/10.1109/INFOCOM.2016.7524608Per-flow measurement can provide fine-grained statistics for advanced network management and thus has been studied extensively. As network line rate continues its rapid growth, wire-speed per-flow measurement meets great challenges, for large numbers of ...
- posterJune 2013
Greedy name lookup for named data networking
SIGMETRICS '13: Proceedings of the ACM SIGMETRICS/international conference on Measurement and modeling of computer systemsJune 2013, Pages 359–360https://doi.org/10.1145/2465529.2465741Different from the IP-based routers, Named Data Networking routers forward packets by content names, which consist of characters and have variable and unbounded length. This kind of complex name constitution plus the huge-sized name routing table makes ...
Also Published in:
ACM SIGMETRICS Performance Evaluation Review: Volume 41 Issue 1, June 2013 - ArticleDecember 2012
Effective Caching Schemes for Minimizing Inter-ISP Traffic in Named Data Networking
ICPADS '12: Proceedings of the 2012 IEEE 18th International Conference on Parallel and Distributed SystemsDecember 2012, Pages 580–587https://doi.org/10.1109/ICPADS.2012.84Internet has evolved to be content-oriented and its key usage focuses on content dissemination and retrieval, while Internet architecture is designed for host-oriented services. To address the challenge, Named Data Networking (NDN) has been proposed, ...
- ArticleOctober 2012
An ultra-fast universal incremental update algorithm for trie-based routing lookup
ICNP '12: Proceedings of the 2012 20th IEEE International Conference on Network Protocols (ICNP)October 2012, Pages 1–10https://doi.org/10.1109/ICNP.2012.6459984With the rapid growth of the Internet, the update messages in backbone routers become more and more frequent due to the ever-increasing dynamic changes on network topologies and new emerging functionalities of the Internet. In addition, update messages ...