Preventing damage to storage devices within a storage system due to movement of the storage system
First Claim
Patent Images
1. In a storage system having moveable storage devices, a method comprising:
- a motion controller receiving movement related data of a storage device from at least one sensor associated with the storage device;
wherein the storage device and the motion controller are mounted on a translating sled, which is configured for movement between a first end of travel position and a second end of travel position and the method further comprises monitoring movement of the translating sled between the first end of travel position and the second end of travel position to generate the movement related data;
accumulating total distance and velocity within a distance accumulator and a velocity accumulator;
determining if the storage device is at an end of travel position; and
in response to the storage device being at the end of travel position, issuing a park command that triggers the reading head of the storage device to enter a parked state in which the storage device is protected from damage that can occur due to mechanical motion of the reading head while the pre-identified condition exists.
14 Assignments
0 Petitions
Accused Products
Abstract
A method implemented in a storage system that has moveable storage devices includes a motion controller receiving movement related data of a storage device from at least one sensor associated with the storage device. In response to the received movement related data indicating at least one pre-identified condition, a park command is issued that triggers the reading head of the storage device to enter a parked state in which the storage device is protected from damage that can occur due to motion of the reading head while the pre-identified condition exists.
-
Citations
18 Claims
-
1. In a storage system having moveable storage devices, a method comprising:
-
a motion controller receiving movement related data of a storage device from at least one sensor associated with the storage device; wherein the storage device and the motion controller are mounted on a translating sled, which is configured for movement between a first end of travel position and a second end of travel position and the method further comprises monitoring movement of the translating sled between the first end of travel position and the second end of travel position to generate the movement related data; accumulating total distance and velocity within a distance accumulator and a velocity accumulator; determining if the storage device is at an end of travel position; and in response to the storage device being at the end of travel position, issuing a park command that triggers the reading head of the storage device to enter a parked state in which the storage device is protected from damage that can occur due to mechanical motion of the reading head while the pre-identified condition exists. - View Dependent Claims (2, 3, 4)
-
-
5. In a storage system having moveable storage devices, a method comprising:
-
receiving, by a motion controller, movement data of a storage device from at least one sensor associated with the storage device, wherein the movement data includes position data; detecting, by a position sensor, a position of the storage device, generating the position data of the storage device and transmitting the position data to the motion controller; calculating a change in velocity and a change in distance for the storage device from the received movement data; calculating a total velocity for the storage device; determining if the total velocity is greater than a maximum total velocity threshold; and in response to the total velocity being greater than the maximum total velocity threshold, issuing the park command that triggers the storage device to enter the parked state.
-
-
6. A storage system comprising:
-
at least one storage device; a storage controller communicatively coupled to the at least one storage device for controlling operations of the storage system; at least one sensor that tracks and records movement related data corresponding to movement of the storage device; and a motion controller coupled to the at least one sensor and which comprises logic that; receives the movement related data from the at least one sensor; and in response to the received movement related data indicating at least one pre-identified condition, issues a park command that triggers the reading head of the storage device to enter a parked state in which the storage device is protected from damage that can occur due to mechanical motion of the read/write head while the pre-identified condition exists; wherein the storage device and the motion controller are mounted on a translating sled, which is configured for movement along a rail, between a first end of travel position and a second end of travel position and the method further comprises monitoring movement of the translating sled between the first end of travel position and the second end of travel position to generate the movement related data. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. An information handling system comprising:
-
one or more processors; a storage system coupled to the processor and in communication with the processor, the storage system comprising at least one storage device and a storage controller coupled to the storage device for controlling operations of the storage system; at least one sensor that tracks and records movement related data corresponding to movement of the storage device; a motion controller communicatively coupled to the at least one sensor, the motion controller having firmware executing thereon to provide control of storage device operations, wherein the firmware configures the motion controller to; determine if received movement-related data indicates at least one pre-identified condition that can result in damage to the storage device; accumulate total distance and velocity within a distance accumulator and a velocity accumulator; determine if the storage device is at an end of travel position; and in response to the storage device being at the end of travel position, issue a park command that triggers the reading head of the storage device to enter a parked state in which the storage device is protected from damage that can occur due to mechanical motion of the reading head while the pre-identified condition exists; wherein the storage device and the motion controller are mounted on a translating sled, which is configured for movement along a rail between a first end of travel position and a second end of travel position and the method further comprises monitoring movement of the translating sled between the first end of travel position and the second end of travel position to generate the movement related data. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification