存储系统中操作请求处理方法和装置与流程

文档序号:17633905发布日期:2019-05-11 00:17阅读:来源:国知局

技术特征:

1.一种存储系统中的操作请求处理方法,其特征在于,所述存储系统包括:控制器、交换机和与所述交换机通信的存储设备,所述控制器与所述交换机通信,所述控制器用于制定并下发所述交换机的流表;所述方法包括:

所述交换机接收操作请求,所述操作请求携带请求标识;所述交换机根据所述请求标识查询所述交换机的流表,获得与所述操作请求匹配的流表项;

所述交换机根据所述匹配的流表项的转发规则,向所述存储设备中的目标存储设备转发所述操作请求;

其中,当所述操作请求为读取请求时,所述匹配的流表项的转发规则是由所述控制器根据存储所请求数据的存储设备流量负载制定的。

2.如权利要求1所述的方法,其特征在于,

当所述请求标识为用户组信息时,所述操作请求的虚拟局域网络标识位携带所述用户组信息,所述匹配的流表项的包头域的虚拟局域网络标识位携带所述用户组信息;或

当所述请求标识为存储策略信息时,所述操作请求的互联网协议服务类型位携带所述存储策略信息,所述匹配的流表项的包头域的互联网协议服务类型位携带所述存储策略信息;或

当所述请求标识为用户组信息和存储策略信息时,所述操作请求的虚拟局域网络标识位携带所述用户组信息,所述操作请求的互联网协议服务类型位携带所述存储策略信息,所述匹配的流表项的包头域的虚拟局域网络标识位携带所述用户组信息,所述包头域的互联网协议服务类型位携带所述存储策略信息。

3.如权利要求1所述的方法,其特征在于,还包括:

所述交换机更新所述匹配的流表项中记录的向所述目标存储设备转发读取请求的次数。

4.一种交换机,其特征在于,所述交换机应用于存储系统,所述存储系统包括:控制器、所述交换机和与所述交换机通信的存储设备,所述控制器与所述交换机通信,所述控制器用于制定并下发所述交换机的流表;所述交换机包括:

接收单元,用于接收操作请求,所述操作请求携带请求标识;查询单元,用于根据所述请求标识查询所述交换机的流表,获得与所述操作请求匹配的流表项;

转发单元,用于根据所述匹配的流表项的转发规则,向所述存储设备中的目标存储设备转发所述操作请求;

其中,当所述操作请求为读取请求时,所述匹配的流表项的转发规则是由所述控制器根据存储所请求数据的存储设备流量负载制定的。

5.一种交换机,其特征在于,所述交换机应用于存储系统,所述存储系统包括:控制器、所述交换机和与所述交换机通信的存储设备,所述控制器与所述交换机通信,所述控制器用于制定并下发所述交换机的流表;所述交换机包括中央处理器和内存,所述中央处理器和所述内存通过总线连接,所述内存用于存储计算机指令,所述中央处理器执行所述内存中存储的所述计算机指令,实现权利要求1-3任一所述方法。

6.一种非易失性计算机可读存储介质,其特征在于,所述计算机存储介质存储计算机指令,当计算机执行所述计算机指令时,用于实现如权利要求1-3任一所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1