发明名称 |
Switch monitoring statistics gathering at servers and gateways for overlay networks |
摘要 |
In one embodiment, a system includes a plurality of overlay-capable devices, each overlay-capable device having an interface adapted for terminating and/or originating tunnels in an overlay network with other overlay-capable devices, logic adapted for creating statistics about overlay-encapsulated packets which are received by or sent by the overlay-capable device, logic adapted for accumulating the statistics, and logic adapted for storing the statistics in an accessible memory of the overlay-capable device. In another embodiment, a method for generating statistics about encapsulated packets within a virtual overlay network includes creating statistics about overlay-encapsulated packets which are received by or sent by each overlay-capable device in an overlay network, accumulating the statistics for each overlay-capable device through which the overlay-encapsulated packets passed, and storing the statistics in an accessible manner. |
申请公布号 |
US9225550(B2) |
申请公布日期 |
2015.12.29 |
申请号 |
US201213530031 |
申请日期 |
2012.06.21 |
申请人 |
International Business Machines Corporation |
发明人 |
Kamble Keshav G.;Pandey Vijoy A. |
分类号 |
G06F15/173;H04L12/46 |
主分类号 |
G06F15/173 |
代理机构 |
Zilka-Kotab, PC |
代理人 |
Zilka-Kotab, PC |
主权项 |
1. A system, comprising:
a plurality of overlay-capable devices, each overlay-capable device comprising:
an interface configured to terminate and/or originate tunnels in an overlay network with other overlay-capable devices;a processor configured to perform logic;a memory accessible to the overlay-capable device;logic configured to create statistics about overlay-encapsulated packets received by the overlay-capable device by counting events associated with de-encapsulation of one or more inner packets from each overlay-encapsulated packet that is received by the overlay-capable device, the statistics comprising:
a number of inner packets de-encapsulated from each overlay-encapsulated packet; anda size of each inner packet de-encapsulated from the overlay-encapsulated packets;logic configured to record the statistics with a virtual network identifier and a tunnel identifier associated with the overlay-encapsulated packet;logic configured to accumulate the statistics;logic configured to maintain a table indexed for the virtual network identifier and the tunnel identifier, the table comprising:
the virtual network identifier;the tunnel identifier; andstatistic bucket identifiers pointing to locations where statistics associated with the virtual network identifier and the tunnel identifier are stored; andlogic configured to store the statistics in the accessible memory of the overlay-capable device. |
地址 |
Armonk NY US |