SoftINA: A Softwarized In-Network Aggregator for Distributed Applications
Given that in-network aggregation (INA) has become a promising and generic performance acceleration solution for various distributed applications, in this paper, we explore the possibility of implementing aggregators in software with a case study. We not only identify the necessity and advantages of providing software-based INA for distributed applications but we also prototype SoftINA, an efficient softwarized in-network aggregator built upon the open-source virtual switch platform of BESS, together with a flexible packet format design. Testbed-based evaluations show the high efficiency of SoftINA-It achieves an aggregation throughput of about 3.4 ~ 16.3 Gbps for several flat-vector streams by only using a single CPU core.
Authors
- Shouxi Luo (ORCID: https://orcid.org/0000-0002-4041-3681)
- Xiaoyu Yu (ORCID: https://orcid.org/0000-0002-2255-275X)
Institutions
- Southwest Jiaotong University (CN)
Publication Details
- Published
- 2024-12-13
- DOI
- https://doi.org/10.1109/iccc62609.2024.10942117
- Citations
- 2
- Primary Topic
- Software-Defined Networks and 5G
- Type
- article
- Field-Weighted Citation Impact
- 0.70