【摘 要】
:
为了保证分布式SSD(Solid-state Drive,固态驱动器)存储系统的高扩展性和数据的高可靠与强一致性,云存储厂商普遍使用的是多副本链路复制同步写的非中心化数据分布。它摒弃了传统中心化数据分布算法的查表寻址方式,直接通过计算得到数据副本放置节点,使得存储系统性能不再存在中心瓶颈。然而随着SSD产品的更新迭代和存储系统实际运行,底层存储池会充斥着不同接口不同厂家不同容量的新老SSD存储设备
【基金项目】
:
国家自然科学基金重点项目“大规模固态存储系统结构与技术”(No.61832020)
论文部分内容阅读
为了保证分布式SSD(Solid-state Drive,固态驱动器)存储系统的高扩展性和数据的高可靠与强一致性,云存储厂商普遍使用的是多副本链路复制同步写的非中心化数据分布。它摒弃了传统中心化数据分布算法的查表寻址方式,直接通过计算得到数据副本放置节点,使得存储系统性能不再存在中心瓶颈。然而随着SSD产品的更新迭代和存储系统实际运行,底层存储池会充斥着不同接口不同厂家不同容量的新老SSD存储设备。数据存储设备的差异化影响了系统服务的性能,合理的数据分布算法可直接改善存储系统性能,提高存储设备利用率。目前学术界和工业界对于非中心化数据分布算法的研究都忽视了由于底层存储设备性能异构而导致的写性能木桶效应,针对该问题,提出了存储池性能感知的非中心化数据分布算法(pCRUSH),它能感知底层存储设备性能并对异构存储池进行性能分区。pCRUSH算法保留了非中心化数据分布算法的伪随机性和高扩展性,在pCRUSH算法中,同一数据的不同副本会被存放在相同性能区间的存储设备上,以此消除木桶效应带来的存储资源内耗,降低存储系统的写尾延迟。为了进一步提升存储资源利用率,进一步提出了负载感知的非中心化数据分布算法(LLPC)。它通过热点key记录链表(ARL)和热点数据映射算法对上层数据I/O进行特征感知,为不同的数据选择最佳存储设备,进一步提升了整个异构存储池的对外性能。实验结果显示,pCRUSH算法使得分布式存储系统的小写尾延迟降低了约43.77%,LLPC算法和pCRUSH算法结合可以使得分布式存储系统的平均写延迟降低约79.70%;同时pCRUSH算法使得分布式存储系统对外提供的小写IOPS性能提升了56.52%~66.80%,在有热点的随机读写负载下,LLPC算法和pCRUSH算法相结合可以使得分布式存储系统的IOPS性能提升2.29倍~2.79倍。
其他文献
弹簧载荷安全阀是一种安装于压力容器或者管路系统中,用于在系统发生超压时进行节流、泄压的安全设备。由于弹簧载荷安全阀的复杂结构,在对高压流体进行泄压排放时,无疑会在阀门内部及上下游管道出现较为紊乱的湍流流动,从而产生剧烈的振动,进而对压力容器或管路设备产生一定程度的损伤,同时其流致噪声也会对工作人员的听觉健康产生危害。因此,对弹簧载荷安全阀内的非定常流动特性进行研究,并对安全阀流致噪声进行准确预测,
随着人工智能的井喷式发展,其涉及的伦理风险,也从科幻作品中走进现实,成为众多主体热议的话题。本文以技术接受模型及风险感知理论为基础,以信任为中介,构建了公众对于人工智能伦理风险的感知与其参与风险治理意愿的研究框架,并通过实证检验了相关假设。结果显示:人工智能伦理风险感知对公众参与意向具有显著的负向影响,其中公众对科研机构和政府的信任在人工智能伦理风险感知与公众参与之间起部分中介作用。该结论为构建“
目的:建立二乙基亚硝胺(diethylnitrosamine,DEN)诱导的原位大鼠肝癌模型,评价该动物肝癌模型的病理学特性及其在肝癌经动脉化疗栓塞(transarterial chemoembolization,TACE)中的应用价值。材料和方法:本研究采用浓度为0.01%的DEN口服诱导的方法建立大鼠原位肝癌模型60只(雄性,平均体重160-180g),将其分为肿瘤模型组(n=40)和TACE
PROFINET是由西门子公司和PROFIBUS国际组织推出的新一代基于工业以太网技术的自动化总线标准,适用于多种工业控制领域,在我国有广大的应用市场。但由于当前国产基于PROFINET的伺服产品较少且实时性能较差,不利于国产伺服品牌竞争力的提升。针对以上问题,本文提出了一种基于ERTEC200P的PROFINET伺服从站接口实现方案。在分析PROFINET通信系统从站结构基础上,根据伺服从站的功
二氧化钛具有价格低、储量高、电化学性质稳定等优点。然而,较低的电导率和电催化活性限制了其在电催化领域的广泛应用。各种方法,包括掺杂金属或非金属,形貌调节、异质结、缺陷工程等被用来改善TiO2的电催化性能。其中,贵金属改性的方法被认为是最好的方法。本文采用贵金属掺杂方式提升TiO2电催化性能,改性后TiO2表现出更高效的电催化析氢性能(HER)和高效氮还原(NRR)性能。主要研究内容和结果具体如下:
高粘度流体在化工、食品、机械、石油、航天等领域应用广泛。高粘度流体因其粘度较高流动特性较差,输送时流动阻力较大、动能消耗大。因此降低高粘度流体的流动阻力、强化其流动特性具有重要的工程应用价值。本文以高粘度流体在挤压激励下的流动特性为研究对象,深入研究挤压出料系统的结构参数与工艺参数对高粘度流体流动特性的影响规律。本文主要的研究内容和成果如下:首先,提出了挤压激励下高粘度流体出料系统的总体设计方案。
Salen配体是有机化学领域中最重要的配体之一,能与不同氧化态的金属离子配位。传统固载M-Salen配合物的方法主要有浸渍法、离子交换法、瓶中造船法、化学嫁接法、溶胶-凝胶法、有机高分子聚合法等。固载化M-Salen在多相催化、CO2捕获、化学传感器以及电化学领域均有应用。固载化M-Salen催化剂在多相催化领域的应用虽有较多报道,但由于固载化催化剂的制备过程较为繁琐,其在化学合成反应中的实际应用
金属卡宾,尤其是供体受体卡宾,是许多化学反应的重要中间体,在有机合成中具有广泛的应用。目前,受重氮化合物潜在安全问题的限制,N-磺酰基-1,2,3-三氮唑作为一种稳定且具有多样反应活性的卡宾前体替代品,成为了化学合成研究中的热点;其与不饱和化合物通常发生环丙烷化和[3+2]环加成反应;其中值得注意的是,N-磺酰基-1,2,3-三氮唑与烯烃的反应类型较为单一且底物受限。因此,基于前人工作,本文发展了
近年来,随着新型持久性内存(PM)和远端直接内存访问(RDMA)技术的蓬勃发展,低持久存储开销的PM和低传输延迟的RDMA在数据中心环境中得到了广泛的应用。然而,由于RDMA网络接口卡(RNIC)中存在易失性缓存,如何在PM和RDMA结合的系统中高效地保证远端数据持久性成为了重大挑战。持久RDMA操作和RDMA数据更新的可见性在分布式持久内存系统中还没有得到充分的研究。尽管少数基于远端过程调用(R
互联网时代产生的海量数据亟待高效的数据管理方案,数据的索引技术是高效管理数据的关键技术之一。现有基于内存的索引技术(如B+树类)已经无法高效地满足数据总量不断快速增长的场景。新型非易失内存(Non-Volatile Memory,NVM)具有接近内存的性能、存储密度大于内存,是构建下一代存储系统的重要存储设备。但是,目前应用广泛的B+树索引并不能很好地适应大容量的NVM设备,其性能随着所索引的数据