怡心湖

分离可组合式存储系统架构的特点和挑战

1. 可扩展存储系统结构

并当存储与计算解耦后,存储系统依赖高性能网络独立构建分布式存储集群,以满足海量数据的存储需求。一方面,由于数据规模的高速动态增长以及对数据访问性能的弹性扩展需求,存储系统往往需要具备优秀的横向扩展能力;另一方面,数据计算模式的变迁产生了大量的半结构化或非结构化数据,这类数据往往呈现格式多样、大小差异巨大等特征,甚至占据主导地位,导致其存储、组织与管理都非常困难。为了适应海量非结构化数据的存储,同时提供良好的系统横向扩展能力,目前业界广泛采用键值格式进行存储管理,而主流的系统架构主要基于日志结构合并树(LSM-tree),以满足数据持久化、高写入性能、支持范围扫描等需求。基于LSM-tree的键值存储架构,其核心特点是采用多层日志结构,将数据以追加写的方式单向逐层写入,通过批量写提供良好的写入性能,同时对每层数据进行排序且每层容量按一定倍数递增,以均衡数据写入、数据查询与范围扫描的性能。

此文由 怡心湖 编辑,若您觉得有益,欢迎分享转发!:首页 > 常识论 » 分离可组合式存储系统架构的特点和挑战

()
分享到:

相关推荐