SilkStore:写优化与工作负载自适应的键值存储系统

来源 :浙江大学 | 被引量 : 0次 | 上传用户:a4951660
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
键值存储系统,由于其简单的数据模型,被广泛应用于社交网络、电商、云计算基础设施等场景下,是现代存储系统的重要组成部分。其中比较重要一类系统是基于日志结构合并树(Log-structured Merge Tree,LSMT)的键值存储系统。这类系统因为有着优异的写入能力,已被广泛用在密集写入的场景下。但是基于LSMT的键值存储系统,如LevelDB/RocksDB,还是存在着写放大严重的问题,即实际写入存储设备的数据量要远大于用户请求写入的数据量,浪费I O能力以及加速存储设备损耗。学界也有不少关于降低写放大的研究工作,如WiscKey、PebblesDB、LSM-Trie,但是这类工作大多都需要牺牲读操作的性能。因此本文的首要研究目标是降低该类系统的写放大。为此,本文提出SilkSt ore,一个写优化的键值存储系统,来尝试解决这个问题。SilkStore的核心创新点在于设计了一个单层的LSMT结构以及高效的合并策略,降低了由于传统LS MT的多层设计以及合并算法导致的对键值的重复写入。同时本文从理论角度分析了SilkStore相比于其他LSMT设计的优劣势。除此之外,现有的LSMT设计的无法很好处理子键空间读写模式不同的复杂工作负载。为了解决这个问题,SilkStore引入了自适应优化机制,通过对键范围的进行读写热度统计,自适应地面向工作负载进行组织结构优化,使SilkSt ore以合适的物理存储结构来处理读写请求,进一步降低IO开销。我们通过实验验证:相比于业界流行的键值存储方案,SilkStore的写放大降幅高达410%,同时保持了优秀的随机点读(Point Read)与范围读(Range S can)性能。除此之外,SilkStore能有效发现实验中的复杂工作负载的特点,并作出优化,使读延迟再次降低了27-37%。
其他文献
目的:本研究旨在通过检测miR-381-3p在85例肝癌患者的肝癌组织和癌旁组织中的表达水平,明确miR-381-3p在肝癌中的异常表达情况。通过分别转染 miR-3 81-3p mimic 和 mimic NC、miR-3 81-3p inhibitor 和 inhibitor NC到SMMC-7721肝癌细胞中,研究高表达miR-381-3p和低表达miR-381-3p对肝癌细胞增殖、侵袭、迁
聚氨酯(PU)具有一定的耐磨性、耐低温性等性能并且对不同种类的基材有一定的粘接性等优点,因而被广泛地应用在涂料和胶黏剂等领域。水性聚氨酯(WPU)是以水作为溶剂的聚合物,
国际市场上,金属、原油、外汇等产品及原料价格浮动大,给企业的正常经营和市场的稳定带来很大的挑战,期货及其衍生品能在一定程度上稳定经营者对相关产品的价格预期,规避价格
在现代信息安全技术中,信息隐藏技术发挥着其不可替代的作用。目前,在图像、音视频、文件等载体上利用人类感官的限制等造成的冗余进行信息隐藏的研究百花齐放、层出不穷,但是对于文本载体,特别是纯文本载体,由于文本携带着高度抽象而又密集的语义信息,对修改敏感,可进行秘密信息嵌入的冗余较少,因此纯文本载体的信息隐藏方法种类较少,而目前网络上面对海量的文本,其版权保护、文本泄密、隐秘通信资源未被充分利用等问题仍
Ti-5553作为一种最新发展的近β相钛合金,具有比强度高、屈服强度高、耐腐蚀性好、抗疲劳裂纹扩展能力强和淬透性好的特点,被广泛应用于航空航天关键结构件的制造。但由于其
植物油作为一种储量丰富且可再生的能源,是具有重要潜在利用价值的新型能源。植物油的主要成分为高级脂肪酸,具有相对分子量较大、氧含量较高等特点,将其加氢脱氧可制得高品
国内学界对梅因的关注由来已久,而关于梅因的研究尚处于起步阶段,国内学者对梅因的研究大多集中于对其《古代法》一书的研究或是通过与萨维尼的比较来揭示其历史法学的标签。
为探寻油菜种子活力,研究不同收获期、后熟处理、烘干温度以及不同粒色对甘蓝型油菜种子活力的影响,试验选用湘杂油420、湘杂油787、湘杂油518、湘杂油631、湘杂油518、湘杂油631、湘杂油695、湘杂油553、湘杂油188、湘杂油743。对有关种子活力指标:发芽率、发芽势、发芽指数、活力指数、电导率进行研究,主要结果如下:1、湘杂油420、湘杂油787,在一定生育时期内,随着生育期的延长种子的
当前世界大部分的同声传译教学课程中,教师在评价学生口译表现方面起主导作用。然而,这种课堂评价模式存在诸多弊端。首先,老师很难在每次课上给每个学生的口译表现进行详细、系统的评价。其次,学生无法自主科学评价自身口译水平,课下口译训练效果不佳。再次,学生成为职业译员进入市场后无法保证持续自我提高,从而阻碍职业发展。因此,探寻口译评价模式从以教师为中心到以学生为中心对于口译学习及口译教学具有积极的指导意义
微纳米颗粒在化工、医疗、工程热物理等诸多领域都具有良好的工业应用前景,因此开发微纳米颗粒制备仪器、减小纳米颗粒粒径尺寸以及纳米颗粒气溶胶制备方法等技术渐渐得到了