Multiple and reconfigurable data access and storage device using multiple actuators
First Claim
1. A method of configuring operations of a disk drive to support different modes of data processing therein, comprising:
- (a) providing a disk drive having disks rotatably mounted thereto, and a plurality of actuators movably mounted to the disk drive for processing data via head gimbal assemblies by reading data from and writing data to the disks;
(b) characterizing a type of data to be processed by the disk drive as either a single continuous stream of data or as separate streams of data;
(c) operating the disk drive in a sequential mode wherein the single continuous stream of data is divided among at least two of the actuators to process the single continuous stream of data such that the actuators function as a single logical unit;
(d) operating the disk drive in an independent mode wherein the separate streams of data are processed by at least two of the actuators independently of each other such that the actuators function as a plurality of independent logical units; and
(e) selectively changing the disk drive to operate in either the sequential mode or in the independent mode based on an outcome of step (b) in order to configure operations of the actuators to support the different methods of data access required of them.
2 Assignments
0 Petitions
Accused Products
Abstract
A hard disk drive for a computer system has at least two actuators for reading data from or writing data to the disks. The actuators may be configured to support the different methods of data access required of them. For example, if large quantities of sequential data are performed, one operation uses both actuators to increase throughput. However, if mostly random operations are to be performed, then independent usage of the actuators is preferred. These two methods of usage can be supported simultaneously, and can even be dictated by the user. The tracking format of the actuators can be configured such that the next logical track is physically located under a head on a different actuator to improve sequential operation. The actuators also may be utilized in a dual-channel configuration so that data can be written to both actuators at the same time, or read back at the same time to improve throughput. In addition, either of these configurations can be selected on a transfer-by-transfer basis by the user.
32 Citations
12 Claims
-
1. A method of configuring operations of a disk drive to support different modes of data processing therein, comprising:
-
(a) providing a disk drive having disks rotatably mounted thereto, and a plurality of actuators movably mounted to the disk drive for processing data via head gimbal assemblies by reading data from and writing data to the disks;
(b) characterizing a type of data to be processed by the disk drive as either a single continuous stream of data or as separate streams of data;
(c) operating the disk drive in a sequential mode wherein the single continuous stream of data is divided among at least two of the actuators to process the single continuous stream of data such that the actuators function as a single logical unit;
(d) operating the disk drive in an independent mode wherein the separate streams of data are processed by at least two of the actuators independently of each other such that the actuators function as a plurality of independent logical units; and
(e) selectively changing the disk drive to operate in either the sequential mode or in the independent mode based on an outcome of step (b) in order to configure operations of the actuators to support the different methods of data access required of them. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for configuring operations of a disk drive to support different modes of data processing within the disk drive, comprising:
-
a disk drive having disks rotatably mounted thereto and a plurality of actuators movably mounted to the disk drive for processing data via head gimbal assemblies by reading data from and writing data to the disks;
means for characterizing a type of data to be processed by the disk drive as either a single continuous stream of data or as separate streams of data;
means for operating the disk drive in a sequential mnode wherein the single continuous stream of data is divided among at least two of the actuators to process the single continuous stream of data such that the actuators function as a single logical unit;
means for operating the disk drive in an independent mode wherein the separate streams of data are processed by at least two of the actuators independently of each other such that the actuators function as a plurality of independent logical units; and
means for selectively changing the disk drive to operate in either the sequential mode or in the independent mode in response to the means for characterizing to configure operations of the actuators to support the different methods of data access required of them. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification