IP Library Patent Application 15299281
Patent Application
App. No. 15/299,281

USER INTERFACE FOR IDENTIFYING A LOCATION OF A FAILED SECONDARY STORAGE DEVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/299,281
Abstract

Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.

Claims (45)

1 . A networked information management system configured to identify disk failures, the networked information management system comprising:

a first secondary storage device comprising a disk;

a first data storage computer comprising first computer hardware, wherein the first data storage computer is configured to:

transmit a write request to the first secondary storage device, wherein the write request comprises a request to write first data to the disk of the first secondary storage device,

transmit a read request to the first secondary storage device, wherein the read request comprises a request to read the first data from the disk of the first secondary storage device,

determine that the disk of the first secondary storage device is failing based on results received from the first secondary storage device in response to the read request, wherein the results comprise a unique identifier of the disk of the first secondary storage device; and

a storage manager comprising second computer hardware configured to:

receive, from the first data storage computer, an indication that the disk of the first secondary storage device is failing and the unique identifier,

identify a location of the disk of the first secondary storage device based on the unique identifier,

generate user interface data that causes a user device to display a user interface, wherein the user interface data comprises a graphical representation of locations of the disk of the first secondary storage device and other disks of the first secondary storage device, and wherein the user interface data comprises a notification identifying the location of the disk of the first secondary storage device in the graphical representation, and

transmit the user interface data to the user device.

2 . The networked information management system of claim 1 , wherein the location of the disk of the first secondary storage device comprises an indication of a bay and a slot in the bay in which the disk of the first secondary storage device is located.

3 . The networked information management system of claim 1 , wherein the notification comprises at least one of a marking identifying the location of the disk of the first secondary storage device or text identifying the location of the disk of the first secondary storage device.

4 . The networked information management system of claim 1 , further comprising a management database configured to store the unique identifier of the disk of the first secondary storage device and a location of the disk of the first secondary storage device.

5 . The networked information management system of claim 4 , wherein the storage manager is further configured to query the management database using the unique identifier received from the first data storage computer to identify the location of the disk of the first secondary storage device.

6 . The networked information management system of claim 1 , wherein the user interface data further comprises text that instructs a user to replace the disk of the first secondary storage device.

7 . The networked information management system of claim 1 , wherein the first data storage computer is further configured to periodically check a status of the first secondary storage device.

8 . The networked information management system of claim 1 , wherein the unique identifier comprises a serial number of the disk of the first secondary storage device.

9 . A computer-implemented method for identifying disk failures, the computer-implemented method comprising:

receiving, from a first data storage computer, an indication that a disk of a first secondary storage device is failing and a unique identifier of the disk of the first secondary storage device;

identifying a location of the disk of the first secondary storage device based on the unique identifier;

generating user interface data that causes a user device to display a user interface, wherein the user interface data comprises a graphical representation of locations of the disk of the first secondary storage device and other disks of the first secondary storage device, and wherein the user interface data comprises a notification identifying the location of the disk of the first secondary storage device in the graphical representation; and

transmitting the user interface data to the user device.

10 . The computer-implemented method of claim 9 , wherein the location of the disk of the first secondary storage device comprises an indication of a bay and a slot in the bay in which the disk of the first secondary storage device is located.

11 . The computer-implemented method of claim 9 , wherein the notification comprises at least one of a marking identifying the location of the disk of the first secondary storage device or text identifying the location of the disk of the first secondary storage device.

12 . The computer-implemented method of claim 9 , wherein a management database is configured to store the unique identifier of the disk of the first secondary storage device and a location of the disk of the first secondary storage device.

13 . The computer-implemented method of claim 12 , wherein identifying a location of the disk of the first secondary storage device further comprises querying the management database using the unique identifier received from the first data storage computer to identify the location of the disk of the first secondary storage device.

14 . The computer-implemented method of claim 9 , wherein the user interface data further comprises text that instructs a user to replace the disk of the first secondary storage device.

15 . The computer-implemented method of claim 9 , further comprising:

receiving an indication that the disk of the first secondary storage device is replaced with a second disk; and

instructing the first secondary storage device to perform a repair operation on the second disk in response to receiving the indication that the disk of the first secondary storage device is replaced with the second disk.

16 . The computer-implemented method of claim 9 , further comprising:

receiving an indication that the disk of the first secondary storage device is replaced with a second disk; and

modifying the user interface data to remove the notification identifying the location of the disk of the first secondary storage device in the graphical representation in response to receiving the indication that the disk of the first secondary storage device is replaced with the second disk.

17 . The computer-implemented method of claim 9 , wherein receiving an indication that a disk of a first secondary storage device is failing further comprises receiving the indication that the disk of the first secondary storage device is failing as a result of a periodic check of a status of the disk of the first secondary storage device by the first data storage computer.

18 . The computer-implemented method of claim 9 , wherein the unique identifier comprises a serial number of the disk of the first secondary storage device.

19 . A networked information management system configured to identify disk failures, the networked information management system comprising:

a first secondary storage device comprising a disk;

a first data storage computer comprising first computer hardware, wherein the first data storage computer is configured to receive an indication that the disk of the first secondary storage device is failing as a result of a periodic status check performed by the disk of the first secondary storage device; and

a storage manager comprising second computer hardware configured to:

receive, from the first data storage computer, the indication that the disk of the first secondary storage device is failing and a unique identifier associated with the disk of the first secondary storage device,

identify a location of the disk of the first secondary storage device based on the unique identifier,

generate user interface data that causes a user device to display a user interface, wherein the user interface data comprises a graphical representation of locations of the disk of the first secondary storage device and other disks of the first secondary storage device, and wherein the user interface data comprises a notification identifying the location of the disk of the first secondary storage device in the graphical representation, and

transmit the user interface data to the user device.

20 . The networked information management system of claim 19 , wherein the notification comprises at least one of a marking identifying the location of the disk of the first secondary storage device or text identifying the location of the disk of the first secondary storage device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2016
From: VIJAYAN, MANOJ KUMAR; KOCHUNNI, JAIDEV OPPATH; ATTARDE, DEEPAK RAGHUNATH; ANKIREDDYPALLE, RAMACHANDRA REDDY
To: COMMVAULT SYSTEMS, INC.
Reel/Frame 040081/0433 →