一种新型集群存储写缓存分级管理方法技术

技术编号:16455885 阅读:228 留言:0更新日期:2017-10-25 20:27
本发明专利技术涉及一种新型集群存储写缓存分级管理方法,该方法通过对集群存储存储节点的写缓存设置好高、中和低三种不同写缓存占比的级别,三种不同的写缓存占比级别对应三种不同的写缓存同步落盘的频率,写缓存高占比时写缓存同步落盘的频率最高,写缓存中占比时写缓存同步落盘的频率适中,写缓存低占比时写缓存同步落盘的频率最低。

A new hierarchical management method for cluster memory write cache

The invention relates to a novel cluster storage write cache hierarchical management method, this method through the write cache to cluster storage storage node set high, medium and low three different proportion of write cache level, three different write cache accounted for more than three levels corresponding to the write cache with step off the disk at different frequencies. The high proportion of write cache write off the disk cache synchronization with the highest frequency, frequency ratio accounted for moderate write cache synchronization write off the disk cache, write buffer low accounted for the lowest frequency than to write off the disk cache synchronization.

【技术实现步骤摘要】
一种新型集群存储写缓存分级管理方法
本专利技术专利涉及计算机集群存储领域。
技术介绍
集群存储是有别于传统的SAN和NAS的一种新的存储架构。传统的SAN与NAS分别提供的是数据块与文件两个不同级别的存储架构,而集群存储是主要面向文件级别的存储系统。集群存储是将多台存储设备中的存储空间聚合成一个能够给应用服务器提供统一访问接口和管理界面的存储池,应用可以通过该访问接口透明地访问和利用所有存储设备上的磁盘,可以充分发挥存储设备的性能和磁盘利用率。数据将会按照一定的规则从多台存储设备上存储和读取,以获得更高的并发访问性能。一旦遇到存储系统的瓶颈,就会有两种选择:一是:采用硬件更加强大的单个存储系统;二是:采用若干个普通性能的存储系统来组成“存储的集群”。“集群”作为一项已被广泛使用的体系结构,如果采用到存储上组成“集群存储”,就可提供按比例增加的存储资源的性能、容量、可靠性及可用性,突破了单机设备的种种限制。一般集群存储扩展起来非常方便,像搭积木一样进行存储的扩展。特别是对于那些对数据增长趋势较难预测的用户,可以先购买一部分存储,当有需求的时候,随时添加,而不会影响现有存储的使用。集群存储的操作都经由分布式操作系统统一调度和分发,分散到集群存储各个存储节点上完成。使用分布式操作系统带来的好处是各节点之间没有任何区别,没有主次、功能上的区别,所有存储节点功能完全一致,这样才能真正做到性能最优。集群存储通过分布式操作系统的作用,会在前端和后端都实现负载均衡。前端访问集群存储的操作,通过几种负载均衡策略,将访问分散到集群存储的各个存储节点上。后端访问数据,通过开放式的架构和后端网络,数据会分布在所有节点上进行存放和读取。专利技术专利内容本专利技术专利涉及一种新型集群存储写缓存分级管理方法,该方法通过对集群存储存储节点的写缓存设置好高、中和低三种不同写缓存占比的级别,三种不同的写缓存占比级别对应三种不同的写缓存同步落盘的频率,写缓存高占比时写缓存同步落盘的频率最高,写缓存中占比时写缓存同步落盘的频率适中,写缓存低占比时写缓存同步落盘的频率最低。集群存储存储节点的写缓存是为了提升业务应发出写入请求时的响应效率,故业务应发出写入请求会先写入到写缓存,再由写缓存同步落盘至物理卷,集群存储存储节点为了提升同步落盘的效率,会采用合并多个业务应发出写入请求并一起同步落盘至物理卷,以减少物理卷的寻址时间和等待时间。附图说明图1为本专利技术专利的一种新型集群存储写缓存分级管理方法结构示意图。具体实施方式为了使本专利技术专利的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术专利进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术专利,并不用于限定本专利技术专利。请参阅图1,图1为本专利技术专利的一种新型集群存储写缓存分级管理方法结构示意图。一种新型集群存储写缓存分级管理方法,其特征在于,所述方法包含写缓存高占比区(10)、写缓存中占比区(11)、写缓存低占比区(12)、集群存储存储节点物理卷(13)、集群存储存储节点a(14a)、集群存储存储节点b(14b)、集群存储存储节点c(14c)、集群存储存储节点间通信网络(15),该方法集群存储存储节点a(14a)、集群存储存储节点b(14b)和集群存储存储节点c(14c)通过集群存储存储节点间通信网络(15)组成集群存储,并对集群存储存储节点a(14a)的写缓存按写缓存占比不同划分为写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12),写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12)三种不同的写缓存占比对应不同的同步落盘至集群存储存储节点物理卷(13)频率。一种新型集群存储写缓存分级管理方法,其特征在于,该方法写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12)的占比比率是可以自定义设定的,其中写缓存高占比区(10)设定范围为百分之五十至百分之百,写缓存中占比区(11)设定范围为百分之三十至百分之八十,写缓存低占比区(12)设定范围为百分之五十以下,设定的规则是写缓存高占比区(10)大于写缓存中占比区(11),写缓存中占比区(11)大于写缓存低占比区(12),如写缓存高占比区(10)设定在百分之七十一至百分之百,写缓存低占比区(12)设定在百分之三十以下,则写缓存中占比区(11)设定为百分之三十一至百分之七十。一种新型集群存储写缓存分级管理方法,其特征在于,该方法对写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12)的同步落盘频率设定不同,写缓存中占比区(11)为正常一倍速频率同步落盘,写缓存低占比区(12)为正常一半速频率同步落盘,写缓存高占比区(10)为正常两倍速频率同步落盘。以上所述仅为本专利技术专利的较佳实施例而已,并不用以限制本专利技术专利,凡在本专利技术专利的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术专利的保护范围之内。本文档来自技高网...
一种新型集群存储写缓存分级管理方法

【技术保护点】
一种新型集群存储写缓存分级管理方法,其特征在于,所述方法包含写缓存高占比区(10)、写缓存中占比区(11)、写缓存低占比区(12)、集群存储存储节点物理卷(13)、集群存储存储节点a(14a)、集群存储存储节点b(14b)、集群存储存储节点c(14c)、集群存储存储节点间通信网络(15),该方法集群存储存储节点a(14a)、集群存储存储节点b(14b)和集群存储存储节点c(14c)通过集群存储存储节点间通信网络(15)组成集群存储,并对集群存储存储节点a(14a)的写缓存按写缓存占比不同划分为写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12),写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12)三种不同的写缓存占比对应不同的同步落盘至集群存储存储节点物理卷(13)频率。

【技术特征摘要】
1.一种新型集群存储写缓存分级管理方法,其特征在于,所述方法包含写缓存高占比区(10)、写缓存中占比区(11)、写缓存低占比区(12)、集群存储存储节点物理卷(13)、集群存储存储节点a(14a)、集群存储存储节点b(14b)、集群存储存储节点c(14c)、集群存储存储节点间通信网络(15),该方法集群存储存储节点a(14a)、集群存储存储节点b(14b)和集群存储存储节点c(14c)通过集群存储存储节点间通信网络(15)组成集群存储,并对集群存储存储节点a(14a)的写缓存按写缓存占比不同划分为写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12),写缓存高占比区(10)、写缓存中占比区(11)和写缓存低占比区(12)三种不同的写缓存占比对应不同的同步落盘至集群存储存储节点物理卷(13)频率。2.根据权利要求1所述的一种新型集群存储写缓存分级管理方法,其特征在于,该方法写缓存高占比区(10)、...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:长沙开雅电子科技有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1