Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种提高车载终端设备存储服务性能的方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:智协慧同(北京)科技有限公司

摘要:本发明实施例公开了一种提高车载终端设备存储服务性能的方法,包括:确定接收到的多个终端设备的IO请求的标签值,每个IO请求的标签值包括R标签值、L标签值、P标签值和B标签值;根据各个IO请求对应的标签值,确定各个终端设备的IO请求是否满足调度条件,并将满足调度条件的IO请求送入待处理IO请求队列,包括IO请求满足预设IOPS的限制且满足预设带宽的限制;对所述待处理IO请求队列中的所有IO请求,基于时间排序进行调度处理。本发明实施例还公开了一种提高车载终端设备存储服务性能的系统。本发明可以保障多个终端设备上的存储服务都能用到定义好的带宽份额且不超过定义的资源限制,提高了每个终端设备存储服务的性能。

主权项:1.一种提高车载终端设备存储服务性能的方法,其特征在于,所述方法包括:确定接收到的多个终端设备的IO请求的标签值,其中,每个终端设备的IO请求的标签值包括R标签值、L标签值、P标签值和B标签值,所述R标签值表示预留时间标签值,所述L标签值表示上限时间标签值,所述P标签值表示权重时间标签值,所述B标签值表示带宽标签值,其中,每个终端设备的IO请求的R标签值的计算公式为: 每个终端设备的IO请求的L标签值的计算公式为: 每个终端设备的IO请求的P标签值的计算公式为: 每个终端设备的IO请求的B标签值的计算公式为: 式中,i表示当前终端设备的序号,、、和分别表示第i个终端设备的第r个IO请求的R标签值、L标签值、P标签值和B标签值, 、、和分别表示第i个终端设备的第r-1个IO请求的R标签值、L标签值、P标签值和B标签值, 表示第i个终端设备向云端分布式存储系统中当前目标存储服务器发送第r-1个IO请求到第r个IO请求的时间段内,第i个终端设备向所述云端分布式存储系统中其他存储服务器发送并完成的IO请求的个数, 表示第i个终端设备向云端分布式存储系统中当前目标存储服务器发送第r-1个IO请求到第r个IO请求的时间段内,第i个终端设备向所述云端分布式存储系统中其他存储服务器发送并完成的在预留阶段的IO请求的个数, 表示预留给第i个终端设备的IO请求的最低个数,表示预留给第i个终端设备的IO请求的上限个数,表示第i个终端设备的权重,表示第i个终端设备的带宽,t表示当前时间, length表示第i个终端设备向所述云端分布式存储系统中当前目标存储服务器发送第r个IO请求的字节大小, 表示第i个终端设备向所述云端分布式存储系统中当前目标存储服务器发送第r-1个IO请求到第r个IO请求的时间段内,第i个终端设备向所述云端分布式存储系统中其他存储服务器发送并完成的IO请求的字节大小;根据各个IO请求对应的标签值,确定各个终端设备的IO请求是否满足调度条件,并将满足调度条件的IO请求送入待处理IO请求队列,其中,所述调度条件包括IO请求满足预设IOPS的限制且满足预设带宽的限制;对所述待处理IO请求队列中的所有IO请求,基于时间排序进行调度处理,包括:在当前时间,如果目标存储服务器未满足为当前终端设备预留的IO请求的最低个数,同时目标存储服务器的资源满足该IO请求的带宽要求,则对所述当前终端设备的IO请求优先分配资源;在当前时间,如果目标存储服务器未到达为当前终端设备预留的IO请求的上限个数或者目标存储服务器的资源不满足该IO请求的带宽要求,则对所述当前终端设备的IO请求不予分配资源;在当前时间,如果目标存储服务器达到为当前终端设备预留的IO请求的最低个数且未达到为当前终端设备预留的IO请求的上限个数,同时目标存储服务器的资源满足该IO请求的带宽要求,则利用所述当前终端的IO请求的P标签值代表的权重对所述当前终端设备的IO请求分配资源。

全文数据:

权利要求:

百度查询: 智协慧同(北京)科技有限公司 一种提高车载终端设备存储服务性能的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。