可扩展的网内协调
网络与互联网体系结构
2023-03-15 v2
摘要
现代网络设备的可编程性引发了网内计算领域的创新研究,即将某些计算卸载到可编程数据平面。为许多大规模数据中心提供协调服务的键值存储受益于这一技术进步。先前的研究通过将存储部署在可编程数据平面中,将键值请求的响应延迟减少了一半。在这项工作中,我们指出了先前设计决策中导致网内协调服务流量生成和延迟增加的问题。我们开发了一个新的网内键值存储平台,该平台保持强一致性和容错性,同时相比最先进技术提升了性能和可扩展性。我们在 P4 中设计并实现了该平台,并分析了实现这些性能提升的优化措施。我们的评估显示延迟降低了多达数量级,吞吐量显著改善。在多个参与节点的场景中,我们获得了高达九倍的吞吐量提升,表明该平台可提供的卓越可扩展性。
引用
@article{arxiv.2208.03146,
title = {Scale-friendly In-network Coordination},
author = {Stefanos Sagkriotis and Dimitrios Pezaros},
journal= {arXiv preprint arXiv:2208.03146},
year = {2023}
}
备注
\c{opyright} 20XX IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works