发明名称 Elephant flow detection in a computing device
摘要 Example embodiments relate to elephant flow detection in a computing device. In example embodiments, a computing device may monitor a socket for a given flow. The computing device may then determine whether the flow is an elephant flow based on the monitoring of the socket. If so, the computing device may signal the network that transmits the flow that the flow is an elephant flow.
申请公布号 US9124515(B2) 申请公布日期 2015.09.01
申请号 US201012951748 申请日期 2010.11.22
申请人 Hewlett-Packard Development Company, L.P. 发明人 Curtis Andrew Robert;Yalagandula Praveen
分类号 H04L12/28;H04L12/851;H04L12/54;H04L12/721 主分类号 H04L12/28
代理机构 Hewlett-Packard Patent Department 代理人 Hewlett-Packard Patent Department
主权项 1. A source computing device for detection of elephant flows, the source computing device comprising: a non-transitory machine-readable storage medium; and a processor in communication with the non-transitory machine-readable storage medium to: monitor outgoing data associated with a particular flow that originates from an application to a socket provided by an operating system (OS) of the source computing device, the outgoing data associated with a particular flow originating in the application wherein to monitor the outgoing data, the processor is to monitor a current fill level of a socket buffer corresponding to the socket, determine at the source computing device, based on the monitoring of the outgoing data provided to the socket, whether the particular flow is an elephant flow, wherein the particular flow is an elephant flow when the current fill level of the socket buffer reaches a given level, and send a signal indicating that the particular flow is an elephant flow into a network that transmits the particular flow, the signal indicating that the particular flow is an elephant flow, wherein to send the signal, the processor is to set at least one bit in a header of a packet of the particular flow to indicate that the particular flow is an elephant flow.
地址 Houston TX US