arrow
返回

Hare: A Systematic Framework for Efficient and Generally Automatic Hotspot Offloading on Programmable Switches

delete2025-01-01
delete0
PRE
AI
X
Xueying Zhu
Y
Yingtao Li
X
Xiang Li
J
Jialin Li
Z
Zeke Wang
DOI:10.1109/TON.2024.3524580delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
基于交换机的热点卸载是一种热门解决方案,用于低延迟敏感型应用在可接受的P99查询响应延迟下实现高系统吞吐量。然而,由于低延迟敏感型应用中对象大小的变化、动态工作负载以及复杂的查询处理功能,现有的基于交换机的动态热点卸载方法难以有效处理这些应用。这主要是因为它们在交换机资源利用上效率低下,且热点卸载设计缺乏通用性。因此,我们提出了Hare,一个包含三种技术的系统性框架来解决这些问题。首先,Hare使用基于MAT的跨阶段结构在交换机数据平面中存储并执行大型热点的命中检查。其次,Hare采用交换机-服务器协同卸载机制以支持快速精确的卸载。第三,Hare通过解耦与应用程序相关的查询处理和热点卸载来设计实现通用自动卸载。与现有最先进的方法相比,Hare支持8.86×~9.97×更大的热点尺寸,实现1.27×~6.61×更高的系统吞吐量,并且能够在8秒内恢复系统吞吐量和P99查询响应延迟。
Keyword:
Query processing
programmable switch
tail latency SLO
in-network caching

期刊

I
IEEE Transactions on Networking
IF:
0
论文数:
551
被引数:
0

机构

N
National University of Singapore
学者数:
7.6W
论文数: 6.5W
被引数: 11.4W
Z
zhejiang university
学者数:
17.7W
论文数: 12.1W
被引数: 152
引用论文

引用论文

Efficient Directory Mutations in a Full-Path-Indexed File System
err2018-11-26
err0
errOAAI
errYang Zhan; Yizheng Jiao; Donald E. Porter; Alex Conway; Eric Knorr; Martin Farach-Colton; Michael A. Bender; Jun Yuan; William Jannen; Rob Johnson
err分享
err收藏
Automatic generation of network function accelerators using component-based synthesis
err2022-10-19
err0
PREAI
errPereira,Francisco; Matos,Gonçalo; Sadok,Hugo; Kim,Daehyeok; Martins,Ruben; Sherry,Justine; Ramos,Fernando M. V.; Pedrosa,Luis
err分享
err收藏
Network Applications of Bloom Filters: A Survey
err2004-01-01
err0
errOAAI
errAndrei Broder; Michael Mitzenmacher
err分享
err收藏
A survey on data plane programming with P4: Fundamentals, advances, and applied researchP4数据平面编程综述: 基础、进展和应用研究
err2023-03-01
err46
errOAAI
errHauser, Frederik; Haeberle, Marco; Merling, Daniel; Lindner, Steffen; Gurevich, Vladimir; Zeiger, Florian; Frank, Reinhard; Menth, Michael
err分享
err收藏
Dynamo
err2007-10-14
err0
PREAI
errGiuseppe DeCandia; Deniz Hastorun; Madan Jampani; Gunavardhan Kakulapati; Avinash Lakshman; Alex Pilchin; Swaminathan Sivasubramanian; Peter Vosshall; Werner Vogels
err分享
err收藏
NetCache
err2017-10-14
err0
PREAI
errXin Jin; Xiaozhou Li; Haoyu Zhang; Robert Soulé; Jeongkeun Lee; Nate Foster; Changhoon Kim; Ion Stoica
err分享
err收藏
Benchmarking cloud serving systems with YCSB
err2010-06-10
err0
PREAI
errBrian F. Cooper; Adam Silberstein; Erwin Tam; Raghu Ramakrishnan; Russell Sears
err分享
err收藏
Characterizing Load Imbalance in Real-World Networked Caches
err2014-10-27
err0
errOAAI
errQi Huang; Helga Gudmundsdottir; Ymir Vigfusson; Daniel A. Freedman; Ken Birman; Robbert van Renesse
err分享
err收藏
学者 查看更多内容