Multiple disks in a single disk package
First Claim
1. A storage disk system, comprising:
- a plurality of disk platters mounted on a common spindle, the disk platters each having an upper surface and a lower surface;
a drive motor operable to rotate the spindle to rotate the disk platters about a common axis; and
two or more actuator assemblies, the actuator assemblies each having at least one actuator arm, the actuator arm(s) each having at least one read/write head configured such that each disk platter surface is only accessed by one read/write head, wherein a first actuator assembly and a first set of disk platter surfaces are associated as a first virtual disk, wherein a second actuator assembly and a second set of disk platter surfaces are associated as a second virtual disk, wherein a first disk platter of said plurality of disk platters has a first disk platter surface associated with the first virtual disk and a second disk platter surface associated with the second virtual disk, wherein a second disk platter of said plurality of disk platters has both its upper surface and its lower surface associated with the first virtual disk, wherein the system receives a first operation comprising at least one of a read or write that is specified to be performed on the first virtual disk by the first actuator assembly and receives a second operation comprising at least one of a read or write that is specified to be performed on the second virtual disk by the second actuator assembly, and wherein at least a portion of the second operation is performed by the second actuator assembly concurrently with the first operation by the first actuator assembly.
2 Assignments
0 Petitions
Accused Products
Abstract
A disk drive having a single drive motor and multiple platters that incorporates two discrete data paths, actuators and heads to the disk platters. Utilizing the economy of very large capacity disk platters, two or more disk drives can be created within a single physical enclosure. These two disks will be share many common parts such as the drive enclosure and spindle motor, but will have the performance and appearance to the system as two or more independent disks. Instead of having one actuator arm, the virtual disks will have two or more actuator arms and two or more sets of digital electronics. The storage on all the platters is divided up among the actuators so that no storage location is shared, but all the actuators will operate concurrently. Each actuator will have exclusive use of a subset of the data storage. Disks normally only have one actuator connected to multiple heads, at least one per surface, which only allow a single data seek and data transfer at a time. The virtual disks will have two or more actuators, one for each virtual disk, improving performance for the capacity of the platters through concurrent data seeks and transfers to different data areas.
-
Citations
12 Claims
-
1. A storage disk system, comprising:
-
a plurality of disk platters mounted on a common spindle, the disk platters each having an upper surface and a lower surface; a drive motor operable to rotate the spindle to rotate the disk platters about a common axis; and two or more actuator assemblies, the actuator assemblies each having at least one actuator arm, the actuator arm(s) each having at least one read/write head configured such that each disk platter surface is only accessed by one read/write head, wherein a first actuator assembly and a first set of disk platter surfaces are associated as a first virtual disk, wherein a second actuator assembly and a second set of disk platter surfaces are associated as a second virtual disk, wherein a first disk platter of said plurality of disk platters has a first disk platter surface associated with the first virtual disk and a second disk platter surface associated with the second virtual disk, wherein a second disk platter of said plurality of disk platters has both its upper surface and its lower surface associated with the first virtual disk, wherein the system receives a first operation comprising at least one of a read or write that is specified to be performed on the first virtual disk by the first actuator assembly and receives a second operation comprising at least one of a read or write that is specified to be performed on the second virtual disk by the second actuator assembly, and wherein at least a portion of the second operation is performed by the second actuator assembly concurrently with the first operation by the first actuator assembly. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of performing a read/write operation on a storage disk having a plurality of disk platters and two or more actuator assemblies, the disk platters each having an upper surface and a lower surface, the actuator assemblies each having two or more actuator arms, the actuator arms each having one or more read/write heads, the method comprising:
-
receiving a first operation comprising at least one of a read or write that is specified to be performed on a first virtual disk comprising a first actuator assembly and a first set of disk platter surfaces including a first disk platter surface of a first disk platter and the upper and lower surfaces of a second disk platter; positioning a first read/write head of the first actuator assembly to a track on the first disk platter surface of the first virtual disk; reading data from or writing data to the track on the first disk platter surface; receiving a second operation comprising at least one of a read or write that is specified to be performed on a second virtual disk comprising a second actuator assembly and a second set of disk platter surfaces including a second disk platter surface of the first disk platter; and positioning a second read/write head of the second actuator assembly to a track on the second disk platter surface of the second virtual disk while positioning the first read/write head. - View Dependent Claims (7, 8, 9)
-
-
10. A method of performing a read/write operation on a storage disk having a plurality of disk platters and two or more actuator arms each having one or more read/write heads, the disk platters each having an upper surface and a lower surface, the method comprising:
-
receiving a first operation comprising at least one of a read or write that is specified to be performed on a first virtual disk comprising a first actuator assembly and a first set of disk platter surfaces including a first disk platter surface of a first disk platter and the upper and lower surfaces of a second disk platter; positioning a first read/write head of a first actuator arm to a track on the first disk platter surface of the first virtual disk; reading data from or writing data to the track on the first disk platter surface; receiving a second operation comprising at least one of a read or write that is specified to be performed on a second virtual disk comprising a second actuator assembly and a second set of disk platter surfaces including a second disk platter surface of the first disk platter; positioning a second read/write head of a second actuator arm to a track on the second disk platter surface of the second virtual disk; and reading data from or writing data to the track on the second disk platter surface while positioning the first read/write head and/or reading data from the track on the first disk platter surface or writing data to the track on the first disk platter surface. - View Dependent Claims (11, 12)
-
Specification