会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Storage array having multiple erasure correction and sub-stripe writing
    • 具有多个擦除校正和子条纹写入的存储阵列
    • US06748488B2
    • 2004-06-08
    • US09966842
    • 2001-09-28
    • James ByrdEbrahim HashemiManuel CisnerosAlex UminoJohn Schell
    • James ByrdEbrahim HashemiManuel CisnerosAlex UminoJohn Schell
    • G06F1200
    • G06F11/1076G06F2211/1057G06F2211/1066
    • A data storage subsystem including an array of storage devices and a storage controller is disclosed. In one embodiment, the array of storage devices stores information in multiple stripes. Each stripe may include a plurality of data blocks and redundancy information in the form of plurality of redundancy blocks. The redundancy information may be generated using an nth order generator polynomial such as a Reed Solomon code. The storage controller may be configured to perform modified read/write stripe updates by: (a) reading original data from a subset of data blocks in a target stripe; (b) reading the original redundancy information for that stripe; (c) comparing the original data with the new data to determine a data difference; (d) calculating a redundancy difference from the data difference; (e) applying the redundancy difference to the original redundancy information to obtain updated redundancy information, (f) writing the new data and updated redundancy information to the target stripe. Multiple erasure correction is also contemplated.
    • 公开了一种包括存储设备阵列和存储控制器的数据存储子系统。 在一个实施例中,存储设备阵列存储多条信息。 每个条带可以包括多个数据块和多个冗余块形式的冗余信息。 可以使用诸如里德所罗门码的第n阶生成多项式来生成冗余信息。 存储控制器可以被配置为通过以下操作来执行修改的读/写条带更新:(a)从目标条带中的数据块的子集读取原始数据; (b)读取该条纹的原始冗余信息; (c)将原始数据与新数据进行比较以确定数据差异; (d)从所述数据差计算冗余差; (e)将冗余差应用于原始冗余信息以获得更新的冗余信息,(f)将新数据和更新的冗余信息写入目标条带。 还设想了多次擦除校正。