HyperNAT:利用SmartNIC扩展云中网络地址转换
网络与互联网体系结构
2021-11-17 v1 分布式、并行与集群计算
摘要
网络地址转换(NAT)是云网关中的基础功能。随着云租户带来的流量规模和流数量的增长,NAT网关需要在服务器集群上实现。我们提出对网关服务器进行扩展,以减少服务器数量,从而降低资本支出和运营支出。我们设计了HyperNAT,其利用SmartNIC提升服务器的处理能力。在HyperNAT中,NAT功能分布在多个NIC上,流空间被划分并相应分配。HyperNAT通过将规则克隆到两个方向的两条数据路径上,克服了同一连接两个方向的数据包需由同一NAT规则处理(称为双向一致性,TDC)的挑战。我们对HyperNAT的实现与评估表明,HyperNAT能够以低开销有效扩展云网关。
引用
@article{arxiv.2111.08193,
title = {HyperNAT: Scaling Up Network AddressTranslation with SmartNICs for Clouds},
author = {Shaoke Fang and Qingsong Liu and Wenfei Wu},
journal= {arXiv preprint arXiv:2111.08193},
year = {2021}
}
备注
6 pages, it has been accepted at Globecom 2021