IP Library Patent Application 14643040
Patent Application
App. No. 14/643,040

DIAGNOSTIC COLLECTOR FOR HADOOP

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.
14/643,040
Abstract

Systems and methods for identifying a faulty node in a Hadoop cluster using an interface to the Hadoop cluster are described. A method may include receiving, at an interface to a Hadoop cluster, an input requesting diagnostic information for one or more nodes in the Hadoop cluster. The input may also specify the one or more nodes in the Hadoop cluster for which diagnostic information is requested. The method may further include initiating a diagnostic analysis of the one or more nodes, and displaying, at the interface, the diagnostic information for the one or more nodes. The diagnostic information may identify a node exhibiting a fault and be displayed while the diagnostic analysis is in progress.

Claims (43)

1 . A method for identifying a faulty node in a Hadoop cluster using an interface to the Hadoop cluster, comprising:

receiving, at an interface to a Hadoop cluster, an input requesting diagnostic information for one or more nodes in the Hadoop cluster, wherein the input also specifies the one or more nodes in the Hadoop cluster for which diagnostic information is requested;

initiating, by the interface, a diagnostic analysis of the one or more nodes; and

displaying, at the interface, the diagnostic information for the one or more nodes,

wherein the diagnostic information identifies a node exhibiting a fault, and wherein the diagnostic information is displayed while the diagnostic analysis is in progress.

2 . The method of claim 1 , wherein the diagnostic information displayed at the interface comprises at least one of individual diagnostic information for at least one of the one or more nodes and an indication of the completion percentage of the diagnostic analysis of the one or more nodes.

3 . The method of claim 1 , wherein the one or more nodes comprise a cluster of nodes.

4 . The method of claim 1 , further comprising receiving an input canceling the diagnostic analysis, wherein the diagnostic analysis ceases when the input cancelling the diagnostic analysis is processed.

5 . The method of claim 1 , further comprising:

detecting an error with the diagnostic analysis; and

displaying, at the interface, upon detecting the error, an error message and a button operative to restart the diagnostic analysis.

6 . The method of claim 1 , further comprising:

initiating a monitoring of performance of at least one node in the Hadoop cluster, and

automatically displaying diagnostic information for a node being monitored when the node becomes faulty.

7 . A computer program product, comprising:

a non-transitory computer-readable medium comprising instructions which, when executed by a processor of a computing system, cause the processor to perform the steps of:

receiving an input requesting diagnostic information for one or more nodes in the Hadoop cluster, wherein the input also specifies the one or more nodes in the Hadoop cluster for which diagnostic information is requested;

initiating a diagnostic analysis of the one or more nodes; and

displaying the diagnostic information for the one or more nodes, wherein the diagnostic information identifies a node exhibiting a fault, and wherein the diagnostic information is displayed while the diagnostic analysis is in progress.

8 . The computer program product of claim 7 , wherein the diagnostic information displayed at the interface comprises at least one of individual diagnostic information for at least one of the one or more nodes and an indication of the completion percentage of the diagnostic analysis of the one or more nodes.

9 . The computer program product of claim 7 , wherein the one or more nodes comprise a cluster of nodes.

10 . The computer program product of claim 7 , wherein the medium further comprises instructions to cause the processor to perform the step of receiving an input canceling the diagnostic analysis, wherein the diagnostic analysis ceases when the input cancelling the diagnostic analysis is processed.

11 . The computer program product of claim 7 , wherein the medium further comprises instructions to cause the processor to perform the steps of:

detecting an error with the diagnostic analysis; and

displaying, upon detecting the error, an error message and a button operative to restart the diagnostic analysis.

12 . The computer program product of claim 7 , wherein the medium further comprises instructions to cause the processor to perform the steps of:

initiating a monitoring of performance of at least one node in the Hadoop cluster, and

automatically displaying diagnostic information for a node being monitored when the node becomes faulty.

13 . An apparatus, comprising:

a memory; and

a processor coupled to the memory, the processor configured to execute the steps of:

receiving an input requesting diagnostic information for one or more nodes in the Hadoop cluster, wherein the input also specifies the one or more nodes in the Hadoop cluster for which diagnostic information is requested;

initiating a diagnostic analysis of the one or more nodes; and

displaying the diagnostic information for the one or more nodes, wherein the diagnostic information identifies a node exhibiting a fault, and wherein the diagnostic information is displayed while the diagnostic analysis is in progress.

14 . The apparatus of claim 13 , wherein the diagnostic information displayed at the interface comprises at least one of individual diagnostic information for at least one of the one or more nodes and an indication of the completion percentage of the diagnostic analysis of the one or more nodes.

15 . The apparatus of claim 13 , wherein the one or more nodes comprise a cluster of nodes.

16 . The apparatus of claim 13 , wherein the processor is further configured to perform the step of receiving an input canceling the diagnostic analysis, wherein the diagnostic analysis ceases when the input cancelling the diagnostic analysis is processed.

17 . The apparatus of claim 13 , wherein the processor is further configured to perform the steps of:

detecting an error with the diagnostic analysis; and

displaying, upon detecting the error, an error message and a button operative to restart the diagnostic analysis.

18 . The apparatus of claim 13 , wherein the processor is further configured to perform the steps of:

initiating a monitoring of performance of at least one node in the Hadoop cluster, and

automatically displaying diagnostic information for a node being monitored when the node becomes faulty.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: UNISYS CORPORATION
Reel/Frame 054231/0496 →
SECURITY INTEREST Recorded Oct 6, 2017
From: UNISYS CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 044144/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2017
From: SWAMY BV, KUMAR; BENBENEK, WALYDYN J; RIST, W. MICHAEL, JR.
To: UNISYS CORPORATION
Reel/Frame 043141/0941 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2017
From: UNISYS CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL TRUSTEE
Reel/Frame 042354/0001 →