UStore:面向新型硬件的统一存储系统 |
| |
引用本文: | 屠要峰,韩银俊,金浩,陈正华,陈兵.UStore:面向新型硬件的统一存储系统[J].计算机研究与发展,2023(3):525-538. |
| |
作者姓名: | 屠要峰 韩银俊 金浩 陈正华 陈兵 |
| |
作者单位: | 1. 南京航空航天大学计算机科学与技术学院;2. 中兴通讯股份有限公司 |
| |
基金项目: | 国家重点研发计划项目(2021YFB3101100)~~; |
| |
摘 要: | 数据规模的爆发式增长使得分布式存储广泛应用,长期以来分布式存储直接使用本地文件系统访问本地存储资源,随着高性能NVMe SSD、持久内存(persistent memory,PMEM)、异构加速设备的出现,本地文件系统难以发挥新型器件的特性和性能优势.现有很多研究针对SSD或者PMEM的硬件特性在软件层面进行优化和改进.然而,这些工作兼容性和扩展性差,不能灵活适配硬件环境变化,缺乏面向新型硬件的统一解决方案.提出了一种兼容多种存储介质的统一存储系统UStore,可根据业务场景灵活选择存储介质,并针对PMEM、KVS加速卡、NVMe SSD等典型硬件进行组合设计优化,充分利用其硬件特性,满足多层次的业务需求;通过一种与物理存储介质形态解耦的元数据设计,使其适应不同硬件的性能和原子更新能力差异,实现灵活的元数据存储策略;通过高效的数据管理机制和更新策略,实现无日志的数据原子写保证,消除了现有系统的写放大以及性能抖动等问题.实验结果表明,相比于BlueStore,UStore的4KB随机读性能提升了3.2倍,4KB随机写提高了8.2倍,3种典型硬件组合下UStore表现出与之相匹配的数据访问...
|
关 键 词: | 持久性内存 NVMe SSD 分布式存储 元数据 原子写 |
|
|