×

Raid-5 parity generation and data reconstruction

  • US 5,805,788 A
  • Filed: 05/20/1996
  • Issued: 09/08/1998
  • Est. Priority Date: 05/20/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system having a plurality of disk drives connected over a time multiplexed network, a method for storing data, comprising the steps of:

  • providing a channel interface;

    connecting the channel interface to an I/O buffer memory and to the plurality of disk drives over the time multiplexed network;

    calculating a sector size;

    calculating a stripe width;

    calculating a stripe count;

    reading stored striped data sectors from the I/O buffer memory, wherein the size of each striped data sector is a function of said sector size, said stripe width and said stripe count;

    generating parity sectors from the striped data sectors read from the I/O buffer memory, wherein the size of each parity sector is a function of said sector size, said stripe width and said stripe count;

    storing the parity sectors to the I/O buffer memory; and

    writing the stored striped data sectors and parity sectors from the I/O buffer memory through the channel interface to the plurality of disk drives.

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