跳到主要导航 跳到搜索 跳到主要内容

Towards in-network acceleration of erasure coding

  • Yi Qiao
  • , Xiao Kong
  • , Menghao Zhang
  • , Yu Zhou
  • , Mingwei Xu*
  • , Jun Bi
  • *此作品的通讯作者
  • Tsinghua University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

In distributed storage systems, erasure coding (EC) is a crucial technology to enable high fault tolerance with lower storage overheads than data replication. EC can reconstruct missing data by downloading parity data from survived machines. However, downloading streams of EC multiplex the available network I/O on the receiving end, leading to a substantially low data reconstruction speed. In this paper, we present NetEC, a novel in-network accelerating system that fully offloads EC to programmable switching ASICs. NetEC prevents multiplexing network I/O through on-switch downloading stream aggregation, thus significantly improving reconstruction speed. NetEC addresses three key challenges: computation offloading of complex EC operations, rate synchronization of multiple downloading streams, and deep payload inspection/assembly. We implement NetEC on hardware programmable switches. Evaluation shows that compared to HDFS-EC, NetEC significantly improves reconstruction rate by 2.7x-9.0x and eliminates CPU overheads, with low switch memory usage.

源语言英语
主期刊名SOSR 2020 - Proceedings of the 2020 Symposium on SDN Research
出版商Association for Computing Machinery, Inc
41-47
页数7
ISBN(电子版)9781450371018
DOI
出版状态已出版 - 3 3月 2020
已对外发布
活动2020 Symposium on SDN Research, SOSR 2020 - San Jose, 美国
期限: 3 3月 2020 → …

出版系列

姓名SOSR 2020 - Proceedings of the 2020 Symposium on SDN Research

会议

会议2020 Symposium on SDN Research, SOSR 2020
国家/地区美国
San Jose
时期3/03/20 → …

指纹

探究 'Towards in-network acceleration of erasure coding' 的科研主题。它们共同构成独一无二的指纹。

引用此