用于在解聚存储架构中分布和管理IO的方法和系统与流程

文档序号:34669028发布日期:2023-07-05 15:46阅读:来源:国知局

技术特征:

1.一种用于在解聚存储架构中分布和管理输入/输出(io)请求的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述一个或多个控制器参数与控制器的配置参数相对应,所述配置参数包括中央处理单元(cpu)核的数量、随机存取存储器(ram)的容量、网络接口卡(nic)的容量和cpu的频率中的至少一个。

3.根据权利要求1所述的方法,包括:

4.根据权利要求1所述的方法,包括:

5.根据权利要求4所述的方法,包括:

6.根据权利要求1至5所述的方法,包括:

7.根据权利要求4所述的方法,其中,所述一个或多个存储节点参数与存储节点的配置参数相对应,所述配置参数包括存储节点的空间可用性、随机存取存储器(ram)的容量、网络接口卡(nic)的容量和元空间可用性中的至少一个。

8.根据权利要求1所述的方法,包括:

9.根据权利要求3所述的方法,包括:

10.根据权利要求9所述的方法,其中,将io元数据和io数据中的每一个重新映射到来自多个控制器的至少一个控制器包括:

11.根据权利要求5所述的方法,包括:

12.根据权利要求11所述的方法,其中,在来自多个控制器的至少一个存储节点处迁移io元数据包括:

13.一种用于在解聚存储架构中分布和管理输入/输出(io)请求的系统,所述系统包括:

14.根据权利要求13所述的系统,其中,所述一个或多个控制器参数与控制器的配置参数相对应,配置参数包括中央处理单元(cpu)核的数量、随机存取存储器(ram)的容量、网络接口卡(nic)的容量和cpu的频率中的至少一个。

15.根据权利要求13所述的系统,其中,所述一个或多个集群管理模块被配置为:

16.根据权利要求13所述的系统,其中,所述一个或多个集群管理模块被配置为:

17.根据权利要求16所述的系统,其中,所述一个或多个集群管理模块被配置为:

18.根据权利要求13至17所述的方法,其中,所述一个或多个集群管理模块被配置为:

19.根据权利要求16所述的系统,其中,所述一个或多个存储节点参数与存储节点的配置参数相对应,配置参数包括存储节点的空间可用性、随机存取存储器(ram)的容量、网络接口卡(nic)的容量和元空间可用性中的至少一个。

20.根据权利要求16所述的系统,其中,所述一个或多个集群管理模块被配置为:

21.根据权利要求15所述的系统,其中,所述一个或多个集群管理模块被配置为:

22.根据权利要求21所述的系统,其中,所述一个或多个集群管理模块被配置为:

23.根据权利要求17所述的系统,其中,所述一个或多个集群管理模块被配置为:

24.根据权利要求23所述的系统,其中,所述一个或多个集群管理模块被配置为:


技术总结
本主题涉及用于在解聚存储架构中分布和管理输入/输出(IO)请求的方法和系统。该方法包括接收IO请求并生成与接收到的IO请求中包括的IO数据相对应的IO元数据。该方法还包括确定每个控制器的控制器参数。该方法还包括至少基于解聚存储架构的网络类型来确定控制器参数中的每个控制器参数的第一优先级权重。此外,该方法包括至少基于控制器参数和对应的第一优先级权重来确定多个控制器中的每个控制器的第一IO管理权重。此后,该方法包括基于多个控制器的第一IO管理权重将IO元数据和IO数据中的每一个静态地映射到来自多个控制器的至少一个控制器。

技术研发人员:P.P.杰恩,V.古德科帕,A.乔治,D.拉特拉,R.R.奈尔,希瓦姆,P.杰恩,R.K.夏尔马
受保护的技术使用者:三星电子株式会社
技术研发日:
技术公布日:2024/1/13
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1