IP Library › Granted Patent US 10,176,082
Granted Patent B2
US 10,176,082 · App. 15/197,835 · Granted Jan 8, 2019

Z/OS SMF/RMF workload data playback with web dashboard visualization

Inventors: Thomas R. Brown (Hyde Park, NY); Thomas W. Conti (Poughkeepsie, NY); Kyle R. Moser (Stone Ridge, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06F11/3676
View Patent ↗
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 10,176,082
App. No.
15/197,835
Granted
Jan 8, 2019
Kind
B2
Abstract

Aspects of the present invention include a method, system and computer program product for comparing data from prior and current software workload runs and for visually presenting the resulting compared data to a user for further data interpretation. The method includes a processor obtaining prior software workload run data from a database; obtaining current software workload run data; comparing the prior software workload run data with the current software workload run data to determine one or more statistical measures between the prior software workload run data and the current software workload run data; and displaying the determined one or more statistical measures therebetween to allow a user to analyze the prior software workload run data and the current software workload run data.

Claims (34)

1. A computer-implemented method comprising:

obtaining, by a processor, prior workload run data from a database, wherein the prior workload run data comprises software, hardware and firmware data;

obtaining, by the processor, current workload run data, wherein the current workload run data comprises software, hardware and firmware data;

comparing, by the processor, the prior workload run data with the current workload run data to determine one or more statistical measures between the prior workload run data and the current workload run data; and

displaying, by the processor using a customizable web-based dashboard visualization, the determined one or more statistical measures between the prior workload run data and the current workload run data to allow a user to analyze the prior workload run data and the current workload run data and displaying an error percentage indicating a percentage of error in the comparison of the prior workload run data and the current workload run data, wherein the customizable web-based dashboard visualization is configured to receive user inputs that allow a user to make workload data selections and utilize playback options.

2. The computer-implemented method of claim 1 wherein the one or more statistical measures between the prior workload run data and the current software workload run data is selected from the group consisting of ratios, percentages and differences.

3. The computer-implemented method of claim 1 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data comprises displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data using a plurality of different colors.

4. The computer-implemented method of claim 1 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data comprises displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data using groups of analysis points of data.

5. The computer-implemented method of claim 1 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data allows a user to analyze the prior workload run data and the current workload run data in real time.

6. The computer-implemented method of claim 1 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data allows a user to analyze the prior workload run data and the current workload run data in a post processing time.

7. The computer-implemented method of claim 1 wherein the data obtained by a processor from a database data relating to prior workload run comprises data relating to a customer.

8. A system comprising:

a processor in communication with one or more types of memory, the processor configured to:

obtain prior workload run data from a database, wherein the prior workload run data comprises software, hardware and firmware data;

obtaining current workload run data, wherein the current workload run data comprises software, hardware and firmware data;

compare the prior workload run data with the current workload run data to determine one or more statistical measures between the prior workload run data and the current workload run data; and

display, using a customizable web-based dashboard visualization, the determined one or more statistical measures between the prior workload run data and the current workload run data to allow a user to analyze the prior workload run data and the current workload run data and display an error percentage indicating a percentage of error in the comparison of the prior workload run data and the current workload run data, wherein the customizable web-based dashboard visualization is configured to receive user inputs that allow a user to make workload data selections and utilize playback options.

9. The system of claim 8 wherein the one or more statistical measures between the prior workload run data and the current workload run data is selected from the group consisting of ratios, percentages and differences.

10. The system of claim 8 wherein the processor configured to display the determined one or more statistical measures between the prior workload run data and the current workload run data comprises the processor configured to display the determined one or more statistical measures between the prior workload run data and the current workload run data using a plurality of different colors.

11. The system of claim 8 wherein the processor configured to display the determined one or more statistical measures between the prior workload run data and the current workload run data comprises the processor configured to display the determined one or more statistical measures between the prior workload run data and the current workload run data using groups of analysis points of data.

12. The system of claim 8 wherein the processor configured to display the determined one or more statistical measures between the prior workload run data and the current workload run data allows a user to analyze the prior workload run data and the current workload run data in real time.

13. The system of claim 8 wherein the processor configured to display the determined one or more statistical measures between the prior workload run data and the current workload run data allows a user to analyze the prior workload run data and the current workload run data in a post processing time.

14. The system of claim 8 wherein the data obtained by a processor from a database data relating to prior workload run comprises data relating to a customer.

15. A computer program product comprising:

a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:

obtaining, by a processor, prior workload run data from a database, wherein the prior workload run data comprises software, hardware and firmware data;

obtaining, by the processor, current workload run data, wherein the current workload run data comprises software, hardware and firmware data;

comparing, by the processor, the prior workload run data with the current workload run data to determine one or more statistical measures between the prior workload run data and the current workload run data; and

displaying, by the processor using a customizable web-based dashboard visualization, the determined one or more statistical measures between the prior workload run data and the current workload run data to allow a user to analyze the prior workload run data and the current workload run data and displaying an error percentage indicating a percentage of error in the comparison of the prior workload run data and the current workload run data, wherein the customizable web-based dashboard visualization is configured to receive user inputs that allow a user to make workload data selections and utilize playback options.

16. The computer program product of claim 15 wherein the one or more statistical measures between the prior workload run data and the current workload run data is selected from the group consisting of ratios, percentages and differences.

17. The computer program product of claim 15 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data comprises displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data using a plurality of different colors.

18. The computer program product of claim 15 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data comprises displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current software workload run data using groups of analysis points of data.

19. The computer program product of claim 15 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data allows a user to analyze the prior workload run data and the current workload run data in real time.

20. The computer program product of claim 15 wherein displaying, by the processor, the determined one or more statistical measures between the prior workload run data and the current workload run data allows a user to analyze the prior workload run data and the current workload run data in a post processing time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2016
From: BROWN, THOMAS R.; CONTI, THOMAS W.; MOSER, KYLE R.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039052/0613 →
Continuity (1)
Related Publication 20180004634A1 · Jan 4, 2018