返回
Capability-Based Efficient Data Transmission Mechanism for Serverless Computing
DOI:10.1145/3730583.png)
摘要
En 中文
无服务器计算因其快速部署、弹性伸缩和按需付费的优势而得到广泛应用。针对大数据处理、视频分析和机器学习设计的大规模流水线应用正逐步向无服务器架构演进。然而,函数间大数据传输的低效性限制了无服务器范式在这些应用中的进一步推广。随着能力指令集架构(ISA)的出现,云中的多租户安全隔离模型和数据传输方法迎来了新的机遇。本文提出Hummer,一种基于能力ISA的高效通信和数据传输方案。能力ISA允许多个函数在单个地址空间中运行于独立的隔离域。函数实例可通过直接传递硬件能力高效共享内存。本文扩展了CHERI能力ISA,引入新颖的共享能力和共享能力存储跟踪(SCST)机制来管理共享内存访问权限,实现了零拷贝通信机制。我们将Hummer与现有通信机制进行比较,表明其将数据传输速率提升了6至40倍。采用Hummer API实现的Redis其吞吐量翻倍。
Keyword:
Data transmission mechanism
serverless computing
期刊
A
IF:
1.8
论文数:
96
被引数:
1.1K

