传输路径优化方法及系统与流程

文档序号:12377118阅读:来源:国知局

技术特征:

1.一种传输路径优化方法,用于优化Internet小型计算机系统接口iSCSI存储局域网络架构中从主机到存储设备之间的传输路径,其特征在于,该方法包括步骤:

所述存储设备从软件定义网络SDN服务器中下载所述存储设备中每个虚拟磁盘对应的读写配置文件;

所述主机通过一个或多个交换机组成的传输路径连接于所述存储设备,以存取所述虚拟磁盘;

所述存储设备分析从所述主机传输至所述虚拟磁盘的iSCSI封包,计算所述虚拟磁盘的相关读写数据;

所述存储设备根据分析结果判断所述虚拟磁盘是否需要变更读写配置文件,若需要则通知所述SDN服务器变更所述虚拟磁盘对应的读写配置文件;及

所述SDN服务器通知SDN控制器根据变更后的读写配置文件优化从所述主机到所述虚拟磁盘的传输路径。

2.如权利要求1所述的传输路径优化方法,其特征在于,所述读写数据为吞吐量和每秒进行读写操作的次数,所述存储设备通过检查所述iSCSI封包中的SCSI命令是否为读写命令,若是则对读写命令数和读写数据量进行累加,从而计算得到所述吞吐量和每秒进行读写操作的次数的数值。

3.如权利要求1所述的传输路径优化方法,其特征在于,所述存储设备根据分析结果判断所述虚拟磁盘是否需要变更读写配置文件的步骤还包括:

所述存储设备每隔预定时间将计算出的读写数据与所述虚拟磁盘事先配置的读写配置文件中的读写数据进行比对,找出与所述虚拟磁盘相匹配的读写配置文件;及

若所述相匹配的读写配置文件与所述虚拟磁盘目前采用的读写配置文件不同,则所述存储设备判断所述虚拟磁盘需要变更读写配置文件。

4.如权利要求1所述的传输路径优化方法,其特征在于,所述SDN控制器根据变更后的读写配置文件优化从所述主机到所述虚拟磁盘的传输路径的步骤还包括:

所述SDN控制器找出从所述主机到所述虚拟磁盘之间的所有传输路径;

所述SDN控制器分别计算各个传输路径的度量值;及

所述SDN控制器根据各个传输路径的路径长度、度量值及负载均衡来决定该变更后的读写配置文件应该采用的传输路径。

5.如权利要求4所述的传输路径优化方法,其特征在于,所述度量值为根据链路状态路由协议计算的各个传输路径的累积链路成本。

6.一种传输路径优化系统,应用于Internet小型计算机系统接口iSCSI存储局域网络架构中,该系统包括至少一个主机、交换机、存储设备、软件定义网络SDN服务器及SDN控制器,其特征在于;

所述存储设备用于从所述SDN服务器中下载所述存储设备中每个虚拟磁盘对应的读写配置文件;

所述主机通过一个或多个交换机组成的传输路径连接于所述存储设备,以存取所述虚拟磁盘;

所述存储设备用于分析从所述主机传输至所述虚拟磁盘的iSCSI封包,计算所述虚拟磁盘的相关读写数据,并根据分析结果判断所述虚拟磁盘是否需要变更读写配置文件,若需要则通知所述SDN服务器变更所述虚拟磁盘对应的读写配置文件;及

所述SDN服务器用于通知所述SDN控制器根据变更后的读写配置文件优化从所述主机到所述虚拟磁盘的传输路径。

7.如权利要求6所述的传输路径优化系统,其特征在于,所述读写数据为吞吐量和每秒进行读写操作的次数,所述存储设备通过检查所述iSCSI封包中的SCSI命令是否为读写命令,若是则对读写命令数和读写数据量进行累加,从而计算得到所述吞吐量和每秒进行读写操作的次数的数值。

8.如权利要求6所述的传输路径优化系统,其特征在于,所述存储设备还用于每隔预定时间将计算出的读写数据与所述虚拟磁盘事先配置的读写配置文件中的读写数据进行比对,找出与所述虚拟磁盘相匹配的读写配置文件;

若所述相匹配的读写配置文件与所述虚拟磁盘目前采用的读写配置文件不同,则所述存储设备判断所述虚拟磁盘需要变更读写配置文件。

9.如权利要求6所述的传输路径优化系统,其特征在于,所述SDN控制器用于找出从所述主机到所述虚拟磁盘之间的所有传输路径,分别计算各个传输路径的度量值,并根据各个传输路径的路径长度、度量值及负载均衡来决定该变更后的读写配置文件应该采用的传输路径。

10.如权利要求9所述的传输路径优化系统,其特征在于,所述度量值为根据链路状态路由协议计算的各个传输路径的累积链路成本。

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