一种分布式存储QOS的实现方法技术

技术编号:25755590 阅读:44 留言:0更新日期:2020-09-25 21:04
本发明专利技术涉及分布式存储领域,具体提供了一种分布式存储QOS的实现方法,该方法的步骤为,S01、分布式存储运行性能体系建立及获取;S02、分布式存储QOS实现;S03、分布式存储CAP均衡实现。与现有技术相比,本发明专利技术硬件介质确定的前提下,改善了分布式存储的整体性能,并且可通过客户、应用等条件控制读写速率,提高用户的使用体验和感受,提升用户满意度,具有良好的推广价值。

【技术实现步骤摘要】
一种分布式存储QOS的实现方法
本专利技术涉及分布式存储领域,具体提供一种分布式存储QoS的实现方法。
技术介绍
分布式存储是相对集中存储提出的概念,就是以大容量硬盘的服务器为存储介质,通过软件管理形成存储供用户使用。分布式存储可以提供各种访问协议,可以支持块和对象等存储模式。分布式存储的基础是通过分区容错来提升数据持久化的稳定性,如在三副本情况下理论计算可以到9个9的存储稳定性,并且为了保持这个稳定性的可用一般使用强一致性来保障。所谓多副本以及强一致性,都以分布式存储的数据读写原理为基础。一般分布式存储要存储一份数据,对用户来说是通过文件形式来表示。而要存储文件,分布式存储一般会把文件按照设置的读写数据块大小进行切分,形成数据单元。利用一定的算法计算这些数据单元可以存储的位置点,然后进行读写即可完成数据的持久化存储。在三副本处理工程中,存在以下缺点:上层应用在主副本全部完成时才会收到结束的标识,传输线路长;都有自动分配及故障时恢复机制,但都基于数据单元本身,没有优先级顺序;如果3T的硬盘损坏,要本文档来自技高网...

【技术保护点】
1.一种分布式存储QOS的实现方法,其特征在于,该方法的步骤为,/nS01、分布式存储运行性能体系建立及获取;/nS02、分布式存储QOS实现;/nS03、分布式存储CAP均衡实现。/n

【技术特征摘要】
1.一种分布式存储QOS的实现方法,其特征在于,该方法的步骤为,
S01、分布式存储运行性能体系建立及获取;
S02、分布式存储QOS实现;
S03、分布式存储CAP均衡实现。


2.根据权利要求1所述的一种分布式存储QOS的实现方法,其特征在于,在步骤S01中,通过在分布式存储软件中增加原子单元的读写操作记录,结合原子单元所属的文件或归属的其他粒度,统计出冷热文件、原子单元操作频次和发生容量,并将这些指标应用到步骤S02中。


3.根据权利要求2所述的一种分布式存储QOS的实现方法,其特征在于,所述原子单元的操作记录包括标志、时间和耗时长。


4.根据权利要求1所述的一种分布式存储QOS的实现方法,其特征在于,在步骤S02中,包括:
S021、排定各待处理文件的优先级;
S022、按照优先级执行顺序操作。


5.根据权利要求4所述的一种分布式存储QOS的实现方法,其特征在于,在步骤S021前,首先,将文件按照系统缺省设置的读写块大小拆分为等大小的数据块,最后一个可以为不是等大小的数据块;
然后,通过哈希算法获得每个数据块写入磁盘的位置;
最后,在磁盘上执行写入或读取。


6.根据权利要求5所述的一种分布式存储QOS的实现方法,其特征在于,在步骤S021中,对输入的相关信息计算获得一个优先级数字,所述数字与后续调用一起传递给最终执行程序。


7.根据权利要求6所述的一种分布式存储QOS的实现方法,其特征在于,在步...

【专利技术属性】
技术研发人员:祝乃国
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:山东;37

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

1