IP Library Granted Patent US 7,461,176
Granted Patent B2
US 7,461,176 · App. 10/429,059 · Granted Dec 2, 2008

Method for initialization of storage systems

Assignee: Hitachi, Ltd.
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,461,176
App. No.
10/429,059
Granted
Dec 2, 2008
Kind
B2
Abstract

A method and apparatus are described for providing initialization in large storage systems as a background function, upon demand, and upon receipt of write requests. The initialization may be carried out under control of the hard disk drive itself, a storage controller, or both systems. The initialization is performed transparently to the host computer making operation of the storage system immediately after it is coupled to the host feasible.

Claims (10)

1. A method of preparing storage media in a storage system for data to be written to the storage media, wherein the system is prepared for writing data to the storage media in both of the following two ways:

initialization of portions of the storage media are performed as a background job in which input/output requests and initialization are executed as background jobs; and

otherwise any un-initialized portions of the storage media to which write requests are directed are initialized prior to writing data in response to write requests that are received by the system for writing the data to the storage media portions.

2. A method as in claim 1 wherein the initialization is performed upon receipt of a command from a controller controlling the storage system.

3. A method as in claim 1 , further including:

performing a resume operation for reconstructing data.

4. A method as in claim 1 wherein portions of the storage media are not initialized when the system is first used.

5. A method as in claim 1 wherein the system includes a storage controller and disk drives, and wherein initialization is controlled by at least one of the storage controller and the disk drives.

6. A method as in claim 5 wherein the storage controller maintains control data for controlling the initialization by storing it in a non-volatile memory.

7. A method as in claim 6 wherein the storage controller controls the initialization, and the disk drives initialize themselves upon receiving a command from the storage controller.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2003
From: WATANABE, NAOKI
To: HITACHI LTD.
Reel/Frame 014466/0602 →
Continuity (1)
Related Publication 20040221102A1 · Nov 4, 2004