【技术实现步骤摘要】
可重新配置存储装置相关申请的交叉引用本申请要求于2012年I月18日在韩国知识产权局提交的韩国专利申请N0.10-2012-0005764的优先权,该在先韩国申请的全部内容以引用方式并入本文。
技术介绍
现代存储系统通常包括多个独立的无源存储装置,在制造完成时,这些存储装置的性能特性通常就固定下来了。需要处理器(例如RAID控制器)执行软件(固件)来加入智能以使得非智能的存储装置的集合作为一个单元工作。由于也能够通过软件或固件来控制诸如固态盘(SSD)之类的存储装置,因此已经尝试根据使用环境来控制固态盘的操作特性。用于满足用户资格测试的传统方式需要制造商提供最后一分钟的工艺规程以针对每个客户定制存储装置。因为存储装置的特性是广泛异构的,所以客户通常希望每当采用新的存储装置模型时重新校准他们的软件系统。然而,对一个存储装置的假设通常不适用于另一个装置。所以,传统的定制方式部分上不是可持续的,因为制造商的工程造价随着存储装置的数量和客户需求定制的增加而增加。因此,一个能够考虑到客户的利益易于对存储装置进行重新配置的固件是十分关键的。例如,固态盘(SSD)优化软件(如三星出品的Magician?)能针对客户的系统调整SSD的性能。然而,客户拥有的优化选项十分有限;优化指标是面向装置的而不是面向用户的;并且优化不是受控的或是可量化的。此外,由于存储介质的劣化,如磨损和退化,存储装置特性会随着时间改变。这会与客户的初始假设相违背,而在用户层发生故障之前是无法被轻易察觉的。另一种类型的可重新配置存储装置的过程允许客户选择个体特征以配置存储装置。这种方法不是针对一个新的存 ...
【技术保护点】
一种重新配置存储系统的方法,所述方法由运行在至少一个处理器上的至少一个软件组件来执行,所述方法包括步骤:接收针对存储装置的用户需求信息并根据所述用户需求信息和所述存储装置的装置配置文件来自动生成针对所述存储装置的特征设置;以及使用所述特征设置来将所述存储装置自动重新配置成具有独立表现特性的一个或多个逻辑装置。
【技术特征摘要】
2013.01.03 US 13/733,309;2013.07.08 US 13/936,9921.一种重新配置存储系统的方法,所述方法由运行在至少一个处理器上的至少一个软件组件来执行,所述方法包括步骤: 接收针对存储装置的用户需求信息并根据所述用户需求信息和所述存储装置的装置配置文件来自动生成针对所述存储装置的特征设置;以及 使用所述特征设置来将所述存储装置自动重新配置成具有独立表现特性的一个或多个逻辑装置。2.如权利要求1所述的方法,还包括步骤: 从所述存储装置接收与所述存储装置和所述逻辑装置中至少之一的运行时性能数据有关的反馈;以及 响应于所述运行时性能数据不满足所述用户需求信息的判定,动态调整所述一个或多个逻辑装置的配置,以满足所述用户需求信息。3.如权利要求1所述的方法,其中所述用户需求信息包括对所述存储装置的表现特性的闻级别描述。4.如权利要求3所述的方法,其中所述高级别描述包括服务水平协议和服务质量需求中的至少一个。5.如权利要求4所述的方法,其中所述服务水平协议进一步包括针对以下属性的任意组合的规格,所述属性包括:容量、寻址模式、保护和性能。6.如权利要求1所述的方法,还包括步骤: 使用所述装置配置文件来判定所述存储装置是否满足所述用户需求信息的规格。7.如权利要求6所述的方法,其中所述装置配置文件包括性能模型,这些性能模型与对于装置性能具有相关性的存储装置特征相关联。8.如权利要求6所述的方法,还包括步骤: 在所述存储装置上存储所述装置配置文件并使所述装置配置文件对于主机是可用的。9.如权利要求6所述的方法,还包括步骤: 将所述装置配置文件存储在以下至少一项中:主机,以及可被所述主机或所述存储装置访问的远程位置。10.如权利要求1所述的方法,其中自动生成所述特征设置的步骤进一步包括: 使用所述特征设置来使所述存储装置的特定特征有效/无效并使用所述特征设置来指定所述特定特征的值, 其中所述特定特征的效果对于全部所述逻辑装置是全局性的,或者对于指定的逻辑装置是局域性的。11.如权利要求2所述的方法,其中所述运行时性能数据构成所述装置配置文件的一部分,并且包括:通过自监控分析报告技术接口可用的性能指数;以及包括最小/最大/平均的读/写等待时间、最小/最大/平均的队列长度、最小/最大/平均的内部IOPS、读/写放大比和无用单元收集时间在内的供应商明确提出的运行时性能量度。12.如权利要求11所述的方法,其中所述运行时性能数据还包括:装置状态、装置后台作业状态以及主机后台作业状态。13.—种可重新配置的存储系统,包括: 配置转换组件,其在主机上运行,所述主机接收针对存储装置的用户需求信息并根据所述用户需求信息和所述存储装置的装置配置文件来自动生成针对所述存储装置的特征设置;以及 配置组件,其在所述存储装置上运行,所述存储装置从所述主机接收所述特征设置并使用所述特征设置来将所述存储装置自动重新配置成具有独立表现特性的一个或多个逻辑装置。14.如权利要求13所述的系统,其中所述配置转换组件进一步配置为: 从所述存储装置接收与所述存储装置和所述逻辑装置中至少之一的运行时性能数据有关的反馈;并且 响应于所述运行时性能数据不满足所述用户需求信息的判定,动态调整所述一个或多个逻辑装置的配置,以满足所述用户需求信息。15.如权利要求13所述的系统,其中所述用户需求信息包括对所述存储装置的表现特性的高级别描述。16.如权利要求15所述的系统,其中所述高级别描述包括服务水平协议和服务质量需求中的至少一个。17.如权利要求16所述的系统,其中所述服务水平协议进一步包括针对以下属性的任意组合的规格,所述 属性包括:容量、寻址模式、保护和性能。18.如权利要求13所述的系统,其中所述配置转换组件进一步配置为使用所述装置配置文件来判定所述存储装置是否满足所述用户需求信息的规格。19.如权利要求18所述的系统,其中所述装置配置文件包括性能模型,这些性能模型与对于装置性能具有相关性的存储装置特征相关联。20.如权利要求18所述的系统,其中所述装置配置文件存储在所述存储装置上并且对于主机是可用的。21.如权利要求18所述的系统,其中所述装置配置文件在下述项中的至少一个之中:主机,以及可被所述主机或所述存储装置访问的远程位置。22.如权利要求13所述的系统,其中所述配置转换组件进一步配置为使用所述特征设置来使所述存储装置的特定特征有效/无效并使用所述特征设置来指定所述特定特征的值,其中所述特定特征的效果对于全部所述逻辑装置是全局性的,或者对于指定的逻辑装置是局域性的。23.如权利要求14所述的系统,其中所述运行时性能数据构成所述装置配置文件的一部分,并且包括:通过自监控分析报告技术接口可用的性能指数;以及包括最小/最大/平均的读/写等待时间、最小/最大/平均的队列长度和排队时间、最小/最大/平均的内部IOPS、读/写放大比、无用单元收集时间和超时计数在内的供应商明确提出的运行时性能量度。24.如权利要求23所述的系统,其中所述运行时性能数据还包括:装置状态、装置后台作业状态以及主...
【专利技术属性】
技术研发人员:奇亮奭,权成南,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。