IP Library Granted Patent US 7,516,354
Granted Patent B2
US 7,516,354 · App. 10/925,825 · Granted Apr 7, 2009

Storing parity information for data recovery

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,516,354
App. No.
10/925,825
Granted
Apr 7, 2009
Kind
B2
Abstract

Provided is a method in which data is received at the first storage unit. A first information unit, a second information unit, and a third information unit are generated, wherein the first information unit, the second information unit, and the third information unit each include a portion of the received data and computed parity data. The first information unit is stored in the first storage unit at the first site. The second information unit is distributed to the second storage unit at the second site for storage. The third information unit is distributed to the third storage unit at the third site for storage.

Claims (13)

1. A method, comprising:

receiving data at a first storage unit;

generating a first information unit, a second information unit, and a third information unit, wherein the first information unit, the second information unit, and the third information unit each include a portion of the received data and computed parity data;

storing the first information unit in the first storage unit at a first site;

distributing the second information unit to a second storage unit at a second site for storage; and

distributing the third information unit to a third storage unit at a third site for storage, wherein a majority of the parity data is stored in the first storage unit.

2. The method of claim 1 , wherein the first storage unit is coupled to a host that sends Input/Output requests to the first storage unit.

3. The method of claim 1 , further comprising:

in response to a data loss at the first site, recovering the received data from the second information unit and the third information unit.

4. The method of claim 3 , wherein a sum of a size of the first information unit, the second information unit, and the third information unit is less than two times the received data size.

5. The method of claim 4 , wherein the first site, the second site, and the third site are separated from each other by a distance of over ten miles, and wherein the first information unit, the second information unit, and the third information unit are stored in different storage disk systems.

6. The method of claim 1 , wherein the data is received at the first storage unit from a host, and wherein multi-pathing hardware is used to connect the host to the first, second, and third storage units.

7. The method of claim 1 , wherein distributing the second and third information units is via write operations from the first storage unit to the second and third storage units.

Assignments (3)
RELEASE OF SECURITY INTEREST AT REEL 052888 FRAME 0177 Recorded Feb 8, 2022
From: JPMORGAN CHASE BANK, N.A.
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 058965/0712 →
SECURITY INTEREST Recorded Jun 9, 2020
From: WESTERN DIGITAL TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS AGENT
Reel/Frame 052888/0177 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2020
From: HGST NETHERLANDS B.V
To: WESTERN DIGITAL TECHNOLOGIES, INC.
Reel/Frame 052783/0631 →