Network Device Workload Reduction via Application Classification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing environments face challenges in optimizing network device performance under conditions such as component failure or overheating, which can lead to reduced operational capacity and potential data loss.
Innovation Solution
A computer-implemented method that allows a network device to determine if it has a defined condition, such as a component failure or overheating, and then selectively reduce workload through specific ports based on application classifications and location, thereby optimizing continued operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the network device continues to operate under defined conditions such as component failure or overheating, then operational capacity is maintained, but reliability deteriorates due to potential data loss and device failure
Solution Approach 1:
The network device dynamically adjusts its operational state based on detected conditions. When overheating or component failure is detected, the system transitions from full operation to selective operation, dynamically modifying workload distribution across ports based on real-time device state and application priorities
Solution Approach 2:
The system prepares compensatory measures in advance by maintaining application classifications and priority levels before failures occur. When failures are detected, these pre-established classifications enable immediate workload redistribution without service interruption, cushioning the impact on reliability
2Reliability
If workload is reduced through all ports of the network device under defined conditions, then device reliability is improved, but productivity deteriorates due to loss of operational capacity for all applications
Solution Approach 1:
The system applies different quality levels of service to different ports based on local conditions. Instead of uniformly reducing workload across all ports, the network device selectively reduces workload only on ports handling lower-priority applications while maintaining full capacity for ports handling higher-priority applications, creating local variations in service quality
Solution Approach 2:
The system segments applications into different classifications (e.g., high-priority, low-priority) and segments port workload reduction accordingly. This segmentation allows the network device to treat different ports differently based on their associated application priorities, reducing workload selectively rather than uniformly
3Productivity
If the network device selectively reduces workload based on application classifications, then productivity is maintained for high-priority applications, but device complexity increases due to classification and selective reduction mechanisms
Solution Approach 1:
The application classification mechanism serves multiple functions simultaneously: it enables priority-based workload management, supports dynamic port selection for workload reduction, and provides a framework for both normal and degraded operational modes. This multi-functionality reduces the need for separate complex control mechanisms
Data Source
AI summary
Condition-based, selective workload reduction through at least one port of a network device is provided. The process includes determining, by a network device of a computing environment, that the network device has a defined condition, and obtaining, by the network device, classifications of applications using the network device, where the classifications include multiple different application classifications. Further, the process includes reducing, by the network device, workload through at least one port of the network device based on determining that the network device has the defined condition. The reducing includes reducing workload through the at least one port of the network device of an application of a particular application classification of the multiple different application classifications, without reducing workload through a selected port of the network device of another application of a different application classification of the multiple different application classifications.


