【摘 要】
:
分布式块存储系统在大数据与高性能计算中占据了重要地位。网络与存储技术的快速发展使得分布式块存储系统能够提供极低的访问延迟。当网络与存储设备的延迟达到微秒级时,系统层级设计、内核线程调度与跨态设备访问等软件栈开销成为整体访问开销中不可忽视的一部分。为获得更低的访问延迟与更高的吞吐率,针对低延迟分布式块存储系统提出了一个轻量级远程过程调用(Remote Procedure Call,RPC)框架——u
论文部分内容阅读
分布式块存储系统在大数据与高性能计算中占据了重要地位。网络与存储技术的快速发展使得分布式块存储系统能够提供极低的访问延迟。当网络与存储设备的延迟达到微秒级时,系统层级设计、内核线程调度与跨态设备访问等软件栈开销成为整体访问开销中不可忽视的一部分。为获得更低的访问延迟与更高的吞吐率,针对低延迟分布式块存储系统提出了一个轻量级远程过程调用(Remote Procedure Call,RPC)框架——uRPC。uRPC基于远程内存直接访问(Remote Direct Memory Access,RDMA)技术进行通信,并采用轮询驱动线程模型避免内核线程调度开销。针对轮询驱动线程模型的特性,提出了基于全局连接池的连接管理方案,实现了连接在CPU核间的负载均衡与公平调度;提出了基于CPU核分区的RDMA内存池方案,降低RDMA内存的分配开销。针对RDMA小数据块传输的限制,提出了消息聚合方案,提高uRPC的吞吐率。面向分布式块存储的数据平面,提出了基于RDMA立即数语义的RPC通信模型优化方案,降低访问延迟并提高吞吐率。测试结果表明,uRPC请求的响应延迟低至5微秒,单服务器的吞吐率能够达到每秒2500万次。消息聚合方案使得uRPC的吞吐率提高了约2.5倍。在内存块存储中,RPC通信模型优化方案使得4 KB读请求延迟降低了约40%,同时吞吐率提高了约12%。
其他文献
由于深部金属矿埋深和自身的复杂性,利用重、磁、电方法和一般的地震方法很难有效地对其进行高精度定位.全波形反演通过最小化模拟数据与观测数据的差异使深部金属矿的高精度
淋巴管瘤是胚胎发育过程中某些部位的原始淋巴囊与淋巴系统隔绝后所发生的肿瘤样畸形,属于先天性良性错构瘤Ⅲ。按Weguey分类法分为单纯性淋巴管瘤、海绵状淋巴管瘤、囊性淋巴
随着科学技术的不断发展,互联网具有快捷、高效的特性,在不同行业迅速发展应用,教育与互联网资源相融合便形成了“互联网+教育”。当前,独立院校教育职能是以培养技能型人才
<正> 墨鱼含有大量蛋白质,营养价值很高,现在正是墨鱼上市的时候,价钱也很便宜,是一样价廉物美的好菜。鲜墨鱼——先将墨角的墨囊用刀划开,洗净后剖开肚皮,取出白骨头,挖掉眼
纯电动汽车整车正向设计过程中对动力系统的参数匹配直接影响汽车的动力性能与经济性,将加速时间、最大爬坡度、最高时速、单位里程消耗电能指标、续航里程等作为优化目标,综
目前智能手环市场异常火爆,那么什么材料会是最佳选择呢?首先智能手环腕带材料应该具有的特点:(1)非常优异的软触感;(2)在成本方面尽可能地降低成本;(3)有非常优异的弹性。
本周后半段的回调增加了市场的恐慌气氛,在成交偏弱的大环境下,我们认为在2000点附近的震荡在所难免,市场依然处于震荡筑底的过程中。本周晨会,国信证券推荐了中国国旅(60188
山区人口、资源、环境与发展(PRED)的协调关系到我国区域协调发展目标的最终实现.人口数量和质量的矛盾以及发展资金的缺乏对山区资源和生态环境构成了巨大的压力;不合理的经济结
<正> 尊敬老师应该形成社会风气,青少年学生更应该尊敬老师,做一个有道德的人。在这方面,革命先辈为我们树立了光辉的榜样……。毛主席是我们国家的领导人,但他在他的老师-徐
在深入研究了Linux操作系统驱动模型的基础上,设计和实现了一种全新的用户态驱动框架U2MDF(Unified User-Mode Driver Framework)。U2MDF的核心思想是将传统的设备驱动分成内核