Automated MTU Management for Clustered Storage Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current MTU management in clustered and federated storage systems is poorly implemented, leading to configuration errors, network downtime, and increased total cost of ownership due to manual and non-automated processes, especially in complex environments where different components require separate and sequential reconfiguration.
Innovation Solution
A computer-implemented method for cluster-wide management of MTUs, separating logical and physical network MTUs, allowing independent configuration and reconfiguration within MTU domains, enabling automated and non-disruptive management across heterogeneous storage clusters, including support for jumbo frames while avoiding overprovisioning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual MTU reconfiguration is performed on each node of heterogeneous storage cluster, then MTU management can be performed on complex storage systems, but the process is time-consuming, error-prone, and requires multiple manual steps
Solution Approach 1:
The system performs self-service MTU management by automatically detecting network MTU requirements and reconfiguring MTU settings across all nodes without manual intervention. The storage cluster autonomously manages its own MTU configuration, eliminating the need for operators to manually reconfigure each node while maintaining adaptability to different storage system requirements.
Solution Approach 2:
The MTU management process is segmented into distinct automated phases: detection phase where MTU requirements are identified, decision phase where reconfiguration parameters are determined, and execution phase where changes are applied across nodes. This segmentation enables systematic automated management while reducing errors associated with manual sequential reconfiguration.
2Productivity
If automated MTU management is implemented, then reconfiguration time is reduced, but system complexity increases due to automation logic
Solution Approach 1:
Multiple MTU management functions are merged into a single automated management module that handles detection, decision-making, and execution of MTU reconfiguration. This consolidation improves reconfiguration speed by eliminating manual intervention while managing complexity through integration rather than proliferation of separate automated components.
Solution Approach 2:
The automated MTU management system incorporates feedback mechanisms where MTU configuration status is continuously monitored and reported back to the management module. This feedback enables the system to adapt to actual network conditions and verify successful reconfiguration, improving productivity while maintaining manageable complexity through closed-loop control.
3Productivity
If MTU is set too high to improve network performance, then data transmission efficiency increases, but frames may be dropped by intermediate switches or remote hosts
Solution Approach 1:
The system performs preliminary detection of network MTU capabilities and requirements before actual MTU reconfiguration is executed. By detecting the maximum appropriate MTU size in advance and verifying network path capabilities beforehand, the system can set optimal MTU values that improve transmission efficiency while preventing frame drops through pre-validation of network conditions.
4Ease of operation
If simple Jumbo frames enable/disable mode is used, then MTU management is simplified, but resource utilization becomes poor
Solution Approach 1:
Instead of applying a uniform Jumbo frames setting across the entire storage cluster, the system enables differentiated MTU configuration where different nodes, network interfaces, or storage pools can have optimized MTU settings based on their specific requirements. This local quality approach maintains ease of operation through centralized management while improving resource utilization by tailoring MTU settings to local conditions.
Data Source
AI summary
Embodiments included herein may be configured for managing one or more maximum transmission units (MTUs) for clustered and federated storage systems. Embodiments may include providing one or more heterogeneous storage clusters. A logical MTU may be configured on one or more leaf network interfaces of one or more networks. A physical network MTU may be configured on one or more intermediate network objects of the one or more networks. One or more physical network fabrics of the one or more networks may be managed. The physical network MTU may be managed via one of the one or more MTU domains. The physical network MTU may be reconfigured in response to determining the physical network MTU is outside of a pre-determined range.


