资源,从而降低代理磁盘阵列本身的用户性能。在论文的4.3节中有介绍,当代理磁盘阵列是活跃的时候,WorkOut对其性能有23.6%到43.9%的影响;(2)WorkOut方法不能简单地应用于单个磁盘阵列中。在单个磁盘阵列中是没有其他磁盘阵列的,所以用户的请求就没有地方可以重定向了,因此WorkOut只适用于包含很多磁盘阵列组的大规模存储系统中。Р以前解决该问题的方法及不足之处?Р以前解决磁盘阵列重建问题的方法主要分为两类:(1)通过优化磁盘阵列重建算法来加快重建速度,如DOR、PR和PRO等。(2)通过改变磁盘阵列数据布局和请求调度来加快磁盘阵列重建性能,如Parity Declustering和FARM等。Р但是以上这些方法都局限于在单个磁盘阵列内部来加快磁盘阵列的重建性能,没有考虑对用户的I/O请求进行优化,同时也没有考虑大规模存储系统中多个磁盘阵列组之间的协作。Р进一步的优化方法或问题扩展?Р通过阅读该论文发现提高磁盘阵列的在线重建性能是一个非常严峻的问题。认真分析后觉得可以从以下方面来进一步优化:(1)在大规模存储系统中,可以智能地选择一个负载比较轻的代理磁盘阵列来重定向用户请求,从而可以减轻对代理磁盘阵列性能的影响。如果代理磁盘阵列本身的负载比较重,此时重定向的用户请求会加剧代理磁盘阵列的负载,从而同时降低代理磁盘阵列的性能和重定向过去请求的响应延迟;(2)当前以Flash为存储介质的固态盘已日渐成熟,如果将磁盘阵列中的磁盘替换为固态盘,由于固态盘固有的不同属性,这些已有的磁盘阵列重建算法是否适用于固态盘阵列?或者对于固态盘阵列是否有新的数据重建方法?