利索能及
我要发布
收藏
专利号: 201811625675X
申请人: 杭州海康威视系统技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-08-05
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种磁盘动态加载的方法,其特征在于,应用于云存储系统,所述系统包括管理节点以及多个存储节点,所述多个存储节点接入同一SAS交换机,所述方法包括:当所述管理节点检测到第一存储节点出现软件故障时,发送磁盘加载指令至第二存储节点;

所述第二存储节点在接收到所述磁盘加载指令后,通过所述SAS交换机加载所述第一存储节点的磁盘;

所述管理节点更新本地存储的所述磁盘对应的存储节点信息。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述管理节点接收到读取所述磁盘的数据的请求时,根据更新后的本地存储的所述磁盘对应的存储节点信息,将读取请求下发至第二存储节点;

所述第二存储节点根据接收到的所述读取请求,通过所述SAS交换机读取所述磁盘中的数据;

或者,

当所述管理节点接收到向所述磁盘写入数据的请求时,根据更新后的本地存储的所述磁盘对应的存储节点信息,将写入请求下发至第二存储节点;

所述第二存储节点根据接收到的所述写入请求,通过所述SAS交换机向所述磁盘写入数据。

3.根据权利要求1所述的方法,其特征在于,所述通过所述SAS交换机加载所述第一存储节点的磁盘,包括:所述第二存储节点将第一存储节点中的磁盘的索引信息更新至第二存储节点的数据库。

4.根据权利要求1所述的方法,其特征在于,所述管理节点更新本地存储的所述磁盘对应的OSD信息,包括:所述管理节点将所述磁盘与第二存储节点相对应的信息更新至本地数据库中。

5.根据权利要求1所述的方法,其特征在于,在所述管理节点更新本地存储的所述磁盘对应的存储节点信息之前,还包括:所述管理节点接收到所述第二存储节点发送的加载磁盘成功的消息。

6.一种云存储系统,其特征在于,所述系统包括:管理节点以及多个存储节点,所述多个存储节点接入同一SAS交换机,所述多个存储节点包括第一存储节点和第二存储节点,其中:所述管理节点,用于在检测到第一存储节点出现软件故障时,发送磁盘加载指令至所述第二存储节点;

所述第二存储节点,用于在接收到所述磁盘加载指令后,通过所述SAS交换机加载所述第一存储节点的磁盘;

所述管理节点,还用于更新本地存储的所述磁盘对应的存储节点信息。

7.根据权利要求6所述的系统,其特征在于:所述管理节点,还用于在接收到读取所述磁盘的数据的请求时,根据更新后的本地存储的所述磁盘对应的存储节点信息,将读取请求下发至第二存储节点;

所述第二存储节点,还用于根据接收到的所述读取请求,通过所述SAS交换机读取所述磁盘中的数据;

或者,

所述管理节点,还用于在接收到向所述磁盘写入数据的请求时,根据更新后的本地存储的所述磁盘对应的存储节点信息,将写入请求下发至第二存储节点;

所述第二存储节点,还用于根据接收到的所述写入请求,通过所述SAS交换机向所述磁盘写入数据。

8.根据权利要求6所述的系统,其特征在于:所述第二存储节点,还用于将第一存储节点中的磁盘的索引信息更新至第二存储节点的数据库。

9.根据权利要求6所述的系统,其特征在于:所述管理节点,还用于将所述磁盘与第二存储节点相对应的信息更新至本地数据库中。

10.根据权利要求6所述的系统,其特征在于:所述管理节点,还用于接收所述第二存储节点发送的加载磁盘成功的消息。