Accessing a disk drive at multiple speeds
First Claim
1. A data storage system, comprising:
- a storage controller; and
a set of disk drives coupled to the storage controller, each disk drive having magnetic platter, each disk drive being capable of storing data onto and retrieving data from the magnetic platter while the magnetic platter turns at a predefined maximum speed, and each disk drive being configured to;
receive a command to access a storage location on the magnetic platter from the storage controller,increase rotational speed of the magnetic platter to the predefined maximum speed in response to the command, andprior to the magnetic platter reaching the predefined maximum speed, access the storage location on the magnetic platter in response to the command.
9 Assignments
0 Petitions
Accused Products
Abstract
A disk drive apparatus has a magnetic platter, a disk drive motor, and a disk drive controller. The disk drive controller is capable of storing data onto and retrieving data from the magnetic platter while the magnetic platter turns at a predefined maximum speed. The disk drive controller is configured to receive a command to access a storage location on the magnetic platter from an external storage controller, and direct the disk drive motor to increase rotational speed of the magnetic platter to the predefined maximum speed in response to the command. The disk drive controller is further configured to, prior to the magnetic platter reaching the predefined maximum speed, access the storage location on the magnetic platter in response to the command. Accordingly, early access to storage locations on the magnetic platter is not substantially hindered by the spin up process.
-
Citations
20 Claims
-
1. A data storage system, comprising:
-
a storage controller; and a set of disk drives coupled to the storage controller, each disk drive having magnetic platter, each disk drive being capable of storing data onto and retrieving data from the magnetic platter while the magnetic platter turns at a predefined maximum speed, and each disk drive being configured to; receive a command to access a storage location on the magnetic platter from the storage controller, increase rotational speed of the magnetic platter to the predefined maximum speed in response to the command, and prior to the magnetic platter reaching the predefined maximum speed, access the storage location on the magnetic platter in response to the command. - View Dependent Claims (2, 3, 4)
-
-
5. A disk drive apparatus, comprising:
-
a magnetic platter; a disk drive motor coupled to the magnetic platter; and a disk drive controller coupled to the magnetic platter and the disk drive motor, the disk drive controller being capable of storing data onto and retrieving data from the magnetic platter while the magnetic platter turns at a predefined maximum speed, the disk drive controller being configured to; receive a command to access a storage location on the magnetic platter from an external storage controller, direct the disk drive motor to increase rotational speed of the magnetic platter to the predefined maximum speed in response to the command, and prior to the magnetic platter reaching the predefined maximum speed, access the storage location on the magnetic platter in response to the command. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. In a disk drive having a magnetic platter, the disk drive being capable of storing data onto and retrieving data from the magnetic platter while the magnetic platter turns at a predefined maximum speed, a method comprising:
-
receiving a command to access a storage location on the magnetic platter; increasing rotational speed of the magnetic platter to the predefined maximum speed in response to the command; and prior to the magnetic platter reaching the predefined maximum speed, accessing the storage location on the magnetic platter in response to the command. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification