[发明专利]一种存储系统IO线程优化方法及其装置有效
申请号: | 201610701811.3 | 申请日: | 2016-08-22 |
公开(公告)号: | CN106371916B | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 殷雷 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种存储系统IO线程优化方法,IO线程包括SCSI IO处理线程以及缓存处理线程,IO线程的总数固定;该方法包括实时检测存储系统的缓存利用率;按照第一预设策略对缓存利用率的大小进行判断,得到判断结果;缓存利用率为缓存内未同步至存储介质内的数据所占用的缓存比例;根据判断结果以及预设调整策略对IO线程中两种线程的分配数量进行调整。本发明能够兼顾两种线程的需要进行平衡分配,尽可能保证线程的分配合理性,能够提高存储系统的资源利用率以及服务质量。本发明还公开了一种存储系统IO线程优化装置,也具有上述优点,在此不再赘述。 | ||
搜索关键词: | 一种 存储系统 io 线程 优化 方法 及其 装置 | ||
【主权项】:
1.一种存储系统IO线程优化方法,其特征在于,所述IO线程包括SCSI IO处理线程以及缓存处理线程,所述IO线程的总数固定;所述方法包括:实时检测所述存储系统的缓存利用率;所述缓存利用率为所述缓存内未同步至存储介质内的数据所占用的缓存比例;按照第一预设策略对所述缓存利用率的大小进行判断,得到判断结果;根据所述判断结果以及预设调整策略对所述IO线程中两种线程的分配数量进行调整;所述按照第一预设策略对所述缓存利用率的大小进行判断,得到判断结果;根据所述判断结果以及预设调整策略对所述IO线程中两种线程的分配数量进行调整的过程具体为:当所述缓存利用率为零时,判断所述存储系统初始运行;依据所述预设调整策略中的第一分配方式分配所述IO线程中两种线程的数量;其中,在所述第一分配方式下所述SCSI IO处理线程的数量大于所述缓存处理线程的数量;当所述缓存利用率大于零但低于第一预设阈值时,判断所述存储系统运行正常;不调整所述IO线程中两种线程的数量;当所述缓存利用率高于第二预设阈值时,判断所述存储系统缓存不足;依据所述预设调整策略中的第二分配方式分配所述IO线程中两种线程的数量;在所述第二分配方式下所述SCSI IO处理线程的数量减小,所述缓存处理线程的数量增加;当所述缓存利用率高于第三预设阈值时,判断所述存储系统缓存严重不足;依据所述预设调整策略中的第三分配方式分配所述IO线程中两种线程的数量;其中,在所述第三分配方式下所述SCSI IO处理线程的数量小于所述缓存处理线程的数量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610701811.3/,转载请声明来源钻瓜专利网。
- 上一篇:访问量分配方法和装置
- 下一篇:面向实时频繁项集挖掘的加速系统及方法