Automated IP Routing Update Service for Ethernet L3 SANs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IP routing problems in L3 IP SANs are labor-intensive and prone to errors due to the reliance on a single default gateway, limiting network scalability and efficiency.
Innovation Solution
Implementing an automated IP routing update service that dynamically manages routing tables using multicast DNS queries and Centralized Discovery Controllers to configure routes efficiently, allowing hosts to send frames through desired interfaces and access target destinations without relying on the default gateway.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single default gateway is defined per network namespace, then IP routing configuration is simplified, but network scalability and efficiency deteriorate due to labor-intensive manual route management and error-prone configurations
Solution Approach 1:
The system enables self-service through automated route management where the IP routing update service automatically discovers storage subsystems via multicast DNS queries and dynamically updates routing tables without manual intervention. The host system autonomously receives routing information and configures routes based on discovered subsystem locations, eliminating the need for manual route configuration while maintaining simplicity.
Solution Approach 2:
The system implements feedback mechanisms where the IP routing update service continuously monitors the network for storage subsystems using multicast DNS queries. When routing changes are detected (new subsystems or relocated subsystems), the service automatically updates the routing table and notifies relevant components, ensuring the network configuration remains synchronized with actual network topology without manual intervention.
2Reliability
If manual route configuration is used, then network security control is maintained, but productivity deteriorates due to labor-intensive and error-prone configuration processes
Solution Approach 1:
The system replaces manual route configuration with self-service automation where the IP routing update service autonomously performs route discovery, validation, and configuration. The service queries multicast DNS for storage subsystem locations, processes the routing information, and automatically updates routing tables without human intervention, dramatically improving productivity while maintaining security through controlled automated processes.
Solution Approach 2:
The IP routing update service acts as an intermediary between network discovery mechanisms and routing table management. It receives routing information from multicast DNS queries, validates the information, and automatically updates routing tables, serving as a secure mediator that eliminates direct manual configuration while maintaining controlled access and security policies.
3Productivity
If automated IP routing update service is implemented, then productivity and network scalability are improved, but device complexity increases due to additional routing management components
Solution Approach 1:
The IP routing update service implements multi-functionality by combining route discovery, information validation, routing table update, and notification capabilities into a single integrated service component. This universal service handles multiple routing management tasks that would otherwise require separate tools and procedures, improving productivity while minimizing the increase in device complexity through consolidation.
Solution Approach 2:
The system merges route discovery, routing information processing, and routing table management into a unified automated service. The IP routing update service combines multicast DNS querying, routing calculation, and routing table update operations into a single integrated process, reducing the number of separate components needed and managing complexity through consolidation rather than proliferation of separate systems.
Data Source
AI summary
Systems and methods provide modern storage networks, such as those utilizing a non-volatile memory express over Fabric (NVMe-oF) system, with connectivity options that meet low-latency and high-throughput demands. In certain embodiments, this is accomplished by enabling network entities to acquire and utilize network information, including discovery information, to dynamically manage routing tables and build routes, e.g., to allow a host to send out frames through desired interfaces to reach target destinations. An automated IP routing update service allows for dynamically creating, reading, updating, and deleting functions of otherwise static IP routing table entries to streamline functions in the storage fabric.


