[发明专利]一种对象云存储系统响应时延预测方法有效
申请号: | 201710607350.8 | 申请日: | 2017-07-24 |
公开(公告)号: | CN107451041B | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 冯丹;苏毅;华宇;施展 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 42201 华中科技大学专利中心 | 代理人: | 张建伟;曹葆青<国际申请>=<国际公布> |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种对象云存储系统响应时延分布预测方法,包括:对象云存储响应时延分布预测模型的参数采集方法;对象云存储系统后端进程响应时延分布预测方法;对象云存储系统后端进程上的请求在前端层上的响应时延分布预测方法;对象云存储系统总体响应时延分布预测方法。本发明提出一种基于排队论的操作合并方法,将对象云存储系统中请求处理过程中涉及的多种复杂操作整合成有利于使用排队论建模的操作,从而实现对象云存储系统响应时延分布的预测,本发明能提高对象云存储系统响应时延预测准确度,解决现有技术存在的时延预测误差大的技术问题。 | ||
搜索关键词: | 一种 对象 存储系统 响应 预测 方法 | ||
【主权项】:
1.一种对象云存储系统响应时延分布预测方法,其特征在于,包括如下步骤:/n(1)采集参数/n需要采集的参数包括前端层处理请求的进程个数n、前端进程请求解析的处理时延分布pfe(t)及平均时延 后端进程请求解析的处理时延分布pbe(t)及平均处理时延 索引查找操作不命中时的处理时延分布imiss(t)及平均处理时延 元数据读操作不命中时的处理时延分布mmiss(t)及平均处理时延 数据块读操作不命中时的处理时延分布dmiss(t)及平均处理时延 索引查找操作的不命中率hi,元数据读操作的不命中率hm,数据块读操作的不命中率hd,对象云存储系统总的请求到达速率v,任一后端进程j上的请求到达速率vj,任一后端进程j上的数据读操作的速率rj;/n(2)预测后端进程响应时延分布/n将后端进程操作队列中请求解析操作及其后连续的非请求解析操作合并为一个联合操作,并根据联合操作队列构建后端进程M/G/1队列模型,所述M/G/1模型指请求到达过程服从泊松过程,请求处理时延分布服从一般分布,同一时间最多只有一个请求得到处理;一个联合操作中包含多个操作;将其中包含的所有操作的处理时延分布函数进行卷积计算,得到联合操作的处理时延分布;通过将一个联合操作中包含的所有操作的平均处理时延相加,得到联合操作的平均处理时延;/n根据所构建的后端进程M/G/1队列模型,得到的所述联合操作在后端进程操作队列中的等待时延分布Wbe(t);将Wbe(t)和步骤(1)得到的后端进程请求解析操作处理时延分布pbe(t)、索引查询操作处理时延分布i(t)和元数据读操作处理时延分布m(t)进行卷积计算(进行卷积计算的方法是:(Wbe*pbe*i*m)(t)),得到后端进程的访问请求响应时延分布Sbe(t);(3)预测后端进程上的请求在前端层上的响应时延分布/n根据前端进程的请求处理队列建立前端进程M/G/1队列模型;根据所建前端进程M/G/1队列模型,得到前端进程请求处理队列的响应时延分布Sq(t);/n用前端进程请求处理队列响应时延分布Sq(t)和步骤(2)得到的一个后端进程响应时延分布进行卷积,得到该后端进程上的请求在前端层上的响应时延分布Sfe(t);/n(4)预测系统总体响应时延分布/n对于每一个后端进程,以该后端进程上请求的到达速率vj与对象云存储系统总的请求到达速率v的比值vj/v作为权值,计算同一时段内所有后端进程上的请求在前端层上的响应时延分布的混合分布,得到系统总体响应时延分布。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710607350.8/,转载请声明来源钻瓜专利网。
- 上一篇:离心机母液返混装置
- 下一篇:一种实验室用水力螺旋筛及水力螺旋筛系统