Data Center Network Border Reconfiguration Using Topology Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Configuring a network border in a data center is a time-consuming and error-prone process, often leading to static configurations that fail to adapt to changing network usage, resulting in inefficient resource allocation and potential human errors.
Innovation Solution
A method for dynamically configuring a network border by analyzing traffic patterns and automatically resizing the border based on predicted or actual usage, using predefined topologies and automated device configuration to minimize errors and optimize resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual configuration methods are used for network borders, then flexibility in customization is improved, but time consumption and error rates increase
Solution Approach 1:
The system performs preliminary actions by pre-defining multiple border topology templates with various configurations (full mesh, partial mesh, star, ring, line, mesh) before actual deployment. When a configuration request comes in, the system automatically selects and instantiates the appropriate pre-defined topology, eliminating the need for manual step-by-step configuration and significantly reducing deployment time while maintaining flexibility through template selection.
2Adaptability or versatility
If manual configuration methods are used for network borders, then customization capability is improved, but error rates increase
Solution Approach 1:
The system implements self-service through automated topology selection and configuration instantiation. The system automatically selects the appropriate border topology template based on the requested configuration parameters and instantiates the devices and connections without human intervention. This automation eliminates manual configuration errors while preserving customization capability through the selection of different pre-defined topology types and their associated parameters.
3Device complexity
If static border configurations are used, then system simplicity is improved, but adaptability to changing traffic demands deteriorates
Solution Approach 1:
The system implements dynamics by enabling on-demand creation and modification of border topologies. Instead of using a fixed static configuration, the system allows administrators to request new border topologies with specific parameters (number of borders, devices per border, connections per device) at any time. The system automatically selects appropriate pre-defined templates and instantiates new configurations, allowing the network border to adapt dynamically to changing traffic demands while maintaining operational simplicity through automated processes.
4Productivity
If automated topology selection is implemented, then configuration speed is improved, but system complexity increases
Solution Approach 1:
The system resolves this contradiction by performing preliminary action through pre-definition of topology templates. The complexity of topology selection logic and template management is prepared in advance during system design, allowing the automated selection process to operate efficiently without adding runtime complexity. The system maintains a library of pre-configured topology templates with various structures and parameters, enabling fast automated selection and instantiation while keeping the operational system relatively simple.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
There is disclosed a method and system for configuring a border of a network. A request to create the border is received. A border topology most closely matching the request is identified. The border is created with a locked state. A request is received to configure a device for the border. A configuration and cabling plan is generated for the device. The configuration and cabling plan are applied to the device. A request is received to add a link to the border. Available ports are reserved for the link. The configurations of the devices forming the border are updated to reflect the added link.