×

Data file migration from a mirrored RAID to a non-mirrored XOR-based RAID without rewriting the data

  • US 20030188097A1
  • Filed: 03/29/2002
  • Published: 10/02/2003
  • Est. Priority Date: 03/29/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing a data file in a storage system having a plurality of storage disks, said method comprising:

  • striping said data file across said plurality of storage disks using a plurality of data stripe units and a parity stripe unit;

    initially storing said data file in a first format consistent with RAID-1 and RAID-X using a first data stripe unit from said plurality of data stripe units and said parity stripe unit, wherein said parity stripe unit maintains a mirrored copy of a first data contained in said first data stripe unit, and RAID-X refers to a non-mirrored RAID scheme employing an XOR-based error correcting code;

    continuing storing said data file in said first format consistent with RAID-1 and RAID-X until the size of said first data exceeds a storage space allocated to said first data stripe unit in one of said storage disks; and

    migrating from storing said data file in said first format consistent with RAID-1 and RAID-X to storing said data file in a second format consistent with RAID-X and inconsistent with RAID-1 when the size of said first data exceeds said storage space allocated to said first data stripe unit, said migration being performed without rewriting said first data.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×