Network traffic management using heat maps with actual and planned /estimated metrics

US2016013990A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016013990-A1
Application numberUS-201414327385-A
CountryUS
Kind codeA1
Filing dateJul 9, 2014
Priority dateJul 9, 2014
Publication dateJan 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The subject technology provides a single drillable time-series heat map, which combines information of separate network element (e.g., switch, router, server or storage) and relates them together through impact zones to correlate network wide events and the potential impact on the other units in the network. The subject technology also brings together the network and its components (storage, ToR switches, servers, switches, etc.), the distributed application(s) and a heat map controller to proactively communicate with one another to quickly disseminate information such as failures, timeouts, new jobs, etc. Such communication ensures a more predictive picture of the network and enable better adaptive scheduling and routing, which may result in better utilization of resources. The subject technology uses impact zones to make better decisions to place data in the network, and measures network utilization through “Planned Metrics” to provide more realistic usage of network.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system, comprising: at least one processor; and memory including instructions that, when executed by the at least one processor, cause the system to: receive a message indicating a problem at a network element in a network; responsive to the message, provide, for display, an indication of the problem at the network element in a graphical representation of a heat map; identify, based at least on a location of the network element in the network, a set of adjoining network elements connecting directly to the network element; flag each of the set of adjoining network elements to indicate inclusion in an impact zone associated with the problem at the network element; and provide, for display, a second indication in the graphical representation of the heat map of the inclusion of each of the adjoining network elements in the impact zone. 2 . The system of claim 1 , wherein the graphical representation of the heat map comprises a set of cells, each cell from the set of cells corresponding to a respective network element in the network. 3 . The system of claim 2 , wherein to provide the indication of the problem at the network element comprises: indicating a cell from the set of cells of the heat map in a red color. 4 . The system of claim 2 , wherein to provide the second indication of the inclusion of each of the adjoining network elements in the impact zone comprises: indicating a plurality of cells from the set of cells of the heat map in a gray color. 5 . The system of claim 1 , wherein the instructions further cause the at least one processor to: increase an impact zone flag count based on the flagged set of adjoining network elements; determine if a new network element in the impact zone has been indicated as having a problem; and increase the impact zone flag count based on the new network element. 6 . The system of claim 1 , wherein the instructions further cause the at least one processor to: determine one or more co-related events based on the problem at the network element. 7 . The system of claim 1 , wherein the instructions further cause the at least one processor to: receive a second message indicating that the problem at the network element has been resolved; and responsive to the second message, provide, for display, a respective indication of the network element as being in a healthy status in the graphical representation of the heat map. 8 . A computer-implemented method, comprising: receiving a message indicating a problem at a network element in a network; responsive to the message, providing, for display, an indication of the problem at the network element in a graphical representation of a heat map; identifying, based at least on a location of the network element in the network, a set of adjoining network elements connecting directly to the network element; flagging each of the set of adjoining network elements to indicate inclusion in an impact zone associated with the problem at the network element; and providing, for display, a second indication in the graphical representation of the heat map of the inclusion of each of the adjoining network elements in the impact zone. 9 . The computer-implemented method of claim 8 , wherein the graphical representation of the heat map comprises a set of cells, each cell from the set of cells corresponding to a respective network element in the network. 10 . The computer-implemented method of claim 9 , wherein to provide the indication of the problem at the network element comprises: indicating a cell from the set of cells of the heat map in a red color. 11 . The computer-implemented method of claim 9 , wherein to provide the second indication of the inclusion of each of the adjoining network elements in the impact zone comprises: indicating a plurality of cells from the set of cells of the heat map in a gray color. 12 . The computer-implemented method of claim 8 , further comprising: increasing an impact zone flag count based on the flagged set of adjoining network elements; determining if a new network element in the impact zone has been indicated as having a problem; and increasing the impact zone flag count based on the new network element. 13 . The computer-implemented method of claim 8 , further comprising: determining one or more co-related events based on the problem at the network element. 14 . The computer-implemented method of claim 8 , further comprising: receiving a second message indicating that the problem at the network element has been resolved; and responsive to the second message, providing, for display, a respective indication of the network element as being in a healthy status in the graphical representation of the heat map. 15 . A non-transitory computer-readable medium including instructions stored therein that, when executed by at least one computing device, cause the at least one computing device to: receive a message indicating a problem at a network element in a network; responsive to the message, provide, for display, an indication of the problem at the network element in a graphical representation of a heat map; identify, based at least on a location of the network element in the network, a set of adjoining network elements connecting directly to the network element; flag each of the set of adjoining network elements to indicate inclusion in an impact zone associated with the problem at the network element; and provide, for display, a second indication in the graphical representation of the heat map of the inclusion of each of the adjoining network elements in the impact zone. 16 . The non-transitory computer-readable medium of claim 15 , wherein the graphical representation of the heat map comprises a set of cells, each cell from the set of cells corresponding to a respective network element in the network. 17 . The non-transitory computer-readable medium of claim 16 , wherein to provide the indication of the problem at the network element comprises: indicating a cell from the set of cells of the heat map in a red color. 18 . The non-transitory computer-readable medium of claim 16 , wherein to provide the second indication of the inclusion of each of the adjoining network elements in the impact zone comprises: indicating a plurality of cells from the set of cells of the heat map in a gray color. 19 . The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the at least one computing device: increase an impact zone flag count based on the flagged set of adjoining network elements; determine if a new network element in the impact zone has been indicated as having a problem; and increase the impact zone flag count based on the new network element. 20 . The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the at least one computing device: determine one or more co-related events based on the problem at the network element. 21 . The non-transitory computer-readable medium of claim 15 , further comprising: receiving event information related to uncontrolled events or controlled events that occur in the network or input/output (I/O) or memory or CPU, the uncontrolled events including at least one of a disk or server failure or an application job creating data during execution, the controlled events including at least one of a new application job, a periodic backup or a periodic data ingestion event; dete

Assignees

Inventors

Classifications

  • involving logical or physical relationship, e.g. grouping and hierarchies · CPC title

  • H04L41/22Primary

    comprising specially adapted graphical user interfaces [GUI] · CPC title

  • Generation of reports · CPC title

  • using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title

  • based on the physical or logical position · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016013990A1 cover?
The subject technology provides a single drillable time-series heat map, which combines information of separate network element (e.g., switch, router, server or storage) and relates them together through impact zones to correlate network wide events and the potential impact on the other units in the network. The subject technology also brings together the network and its components (storage, To…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/22. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).