Switching Device Elephant Flow Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network switching products face challenges in detecting and adapting to elephant flows, which are large data transfers that consume significant bandwidth over extended periods, leading to resource consumption and potential disruptions in network traffic.
Innovation Solution
A switching device with a control unit that detects storage locations information and connection openings to identify elephant flows, allowing for the implementation of an altered forwarding strategy, such as increased bandwidth allocation or quality of service mechanisms, to efficiently manage network packets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network switching products use traditional forwarding strategies for all traffic, then device complexity is reduced, but elephant flows cause resource consumption and network disruptions
Solution Approach 1:
The patent applies preliminary action by detecting and identifying elephant flows before they consume excessive network resources. The control unit monitors traffic patterns, detects anomalies characteristic of elephant flows, and prepares altered forwarding strategies in advance. This allows the network to proactively manage elephant flows rather than reacting after resource consumption has already occurred, thereby maintaining network stability while implementing specialized handling only when needed.
2Loss of energy
If network switching products implement detection mechanisms for elephant flows, then resource consumption is reduced, but device complexity increases
Solution Approach 1:
The patent applies local quality by implementing detection and altered forwarding strategies specifically for elephant flows rather than applying uniform complex mechanisms to all network traffic. The control unit identifies characteristics unique to elephant flows (such as sustained high bandwidth consumption over extended periods) and applies specialized handling only to traffic exhibiting these characteristics. This localized approach reduces overall resource consumption while minimizing the addition of complex detection mechanisms, as the specialized handling is triggered only when specific flow characteristics are observed.
3Productivity
If network switching products use altered forwarding strategies for elephant flows, then data forwarding efficiency is improved, but ease of operation deteriorates
Solution Approach 1:
The patent applies self-service by enabling the network switching device to automatically detect, identify, and manage elephant flows without requiring manual intervention. The control unit autonomously monitors traffic patterns, detects elephant flow characteristics, determines identifying characteristics, and implements altered forwarding strategies independently. This automation improves data forwarding efficiency for elephant flows while eliminating the operational burden of manually configuring and managing specialized forwarding strategies, as the system adapts and manages itself based on observed traffic conditions.
Data Source
AI summary
A system and method for detection of elephant flows includes a switching device. The switching device includes one or more ports, a memory, and a control unit coupled to the ports and the memory. The control unit is configured to detect storage locations information included in one or more first messages. The storage locations information identifies a storage node and is forwarded to a computing device. The control unit is further configured to detect opening of a connection between the computing device and the storage node based one or more second messages received for forwarding on one or more of the ports and determine identifying characteristics of an elephant flow based on information associated with the connection. In some embodiments, the control unit is further configured to forward network packets using an altered forwarding strategy when the network packets are associated with the elephant flow.


