当前位置:首页 > 报告详情

20230615_C-202_Kim.PDF

上传人: 2*** 编号:136706 2023-08-03 73页 1.45MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了IO-TCP,一种用于内容分发系统的分拆TCP堆栈架构。主要内容包括: 1. 随着IO设备性能的提高,CPU成为IO密集型工作负载的瓶颈。 2. IO-TCP将TCP控制平面和数据平面分离,CPU负责控制平面,SmartNIC负责数据平面。 3. IO-TCP实现了4块NVMe硬盘的全带宽,仅需单个CPU核心。 4. 实验表明,IO-TCP相比传统Linux TCP,吞吐量提高27%,缓存冲突降低27%,控制平面IPC提高58%。 5. IO-TCP的当前瓶颈在于SmartNIC的内存带宽,新一代产品将进一步提升性能。 6. IO-TCP的设计可扩展到QUIC等新型协议。
如何在CPU瓶颈下提高IO密集型工作负载的性能? 如何实现TCP栈的分离以优化内容分发系统? 如何处理TCP重传以提高IO-TCP的性能?
客服
商务合作
小程序
服务号
折叠