The present disclosure is directed to computer storage devices. More specifically the present disclosure is directed to computer storage devices having removable data storage disks and storage systems utilizing such devices.
Most computers use magnetic hard drives for storage of digital information for which immediate access is required. Typically, these magnetic hard drives store the information on rigid disks made of either aluminum or glass. The surfaces of the disks are coated with various thin layers one of which is magnetically alterable. The hard drive also contains read/write heads that are positioned close to the surface of the disk by electronics and firmware in the drive. The read/write heads are able to magnetically alter the magnetic layer on the surfaces of the disks in order to store data. The detail of how a magnetic hard drive works is well known to those skilled in the art. In order to reduce the amount of data stored on such hard drives, data that does not require immediate access may be archived or otherwise stored “off-line.” In many cases, tape drives or other non-disk media have been employed for this purpose.
Because of the cost of the read/write heads and the magnetic disks and space requirements, the developers of magnetic hard drives try to maximize the amount of data that may be stored on each disk. This yields the most data capacity for the lowest cost. In some applications, it is required that more data be stored on the hard drive than a single disk and two heads (i.e. which are positionable on opposing surfaces of the disk) can achieve. In this case, more disks and more heads may be added to the hard drive to achieve the target capacity. Typically, there are two read/write heads, one for each disk surface, for each disk that is added. Thus a given capacity may be achieved but with the penalty of extra cost. There is also additional cost associated with the electronics, the actuator (which is used to position the read/write heads), and the housing used to contain these components (e.g., a cast aluminum enclosure).
In hard drives that incorporate multiple disks, the disks are rigidly mounted on a spin motor (e.g., a spindle) and spaced apart so that the read/write heads may reach each disk surface. Great precision is required in the mechanical positioning of the disks on the motor, and the heads with respect to the disks. Therefore, it is impractical to continually add disks and heads to achieve a desired capacity, since the mechanical tolerances beyond about three disks becomes cost prohibitive. Accordingly, the storage capacity of hard drives has been limited by physical constraints as well as cost constraints.
To increase the storage capacity as well as other operating parameters of a hard drive, multiple hard drives are sometimes utilized. For instance, arrays of hard drive may be utilized to share and/or replicate data among the drives. In computing, the acronym RAID (i.e., Redundant Array of Independent Disks) refers to a data storage scheme using multiple hard drives to share or replicate data among the drives. Depending on the configuration of the RAID (typically referred to as the RAID level), the benefit of RAID is one or more of increased data integrity, fault-tolerance, throughput and/or capacity compared to single drives. In its original implementations, one advantage was the ability to combine multiple devices using older technology into an array that offered greater capacity, reliability, and/or speed, than was affordably available in a single device using the newest technology.
There are various RAID levels or configurations that have been defined and standardized in the computer storage industry. Depending on the particular RAID level, failure of one drive in the array will, at a minimum, allow data previously stored on the array to be recovered, and for the more sophisticated RAID levels, continue to operate (i.e., record and recover data) while the failed drive is removed and replaced. While such RAID configurations allow for increasing the storage capacity of a computer system using multiple hard drives, each drive is still subject to physical constraints regarding the number of disks that may be utilized be each drive and the cost constrains of requiring read/write heads and associated electronics for each disk.
Due to the constraints of hard drives, applications requiring low cost, high capacity storage have typically utilized different storage media. For instance, magnetic tape has been utilized as the storage media for many high capacity storage applications (e.g., archiving or off-line storage) as the tape is inexpensive and multiple individual tape cartridges may be integrated into a single unit and may in some instances share one or more common read/write heads. In some applications (e.g., silo farms) thousands of tape cartridges may be stored in a common facility. Such cartridges may be then be utilized with several common sets of read/write heads. For instance, two sets of read/write heads may be operative to simultaneously write data to two separate tapes to generate a back-up copy of a set of data. Likewise separate read/write heads may split data between separate tapes to improve data throughput.
In view of the limitations of the prior art, use of hard drives has not been a cost effective solution for large off-line data storage facilities (e.g., archival storage of data) such as data silos and/or for many data back-up applications. Accordingly, it has been recognized that the ability to use multiple data storage disks with a single set of read-write heads could alleviate many of the limitations of the prior art and allow for hard drive storage devices to be utilized for large scale data storage as well as data back-up applications. In such an arrangement, a number of data storage disks may be stored in an inactive state at a storage location and selectively retrieved in an automated process for accessing data therefrom and/or writing data thereto. In addition, one or more selected data storage disks may be securely engaged with a drive hub associated with a set of read-write heads. That is, a single drive hub and a set of read-write heads may be utilized with a plurality of individual data storage disks that are selectively engageable with the drive hub. Such an arrangement eliminates the need of individual read-write heads for individual disks and overcomes previous tolerance problems that typically restricted storage devices to use of no more than about three disks fixedly mounted to a common spindle.
According to one aspect, a data storage device and method (i.e., utility) are provided. The utility includes a plurality of data storage disks in an inactive state in a storage location and a carriage that is operative to move a selected one of the plurality of data storage disks between the storage location and an access location. A read-write head associated with the access location is operative to read and write data to and from a selected data storage disk when the data storage disk is located at the access location. Accordingly, the access location may further include a drive hub operative to engage a central aperture of the data storage disk and rotate the data storage disk around the drive axis of the hub.
In order to securely engage a selected data storage disk with the drive hub, the drive hub may include one or more restraining elements that are operative to selectively engage the data storage disk, for example, proximate to the central aperture of the data storage disk. In one arrangement, the restraining elements may be disposed on and/or around a portion of the hub that is disposable through the central aperture of the selected data storage disk. Accordingly, such restraining elements may be moved from an initial position, or open position, to a subsequent, or clamped, position. In such a clamped position, the restraining elements may physically engage a surface of the data storage disk. Further, in the clamped position, the outside dimension, or diameter, of the restraining elements may be greater than the diameter of the central aperture of the data storage disk. Accordingly, in such a position the storage disk may be restrained on the drive hub. Further, the restraining elements may apply a compressive force to a surface of the storage disk and/or apply an outward force (e.g., relative to the drive axis) to the central aperture of the storage disk. Such an outward force may assist in properly centering the storage disk on the drive hub.
According to another aspect, the data storage device includes a housing that includes a plurality of data storage disks at a storage location therein and a disk access device disposed therein. The disk access device includes a rotating hub and at least one read-write head. A carriage disposed within the housing is operative to move between the storage location and the disk access device. Accordingly, the carriage may transport a selected one or more of the plurality of data storage disks between the storage location and the disk access device. The selected disk(s) may then be engaged with the rotating hub for rotation about a drive axis of the hub.
In one arrangement, the housing is a substantially sealed housing. In this regard, the data storage device may be a stand-alone device that may be utilized as an external storage device and/or in conjunction with a plurality of such devices in, for example, a silo arrangement. The housing may further include an input/output port that is in data communication with the read-write head. Further, such an input/output port may provide power for powering devices within the housing, including, without limitation, the read-write head, the rotating hub (e.g., a spin motor), a drive for the carriage and/or one or more actuators for positioning the storage disks. The housing may also include a port for equalizing pressure inside the housing with ambient pressure. Such a port may be filtered to prevent contaminants from entering the housing. In one arrangement, a maximum outside dimension of the housing is no greater than three times the diameter of the data storage disks located therein. In any arrangement, the housing may include a multitude of data storage disks. For instance, the housing may include at least three disks, and more typically between three and 50 disks. However, it will be appreciated that in other arrangements the housing may be sized to store additional disks.
In a further arrangement, the housing may include a second disk access device, including a second read-write head and a second rotating hub. In such an arrangement, the carriage may be operative to transport disks to both disk access devices and/or separate carriages may be utilized to transport disks to separate disk access devices. Further, it will be appreciated that a plurality of disk access devices may be incorporated in a common housing. In any arrangement, the rotating hub may allow for selectively engagement with two or more disks in a stacked configuration. In this regard, the drive hub may be operative to rotate two or more disks simultaneously.
In an arrangement utilizing two or more disk access devices, these disk access devices may be utilized simultaneously and/or redundantly. Further, the multiple access devices may be synchronized by a controller to run in tandem. In this regard, data storage/retrieval may be performed in, for example, a RAID configuration such that high data transfer/retrieval rates are possible.
To permit increased density of storage disks within the housing, the data storage disks may be stored in a stacked configuration (e.g., side by side). Further, a maximum spacing between the adjacent data storage disks may be less than twice the thickness of one of the data storage disks. In a further arrangement, a maximum spacing between adjacent data storage disks may be less than the thickness of one of the data storage disks. In this regard, a rack structure having a plurality of parallel grooves may be utilized to hold individual disks when not in use. In one arrangement, a U-shaped rack is utilized having first and second opposing surfaces with corresponding sets of grooves therein. In this arrangement, disks may be slid into a set of grooves within the U-shaped structure. In any arrangement, one or more stop devices may be operative to move into and out of the grooves to maintain individual disks within their grooves until they are selected for access. Accordingly, when selected for access, the stop device may be moved from the groove(s) to permit a selected disk to pass through the groove(s).
In order to remove the storage disks from the storage location, the storage structure may utilize individual actuators that are operative to move the storage disks. Alternatively, the storage structure may utilize gravity to load selected data storage disks into the carriage. For instance, a U-shaped member may be inverted and upright such that disks are inserted into grooves within the concave surface of the structure and are maintained within the grooves by a stop member. When the stop member is removed from the groove, the data storage disk may be operative to drop into the carriage for transport to the disk access device. One or more movable elements/actuators may be utilized to control the drop of the data storage disks to prevent damage thereof.
The carriage may include any movable member that is operative to support a data storage disk in a desired orientation and transport that data storage disk to the data access device for engagement therewith. In one arrangement, the carriage includes a bearing surface that is adapted to receive an edge of a selected data storage disk. The carriage may further include a latch/catch that is operative to engage a data storage disk when supported by the carrier. In this regard, such a catch may maintain the data storage disk in a fixed positional relationship with the carriage during transport. The carriage may further include one or more actuator devices that are operative to move a data storage disk supported therein to a desired position. For instance, such an actuator may be operative to apply a force to an edge of the disk in order to lift the disk from the bearing surface to, for example, a storage structure.
The carriage may include any drive mechanism that permits controlled movement thereof. Such drive mechanisms may include, without limitation, ball screws, lead screws, motors and/or gears. In one arrangement, the drive mechanism includes a motor and a single-tension element that is looped around a plurality of pulleys associated with the carriage and the housing. In such an arrangement, the carriage may move on one or more rails in a planar motion. For instance, the carriage may move a planar surface of a storage disk supported thereon in a direction that is aligned with the drive axis of the rotating hub of the disk access device.
According to another aspect, a method is provided for use in a data storage device. The method includes selecting one of a plurality of data storage disks and moving the selected data storage disk from the storage location to a drive hub. The central aperture of the data storage disk may then be engaged with the drive hub. The data storage disk may then be accessed. That is, the drive hub may be operative to rotate the disk such that a read-write head may access one or both surfaces of the data storage disk. Accordingly, once the access procedure is finished, the data storage disk may be disengaged from the hub and transported from the hub back to the storage location.
In a further arrangement, a second of the plurality of data storage disks is selected and moved to the drive hub, wherein the first disk remains engaged with the drive hub. The central aperture of the second data storage disk may then be engaged with the drive hub. At such time, both data storage disks may be rotated and accessed.
According to another aspect, a device is provided for use with a data storage device. Specifically, a hub for use with a spin motor of a data access device is provided that is operative to engage and disengage the central aperture of a data storage disk. The hub includes a stud that is sized for receipt within a central aperture of a data storage disk. Such a stud may be annular such that it may be conformably received within the central aperture of the data storage disk. In any case, the stud is symmetric about a rotational axis of the hub. A flange extends radially outward from the base of the stud and, hence, the rotational axis. The flange is adapted to support a planar surface of a data storage disk that is disposed about the stud. At least one restraining element or a plurality of restraining elements associated with the hub are operative to move between a first position that is located within a boundary defined by the central aperture of a data storage disk (i.e., when disposed about the stud) and a second position outside of the boundary defined by the central aperture of the data storage disk.
Such restraining elements may be interconnected to a portion of the stud that extends through the central aperture of a data storage disk disposed about the stud. In this regard, the restraining elements may have an initial diameter (i.e., in the first position) that permits their passage through the central aperture of the data storage disk. When moved to the second position, the restraining elements may have a diameter that is greater than the diameter of the central aperture of the data storage disk. Further, the restraining elements may be operative to apply compressive force to a surface of the data storage disk. In this regard, the data storage disk may be compressed between the restraining elements and the flange. In one arrangement, the restraining elements include a plurality of levers that are pivotally interconnected to the stud. Such levers may be operative to rotate in a plane that is parallel with the surface of the data storage disk or transverse to the surface of the data storage disk. A plurality of such levers may be equally spaced about the rotational axis and may extend radially outward in the second position.
In a further arrangement, the stud of the hub may have a length that allows for first and second storage disks to be placed on the drive hub in a stacked and spaced configuration. In such an arrangement, the drive hub may include first and second sets of restraining elements and or a retractable flange (e.g., similar to the restraining elements) for the second data storage disk. Alternatively, a spacer or bushing may be selectively positionable about the stud between the first and second data storage disks. In such an arrangement, two data storage disks may utilize a common set of restraining elements to compress both storage disks relative to a support.
According to another aspect, a method is provided wherein a data storage disk may be selectively engaged with a rotating hub of a data access device. The method includes disposing a central aperture of a data storage disk over a centering stud of a drive hub. Once so disposed, a restraining element that is movably connected with the centering stud may be moved from a first position that is within an area defined by the boundary of the central aperture to a second position that is outside the boundary defined by the central aperture. Accordingly, the restraining element may restrain the data storage disk to the hub.
According to another aspect, a storage structure for storing a plurality of data storage disks is provided. The structure includes first and second spaced supports wherein a plurality of corresponding sets of grooves are formed on the facing surfaces of the first and second spaced supports. Each set of grooves is sized to receive opposing edges of a data storage disk. A corresponding plurality of stop members are selectively positionable into and out of at least one groove of each of the set of grooves. Movement of the stop member into and out of the groove permits the data storage disk to be retained within the set of grooves or move out of the set of grooves, respectively. In one arrangement, the data storage disk may move out of the rack under the force of gravity when the first and second supports are in an upright position. The stop members may further include an actuator that is operative to move the stop member into and out of the grooves. In one arrangement, the stops are operative to rotate into and out of the grooves.
In one arrangement, the first and second supports collectively define a concave member. In such an arrangement, the corresponding sets of grooves may be formed on a concave surface of the concave member and may be continuous about the concave surface. In one arrangement, the concave surface is at least partially defined by first and second curves. These first and second curves may have equal radii and/or offset centers.
In one arrangement, the plurality of data storage disks may be disposed in the grooves in a side-by-side manner. Accordingly, the central apertures of these disks may be disposed along a common axis. In order to increase the number of disks that are held by the member, a maximum spacing between adjacent grooves may be less than the thickness of a data storage disk held by the sets of grooves.
According to another aspect, first and second multiple disk storage devices are utilized together to define a storage device. In such an arrangement, at least first and second disk drive devices are provide wherein each disk drive device includes a drive hub, a plurality of storage disks that are selectively engageable with the drive hub and a read/write head that is operative to access a storage disk that is engaged with the drive hub. A controller is in communication with the first and second disk drive devices. This controller may be operative to control the operation of both devices. Further, it will be appreciated that a plurality of such disk drive devices may be interconnected to form, for example, an array.
In any arrangement, the controller may link the disk drive devices to a computer system such that data may be exchanged between the computer system and the disk drive devices. In this regard, such a computer system may be co-located with the disk drive devices, or the computer system may be remotely located. In the latter regard, the disk drive devices may be interconnected to the computer system by one or more communications networks. These various connection methods may include, without limitation, PSTN, the Internet, the Worldwide Web, Ethernet connections, local area networks, wide area networks, fibre channel interfaces, Universal Serial Bus (USB) interfaces, Serial ATA, SCSI, wireless network connections, or any other standard or proprietary data interface.
The controller may be operative to selectively control first and second disk drive devices such that they operate simultaneously. In a further arrangement, the controller and disk drive devices may be configured in any of a plurality of RAID configurations. Accordingly, the disk drive devices may be operative to work simultaneously to provide improved throughput, reading and writing, searching and any form of data access. The plurality of disk drive devices may be hardwired together in the array. In this regard, appropriate data communication cables may be connected to the input/output port of each device and routed to the controller.
In another arrangement, a plurality of multiple disk storage devices may be utilized in a repository storage structure. In such a repository setting, a plurality of disk drive devices may be stored in an inactive condition for selective retrieval. Such disk drive devices may each include a plurality of data storage disks that are selectively engageable with the drive hub and a read/write head that is operative to access a data storage disk as engaged with the drive hub. The read/write head is in communication with the data port associated with the disk drive device. A carriage assembly may be utilized to engage and transport the disk drive device from the repository to an access location. Once at the access location, the data port and/or a power port may be engaged to supply power to the disk drive device as well as data communication with the read/write head therein. Accordingly, the disk drive device may be controlled to access one of the plurality of data storage disks stored therein. That data storage disk may be engaged with the drive hub and accessed. In this regard, data may be written to and/or read from the data storage disk. Once data is read or written to the disk drive device, the data and/or power port may be disengaged, and the disk drive device may be transported back to the repository.
Reference will now be made to the accompanying drawings, which assist in illustrating the various pertinent features of the inventions disclosed herein. Although described primarily herein in conjunction with the use of rigid magnetic disks for storage of data, it should be expressly understood that certain aspects may be applicable to other applications. For instance, certain aspects of the inventions may be applicable to optical storage media. In this regard, the following description is presented for purposes for illustration and description. Furthermore, the description is not intended to limit the embodiments to the forms disclosed herein. Consequently, variations and modifications consistent with the following teachings, in skill and knowledge of the relevant art, are within the scope of the present invention.
As shown, the rack 60, which holds the plurality of data storage disks 30, the hub 40 and the carriage 80 are mounted in a common frame 12. Further, this frame 12 and the components supported therein are disposed within a housing 8 having a central portion 14 and first and second end caps 16, 18. As shown, the frame 12 and supported components are sized for receipt within a central portion 14 of the housing. Accordingly, the end caps 16, 18 may be interconnected to the central portion 14 of the housing and/or the frame 12. Once assembled, the housing 8 may be substantially sealed prevent particulates or other contaminates from entering an interior of the housing. The housing 8 may include one or more input ports 20 that allow for electrical and data communication between the components within the housing and external devices. Further, one or more filtered vent ports may be provided (not shown) that allow for equalizing internal pressure of the housing with ambient pressure. The function of components of the device including the rack 60, the carriage assembly 80 and drive hub 40 will now be discussed in detail.
As noted above, the device 10 includes a storage structure or rack 60 that is operative to hold a plurality of data storage disks 30. As shown in
The rack 60 is designed to be in an upright position such that the open end of the concave surface faces downward. Accordingly, disks 30 disposed within the grooves 62 may be removed from the rack 60 by gravity. In this regard, individual actuators are not necessary to remove the disks 30 from the grooves. This may reduce the space required between the disks and simplify the device 10. However, in other arrangements/embodiments, individual actuators may be utilized to move disks in and/or out of the rack. That is, other embodiments of the device may not rely on gravity for movement of the disks 30.
In the present embodiment, the spacing between individual disks and the plurality of grooves 62 is minimized to increase the storage capacity of the device 10. In this regard, the spacing between individual grooves 62 is only about 1.2 times the thickness of the disks themselves. This spacing allows the disks 30 to be inserted and removed from their respective grooves without contacting adjacent disks.
In order to retain the plurality of storage disks 30 within their respective grooves 62, each groove 62 includes a movable stop or blocking lever 64 that is positionable into and out of each groove. See
In order to remove a data storage disk 30 from the rack 60, a second end or outside portion of the levers 64 may extend beyond an outside surface of the rack 60. See
Once a disk 30 is selected for retrieval, the disk moves from its storage location within the rack 60 to the carriage assembly 80 for transfer to and engagement with drive hub 40. In the present arrangement, where the disk 30 moves under the force of gravity from the storage location in the rack 60 to the carriage assembly 80, it is important that such movement be controlled or otherwise attenuated to prevent damage of the disk 30. To achieve such controlled movement, the present device 10 utilizes first and second disk lowering devices or flappers 66, 68 that allow for controlled movement of a selected disk 30 from the storage position in the rack 60 to a transfer position in the carriage assembly 80. See
Upon individual disk selection by actuation of one of the blocking levers 64, the flappers 66, 68 are rotated down and out to allow the selected disk 30 to (e.g., under the force of gravity) move downward along its groove 62. The flappers 66, 68 are moved in angular unison, rotating outward in opposite directions to guide and lower the selected disk 30. The remaining disks are held in their storage locations within the rack 60 by their corresponding blocking levers. As the selected disk 30 is lowered by the flappers 66, 68, the disk is received by the carriage assembly 80, which is adjacent to and in alignment with the position of the selected disk 30 during the lowering process.
As shown in
Once the disk is disposed on the bearing surface 84, a lever or gripper 88 may be rotated such that a groove on the gripper 88 meets with the top edge of the disk 30. See
As shown, the carriage assembly 80 moves on rails 92, 94 that are supported by the frame 12 of the data storage device 10. As shown, the body of the carriage assembly 80 has one circular aperture 96 and one slotted bearing surface 98 that are adapted to engage the rails 92, 94, respectively. See for example
Accordingly, the body 82 of the carriage assembly 80 is attached to the tension element 100 at three points, one in each corner of the carriage body 82. Attachment may be achieved with a setscrew, a clamp, adhesive or other appropriate fasteners. The tension element 100 may be moved by a motor or other drive source (not shown). As the tension element 100 is moved, the body of the carriage assembly 80 moves with precise planar motion parallel to the grooves in the rack 60 and along the rails 92, 94. This movement is illustrated in
As will be appreciated, magnetic storage devices/hard disk drives operate at high revolutions. For instance, it is not unusual for drive motors to rotate storage disks at speeds in excess of 5,000 RPM. Accordingly, it is necessary in a removable data storage device 10 to provide accurate alignment of the data storage disk 30 with the drive hub 40 as well as to securely fasten the disk 30 to the hub 40.
As shown, the hub 40 includes a plurality of disk engagement elements 46 that are equally positioned about the hub 40. In this regard, each restraining element 46 is equally spaced around the drive axis of the hub 40. In the present embodiment, each restraining element includes a four-bar lever mechanism that is actuated by a common plunger 50, which passes through the center of the hub 40 and through the center of a corresponding motor shaft. When the plunger 50 is in a first position, the restraining elements 46 may each be in a open configuration, as shown in
When the plunger 50 is in a second position, the restraining elements 46 may be moved to a closed or locked position. Further, use of the four-bar mechanism may allow the restraining elements 46 to swing down against a disk and secure it against the motor hub flange 44, see
Once the data storage disk 30 is disposed around the hub 40 and clamped thereto, read/write heads may be moved from a stowed position to a position relative to the surface or surfaces of the disk. Accordingly, a load ramp may be utilized to move the heads from the stowed position to the surface of the disks. Such load ramps may be radially positioned away from motor (i.e., the drive axis) such that the read/write heads are clear of the disk radius. When the read/write heads are positioned adjacent to the disk surfaces, the operation of the device 10 is substantially the same as a standard hard drive device. Accordingly, the disk 30 may be rotated, and data may be read from the disk or written to the disk.
b illustrates another embodiment of a drive hub 40 that may be utilized with a variant of the device 10. The drive hub 40 is again circular to provide rotational balance at high revolutions. However, the raised stud 42 that is sized to conformally receive first and second data storage disks 30a and 30b. To facilitate receipt of two data storage disks, the hub 40 of
Once access to the disk is no longer needed, the disk may be moved back to the storage location within the rack 60. Accordingly, the read/write head may be stowed, the carriage assembly 80 may move adjacent to the disk 80 and the flippers 86 and gripper 88 may re-engage the disk. The restraining elements 46 of the hub 40 may then release the disk. The carriage assembly 80 may then move to the location along the length of the rack 60 that corresponds to the storage location of the selected storage disk 30. As shown in
The multiple disk storage device 10, may be utilized as an independent external storage device. In this regard, a data and/or power cable may be interconnected to the input/output port to connect the device 10 to a computer system. However, it will be appreciated that in other arrangements a plurality of multiple disk storage devices 10 may be utilized together. As shown in
The interconnected devices 10 may be utilized in a RAID system (i.e., redundant array of independent disks). In such a system, the RAID system configures an array multiple devices 10 into a single logical unit. For instance, when utilized in a RAID system consisting of an array of multiple disk storage devices 10, each desk within each individual device 10 of the array may be treated as a single standard hard disk drive. As such, conventional algorithms, error correction schemes, and/or other means to provide data redundancy and protection from loss can be applied over a set of disks. For instance, two disks or devices in the array may make mirror copies of data. This may be useful when read performance is more important than capacity, for example, to allow searching and retrieving data from both disks simultaneously to reduce search and retrieval time. Further, data may be split across two or more disks in the array during writing to improve throughput. As will be appreciated, in cases where a device 10 fails and a copy of the data exists, the device may be replaced (e.g., hot swapped) and data from a mirror copy device may be replicated on the new device. In short, any RAID configuration may be realized.
To allow use of such conventional algorithms, all devices in the array may change to a different disk simultaneously. During such change, data flow to or from the array may be interrupted or may be cached on a separate data storage structure (e.g., hard drive) that is not part of the RAID array. Such RAID configurations are typically (but not necessarily) implemented with identically sized disk drives. Accordingly, the disks within each device 10 may be of equal sizes.
It will be appreciated that a set of disks across the devices that are utilized to form a RAID do not have to be related or ordered. The set may be synchronized where disk 1 from all the devices in the array are used together, or the set of disks may be random or in any other combination. The only requirement is at the same set of disks that make up a RAID array is mounted across all the devices 10 in the array during read or write operations. An array of these devices could also be configured such that some subset of the disks are configured as RAID system while the remaining disks could act as independent standalone disks. Further, the array could be made up of devices 10 that do not have the same number of disks. In such an arrangement, a RAID array could be configured across an array of the devices 10 where the RAID systems is applied across all the devices 10 on any number of disks up to the number of disks that is contained by the device 10 having the minimum number of disks. Any remaining disks, not part of the RAID array could be treated as independent disks.
When a plurality of the devices are utilized together, the devices 10 may be hard mounted to a common structure or frame. However, in other arrangements, the devices may be movable between a storage location and an access location. For instance, a plurality of the devices 10 may be utilized in an arrangement similar to a data silo where a plurality of the devices are ‘shelved’ when not in use. When a particular device is required, the device may be selected and transported, for example by a carriage assembly, to an access location where a data and/or power cable may be connected to the input/output port of the device 10 to permit access to the disks stored therein. In such an arrangement, dozens, hundreds or even thousands of the devices 10 may be utilized.
The foregoing description of the present invention has been presented for purposes of illustration and description. Furthermore, the description is not intended to limit the invention to the form disclosed herein. Consequently, variations and modifications commensurate with the above teachings, and skill and knowledge of the relevant art, are within the scope of the present invention. For instance, the data storage device may be modified to include two or more separate disk access devices. In this regard, the device may include multiple sets of drive hubs and multiple sets of read/write heads to allow for simultaneously accessing separate disks. Likewise, the device may include two or more carriage assemblies for transporting disks to the separate drive hubs. Therefore, the embodiments described hereinabove are intended to explain best modes known of practicing the invention and to enable others skilled in the art to utilize the invention in such, or other embodiments and with various modifications required by the particular application(s) or use(s) of the present invention. It is intended that the appended claims be construed to include alternative embodiments to the extent permitted by the prior art.
This application claims priority under 35 U.S.C. §119 to U.S. Provisional Application No. 60/740,003 entitled: “A Data Storage Device,” having a filing date of Nov. 28, 2005, the contents of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60740003 | Nov 2005 | US |