IP Library Patent Application 14284254
Patent Application
App. No. 14/284,254

Identifying Problems In A Storage Area Network

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/284,254
Abstract

For each monitored entity in a storage area network (SAN), metric data associated with the entity is collected. Based on the metric data of an entity, a determination is made as to whether the entity experienced abnormal events. For each entity for which one or more abnormal events are identified, the information system determines an aggregated event score based on the abnormal events identified for the entity. Representation of the entities are presented to a user, where the representations are ordered based on the aggregated event scores of the entities.

Claims (54)

1 . A computer-implemented method comprising:

for one or more links in a storage area network:

identifying metric data associated with the link;

identifying one or more abnormal events of the link based on the identified metric data;

determining for each abnormal event a weighted score based on metric data associated with the event; and

determining an aggregated event score for the link based on the weighted score determined for an identified abnormal event, the aggregated event score indicative of a degree in which one or more network problems are affecting the link;

selecting from the links for which an aggregated event score is determined, a set number of links based on the aggregated event score determined for each selected link; and

transmitting instructions to display representations of the selected links, the representations ordered based on the aggregated event score determined for each of the selected links.

2 . The method of claim 1 , further comprising:

responsive to receiving a request for event information associated with a selected link, transmitting information to display metric data associated with an abnormal event of the selected link.

3 . A computer-implemented method comprising:

identifying metric data associated with an entity in a network;

identifying an abnormal event of the entity based on the identified metric data, the abnormal event a signature indicative of a network problem;

determining an aggregated event score for the entity based on the abnormal event, the score indicative of a degree in which one or more network problems are affecting the entity; and

storing the aggregated event score.

4 . The method of claim 3 , wherein the network is a storage area network.

5 . The method of claim 3 , wherein the metric data includes a series of data points and identifying the abnormal event comprises identifying data points from the series that are above a threshold.

6 . The method of claim 5 , wherein the series includes below threshold data points that are below the threshold and each identified data point is not separated from another identified data point in the series by more than a set number of consecutive below threshold data points.

7 . The method of claim 3 , wherein determining the aggregated event score comprises:

determining a weighted score for the abnormal event based on metric data associated with the abnormal event; and

determining the aggregated event score based on the weighted score determined for the abnormal event and weighted scores determined for additional abnormal events identified for the entity.

8 . The method of claim 7 , wherein the metric data associated with the abnormal event includes a plurality of data points and the weighted score is determined based on values of the plurality of data points and one or more weight values.

9 . The method of claim 7 , wherein the metric data associated with the abnormal event includes a plurality of data points and determining the weighted score comprises:

summing values of the plurality of data points, each value multiplied by a weight value prior to the summation.

10 . A computer program product stored on a non-transitory computer-readable storage medium having computer-executable instructions, the computer program product comprising:

a event module configured to:

identify metric data associated with an entity in a network;

identify an abnormal event of the entity based on the identified metric data, the abnormal event a signature indicative of a network problem; and

a scoring module configured to:

determine an aggregated event score for the entity based on the abnormal event, the score indicative of a degree in which one or more network problems are affecting the entity; and

store the aggregated event score.

11 . The computer program product of claim 10 , wherein the network is a storage area network.

12 . The computer program product of claim 10 , wherein the metric data includes a series of data points and the event module is further configured to identify data points from the series that are above a threshold.

13 . The computer program product of claim 12 , wherein the series includes below threshold data points that are below the threshold and each identified data point is not separated from another identified data point in the series by more than a set number of consecutive below threshold data points.

14 . The computer program product of claim 10 , wherein the scoring module is further configured to:

determine a weighted score for the abnormal event based on metric data associated with the abnormal event; and

determine the aggregated event score based on the weighted score determined for the abnormal event and weighted scores determined for additional abnormal events identified for the entity.

15 . The computer program product of claim 14 , wherein the metric data associated with the abnormal event includes a plurality of data points and the weighted score is determined based on values of the plurality of data points and one or more weight values.

16 . The computer program product of claim 14 , wherein the metric data associated with the abnormal event includes a plurality of data points and the scoring module is further configured to:

sum values of the plurality of data points, each value multiplied by a weight value prior to the summation.

17 . A computer system comprising:

one or more computer processors; and

a non-transitory computer-readable storage medium storing modules adapted to execute on the one or more processors, the modules comprising:

a event module configured to:

identify metric data associated with an entity in a network;

identify an abnormal event of the entity based on the identified metric data, the abnormal event a signature indicative of a network problem; and

a scoring module configured to:

determine an aggregated event score for the entity based on the abnormal event, the score indicative of a degree in which one or more network problems are affecting the entity; and

store the aggregated event score.

18 . The system of claim 17 , wherein the metric data includes a series of data points and the event module is further configured to identify data points from the series that are above a threshold.

19 . The system of claim 18 , wherein the series includes below threshold data points that are below the threshold and each identified data point is not separated from another identified data point in the series by more than a set number of consecutive below threshold data points.

20 . The system of claim 17 , wherein the scoring module is further configured to:

determine a weighted score for the abnormal event based on metric data associated with the abnormal event; and

determine the aggregated event score based on the weighted score determined for the abnormal event and weighted scores determined for additional abnormal events identified for the entity.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jan 13, 2022
From: TRIPLEPOINT VENTURE GROWTH BDC CORP., AS THE SECURED PARTY
To: VIRTUAL INSTRUMENTS WORLDWIDE, INC. F/K/A LOAD DYNAMIX, INC.
Reel/Frame 058652/0332 →
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2022
From: WESTERN ALLIANCE BANK
To: VIRTUAL INSTRUMENTS CORPORATION
Reel/Frame 058612/0572 →
SECURITY INTEREST Recorded Jan 10, 2022
From: VIRTUAL INSTRUMENTS CORPORATION; VIRTUAL INSTRUMENTS WORLDWIDE, INC.; XANGATI, INC.
To: MIDTOWN MADISON MANAGEMENT LLC
Reel/Frame 058668/0268 →
RELEASE OF SECURITY INTEREST Recorded Jan 10, 2022
From: WESTERN ALLIANCE BANK
To: VIRTUAL INSTRUMENTS WORLDWIDE, INC.
Reel/Frame 058612/0102 →
SECURITY INTEREST Recorded Oct 10, 2018
From: VIRTUAL INSTRUMENTS WORLDWIDE, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 047127/0767 →
SECURITY INTEREST Recorded Sep 21, 2018
From: VIRTUAL INSTRUMENTS CORPORATION; VIRTUAL INSTRUMENTS USA, INC.; XANGATI, INC.; VIRTUAL INSTRUMENTS WORLDWIDE, INC.
To: TRIPLEPOINT VENTURE GROWTH BDC CORP.
Reel/Frame 046941/0930 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2018
From: VIRTUAL INSTRUMENTS CORPORATION
To: VIRTUAL INSTRUMENTS WORLDWIDE, INC.
Reel/Frame 046183/0524 →
SECURITY INTEREST Recorded Apr 5, 2016
From: VIRTUAL INSTRUMENTS CORPORATION
To: WESTERN ALLIANCE BANK
Reel/Frame 038194/0817 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2014
From: BERTRAN ORTIZ, ANA; YORK, NICHOLAS; CUNI, GENTI
To: VIRTUAL INSTRUMENTS CORPORATION
Reel/Frame 032948/0261 →