According to various aspects, a storage system is provided, which includes multiple storage devices and one or more processors. The one or more processors are configured to store user data on multiple storage devices, which are distributed together with redundant data and log data in multiple storage devices, and generate data related to redundant data and log data. Associated classifications provide classified redundant data and classified log data, and write classified redundant data and classified log data on corresponding storage devices in multiple storage devices according to classifications associated with redundant data and log data.
【技术实现步骤摘要】
存储系统、计算系统及其方法
各种方面总体上涉及存储系统和用于操作存储系统的方法。
技术介绍
通常,高效的数据处理(例如,包括存储、更新和/或读取数据)可能变得越来越重要,因为例如数据量和数据流量随着现代技术而增加。在一个或多个应用中,数据以RAID(独立磁盘冗余阵列或独立驱动器冗余阵列)技术存储。RAID存储技术可以以硬件实现(也称为硬件RAID),或者作为软件实现(也称为软件RAID),或者以硬件和软件实现(也称为混合RAID或主机RAID)。可以以各种类型或修改来提供RAID存储技术。这些类型或修改可以关于所使用的存储设备的数量、划分的类型和/或对相应存储设备进行寻址和/或在所使用的存储设备中的一个或多个故障的情况下防止数据丢失的嵌入式功能而彼此不同。不同类型的RAID存储技术可以称为RAID级别。目前,可以使用若干标准RAID级别和非标准RAID级别,例如,RAID-0、RAID-1、RAID-5和RAID-6等。然而,可以存在对标准RAID级别和非标准RAID级别的各种组合或修改,导致大量可能的RAID级别,例如,RAID-01、RAID-05、RAID- ...
【技术保护点】
1.一种存储系统,包括:一个或多个处理器,其被配置为将至少三个存储设备划分为条带,提供多个条纹,所述多个条纹中的每个条纹包括至少三个条带,接收用户数据,使所述用户数据与关联于所述用户数据的奇偶校验数据一起沿着所述多个条纹分布,使得所述多个条纹中的每个条纹包括至少两个数据条带和与所述至少两个数据条带相关联的至少一个奇偶校验条带,以及基于被引导至所述至少三个存储设备中的相应存储设备的第一存储区域的第一数据流和被引导至所述至少三个存储设备中的所述相应存储设备的第二存储区域的第二数据流,将所述用户数据和所述奇偶校验数据写入所述至少三个存储设备中的每个存储设备,其中,所述第二存储区域 ...
【技术特征摘要】
2017.09.28 US 15/718,0311.一种存储系统,包括:一个或多个处理器,其被配置为将至少三个存储设备划分为条带,提供多个条纹,所述多个条纹中的每个条纹包括至少三个条带,接收用户数据,使所述用户数据与关联于所述用户数据的奇偶校验数据一起沿着所述多个条纹分布,使得所述多个条纹中的每个条纹包括至少两个数据条带和与所述至少两个数据条带相关联的至少一个奇偶校验条带,以及基于被引导至所述至少三个存储设备中的相应存储设备的第一存储区域的第一数据流和被引导至所述至少三个存储设备中的所述相应存储设备的第二存储区域的第二数据流,将所述用户数据和所述奇偶校验数据写入所述至少三个存储设备中的每个存储设备,其中,所述第二存储区域与所述第一存储区域不同,所述第一数据流包括所述奇偶校验数据,并且所述第二数据流包括所述用户数据。2.根据权利要求1所述的存储系统,所述至少两个数据条带包括用户数据,并且所述至少一个奇偶校验条带包括奇偶校验数据。3.根据权利要求2所述的存储系统,其中,所述一个或多个处理器还被配置为将与对所述用户数据和所述奇偶校验数据进行的写入相关联的日志数据写入所述至少三个存储设备。4.根据权利要求3所述的存储系统,所述日志数据包括写入空洞保护数据。5.根据权利要求3所述的存储系统,其中,所述一个或多个处理器被配置为使所述日志数据跨所述至少三个存储设备分布。6.根据权利要求3所述的存储系统,其中,所述一个或多个处理器还被配置为基于被引导至所述至少三个存储设备中的所述相应存储设备的第三存储区域的第三数据流,将所述日志数据写入所述至少三个存储设备中的每个存储设备,所述第三存储区域与所述第一存储区域和所述第二存储区域不同。7.根据权利要求1所述的存储系统,所述第一数据流实质上没有所述用户数据。8.根据权利要求1所述的存储系统,所述第二数据流实质上没有所述奇偶校验数据。9.根据权利要求1所述的存储系统,其中,所述至少三个存储设备中的每个存储设备具有与写入数据相关联的第一粒度和与更新或删除数据相关联的、大于所述第一粒度的第二粒度。10.根据权利要求1所述的存储系统,其中,所述至少三个存储设备中的每个存储设备包括固态驱动器。11.根据权利要求1所述的存储系统,其中,所述...
【专利技术属性】
技术研发人员:M·皮奥奇,K·卡尔克拉,P·维索茨基,S·普塔克,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。