Periodic rotational vibration check for storage devices to compensate for varying loads
First Claim
Patent Images
1. A method for operating storage devices, comprising:
- operating a storage device in a storage system by a customer of said storage device at the customer'"'"'s site;
monitoring rotational vibration of said storage device during said operation by said customer of said storage device in a storage system, said monitoring including logging in a rotational vibration log, rotational vibration information concerning rotational vibration of said storage device monitored during said operation by said customer of said storage device in a storage system;
accessing said rotational vibration log associated with said storage device in a storage system;
analyzing the rotational vibration log; and
reducing rotational vibration of said storage device during said operation by said customer of said storage device to resolve a rotational vibration problem indicated by the rotational vibration log;
in response to said analyzing, issuing to a service vendor a service request indicating a rotational vibration problem associated with said storage device in a storage system;
granting said service vendor rights to access the rotational vibration log to resolve rotational vibration problems associated with the storage device;
accessing by the service vendor the rotational vibration log in response to receipt of the service request; and
analyzing by the service vendor the rotational vibration log to determine whether the rotational vibration log indicates a rotational vibration issue for the storage system associated with the rotational vibration log and contacting the customer of the storage system by the service vendor;
wherein said reducing includes reconfiguring the operation of the storage system to reduce the rotational vibration of said storage device;
wherein the reconfiguring comprises reassigning workloads within an array of storage devices in the storage system to spread activity of the storage device to reduce rotational vibration;
wherein the logging further comprises storing information associated with rotational vibration problems created by external vibration sources and wherein said reducing includes reconfiguring the operation of an external vibration source to reduce the rotational vibration of said storage device;
wherein the storing information associated with rotational vibration problems created by external vibration sources further comprises storing information associated with at least one selected from the group consisting of a host cooling system for the storage system, devices external to the storage device and building vibrations;
wherein said analyzing the rotational vibration log to resolve a rotational vibration problem indicated by the rotational vibration log includes applying analytics to information in the rotational vibration log to identify rotational vibration of the storage device caused by fan speed of the host cooling system; and
wherein said reconfiguring the operation of an external vibration source includes changing fan speed of the host cooling system to remove a frequency component causing the rotational vibration in the storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
A periodic rotational vibration check for storage devices to compensate for varying loads is disclosed. A variable representing rotational vibration status is maintained in a rotational vibration log. The variable is processed to determine whether a storage device exhibits a rotational vibration issue. Workload analysis is performed to identify a change to the workloads run on physically separate hardware to resolve the rotational vibration issue and thus eliminate the need for more expensive hardware.
26 Citations
20 Claims
-
1. A method for operating storage devices, comprising:
-
operating a storage device in a storage system by a customer of said storage device at the customer'"'"'s site; monitoring rotational vibration of said storage device during said operation by said customer of said storage device in a storage system, said monitoring including logging in a rotational vibration log, rotational vibration information concerning rotational vibration of said storage device monitored during said operation by said customer of said storage device in a storage system; accessing said rotational vibration log associated with said storage device in a storage system; analyzing the rotational vibration log; and reducing rotational vibration of said storage device during said operation by said customer of said storage device to resolve a rotational vibration problem indicated by the rotational vibration log; in response to said analyzing, issuing to a service vendor a service request indicating a rotational vibration problem associated with said storage device in a storage system; granting said service vendor rights to access the rotational vibration log to resolve rotational vibration problems associated with the storage device; accessing by the service vendor the rotational vibration log in response to receipt of the service request; and analyzing by the service vendor the rotational vibration log to determine whether the rotational vibration log indicates a rotational vibration issue for the storage system associated with the rotational vibration log and contacting the customer of the storage system by the service vendor; wherein said reducing includes reconfiguring the operation of the storage system to reduce the rotational vibration of said storage device; wherein the reconfiguring comprises reassigning workloads within an array of storage devices in the storage system to spread activity of the storage device to reduce rotational vibration; wherein the logging further comprises storing information associated with rotational vibration problems created by external vibration sources and wherein said reducing includes reconfiguring the operation of an external vibration source to reduce the rotational vibration of said storage device; wherein the storing information associated with rotational vibration problems created by external vibration sources further comprises storing information associated with at least one selected from the group consisting of a host cooling system for the storage system, devices external to the storage device and building vibrations; wherein said analyzing the rotational vibration log to resolve a rotational vibration problem indicated by the rotational vibration log includes applying analytics to information in the rotational vibration log to identify rotational vibration of the storage device caused by fan speed of the host cooling system; and
wherein said reconfiguring the operation of an external vibration source includes changing fan speed of the host cooling system to remove a frequency component causing the rotational vibration in the storage device. - View Dependent Claims (2)
-
-
3. A method for operating storage devices, comprising:
-
operating a storage device in a storage system by a customer of said storage device at the customer'"'"'s site; monitoring rotational vibration of said storage device during said operation by said customer of said storage device in a storage system, said monitoring including logging in a rotational vibration log, rotational vibration information concerning rotational vibration of said storage device monitored during said operation by said customer of said storage device in a storage system; accessing said rotational vibration log associated with said storage device in a storage system; analyzing the rotational vibration log; and reducing rotational vibration of said storage device during said operation by said customer of said storage device to resolve a rotational vibration problem indicated by the rotational vibration log; wherein said reducing includes reconfiguring the operation of the storage system to reduce the rotational vibration of said storage device; and wherein the reconfiguring comprises reassigning workloads within an array of storage devices in the storage system to spread activity of the storage device to reduce rotational vibration. - View Dependent Claims (4)
-
-
5. A system, comprising:
-
a data storage system having a data storage device at a customer'"'"'s site; a processor; and memory, coupled to the processor, the memory comprising a computer usable medium embodying at least one program of instructions to perform operations, the operations comprising; operating the storage device in the storage system by the customer of the storage device at the customer'"'"'s site; monitoring rotational vibration of said storage device during said operation by said customer of said storage device in a storage system, said monitoring including logging in a rotational vibration log, rotational vibration information concerning rotational vibration of said storage device monitored during said operation by said customer of said storage device in the storage system; accessing said rotational vibration log associated with said storage device in the storage system; analyzing the rotational vibration log; and reducing rotational vibration of said storage device during said operation by said customer of said storage device to resolve a rotational vibration problem indicated by the rotational vibration log; wherein said reducing includes reconfiguring the operation of the storage system to reduce the rotational vibration of said storage device; and wherein the storage system has an array of data storage devices and wherein the reconfiguring comprises reassigning workloads within the array of storage devices in the storage system to spread activity of the storage device to reduce rotational vibration. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer program product for use with a data storage system having a data storage device at a customer'"'"'s site, said program product comprising a computer readable storage medium storing computer readable program code that, when executed on a processor of a computer, causes the computer to perform operations, said operations comprising:
-
operating the storage device in the storage system by the customer of the storage device at the customer'"'"'s site; monitoring rotational vibration of said storage device during said operation by said customer of said storage device in a storage system, said monitoring including logging in a rotational vibration log, rotational vibration information concerning rotational vibration of said storage device monitored during said operation by said customer of said storage device in the storage system; accessing said rotational vibration log associated with said storage device in the storage system; analyzing the rotational vibration log; and reducing rotational vibration of said storage device during said operation by said customer of said storage device to resolve a rotational vibration problem indicated by the rotational vibration log; wherein said reducing includes reconfiguring the operation of the storage system to reduce the rotational vibration of said storage device; and wherein the storage system has an array of data storage devices and wherein the reconfiguring comprises reassigning workloads within the array of storage devices in the storage system to spread activity of the storage device to reduce rotational vibration. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification