[发明专利]分配网际协议IP磁盘的方法及装置有效
申请号: | 201610411513.0 | 申请日: | 2016-06-12 |
公开(公告)号: | CN107491265B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 陈伟;汪渭春 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分配 网际协议 ip 磁盘 方法 装置 | ||
1.一种分配网际协议IP磁盘的方法,其特征在于,包括:
接收客户端发送的数据读写请求;
计算当前选中的IP磁盘执行最近N次数据读写操作所消耗的平均时间,其中,N为正整数;
判断所述平均时间是否小于基准时间,其中,所述基准时间为预设磁盘执行数据读写操作所消耗的时间;
在判断出所述平均时间小于所述基准时间的情况下,将所述数据读写请求分配给当前选中的所述IP磁盘;
在判断出所述平均时间不小于所述基准时间的情况下,所述方法还包括:
判断所述IP磁盘的读写状态是否为空闲状态;以及
在判断出所述IP磁盘的读写状态为空闲状态的情况下,将所述数据读写请求分配给当前选中的所述IP磁盘。
2.根据权利要求1所述的方法,其特征在于,在判断出所述IP磁盘的读写状态为空闲状态的情况下,且将所述数据读写请求分配给当前选中的所述IP磁盘之前,所述方法还包括:
清除所述IP磁盘执行最近N次数据读写操作所消耗的所述平均时间的相关记录。
3.根据权利要求1所述的方法,其特征在于,在判断出所述IP磁盘的读写状态不为空闲状态的情况下,所述方法还包括:
选中下一个IP磁盘;
计算选中的所述下一个IP磁盘执行最近N次数据读写操作所消耗的平均时间,并判断该平均时间是否小于所述基准时间;
在判断出该平均时间小于所述基准时间的情况下,将所述数据读写请求分配给选中的所述下一个IP磁盘。
4.根据权利要求1所述的方法,其特征在于,在计算当前选中的IP磁盘执行最近N次数据读写操作所消耗的平均时间之前,所述方法还包括:
确定所述IP磁盘是第M次被分配数据读写请求;
判断M是否大于N,
其中,M为正整数,在判断出M大于N的情况下,执行计算当前选中的IP磁盘执行最近N次数据读写操作所消耗的平均时间的步骤。
5.根据权利要求4所述的方法,其特征在于,在判断出M不大于N的情况下,所述方法还包括:
直接将所述数据读写请求分配给当前选中的所述IP磁盘。
6.一种分配网际协议IP磁盘的装置,其特征在于,包括:
接收单元,用于接收客户端发送的数据读写请求;
第一计算单元,用于计算当前选中的IP磁盘执行最近N次数据读写操作所消耗的平均时间,其中,N为正整数;
第一判断单元,用于判断所述平均时间是否小于基准时间,其中,所述基准时间为预设磁盘执行数据读写操作所消耗的时间;
第一分配单元,用于在判断出所述平均时间小于所述基准时间的情况下,将所述数据读写请求分配给当前选中的所述IP磁盘;
所述装置还包括:
第二判断单元,用于在判断出所述平均时间不小于所述基准时间的情况下,判断所述IP磁盘的读写状态是否为空闲状态;
第二分配单元,用于在判断出所述IP磁盘的读写状态为空闲状态的情况下,将所述数据读写请求分配给当前选中的所述IP磁盘。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
清除单元,用于在判断出所述IP磁盘的读写状态为空闲状态的情况下,且将所述数据读写请求分配给当前选中的所述IP磁盘之前,清除所述IP磁盘执行最近N次数据读写操作所消耗的所述平均时间的相关记录。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
选择单元,在判断出所述IP磁盘的读写状态不为空闲状态的情况下,选中下一个IP磁盘;
第二计算单元,用于计算选中的所述下一个IP磁盘执行最近N次数据读写操作所消耗的平均时间;
第三判断单元,用于判断该平均时间是否小于所述基准时间;
第三分配单元,用于在判断出该平均时间小于所述基准时间的情况下,将所述数据读写请求分配给选中的所述下一个IP磁盘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610411513.0/1.html,转载请声明来源钻瓜专利网。