Automated Cloud On-Ramp via Transit Connection and VLAN Extension
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data centers face challenges in efficiently and accurately configuring and monitoring network connections between private networks and remote public or private clouds, leading to time-consuming and error-prone processes.
Innovation Solution
A method is introduced to automate the configuration of networks in a data center by establishing a transit connection between a virtual network and an exchange port, followed by connections to an intermediary cross connect network and then to a remote network, thereby extending a virtual local area network (VLAN) across these connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual configuration methods are used to establish network connections between private networks and remote clouds, then flexibility and customization are improved, but time consumption and error rates increase
Solution Approach 1:
The system performs self-service by automatically discovering network parameters, selecting optimal connection types, and configuring network devices without human intervention. The automated configuration system queries network devices, retrieves configuration data, and applies settings autonomously, eliminating manual configuration steps while maintaining flexibility through programmable logic that adapts to different network topologies and requirements
Solution Approach 2:
The system performs preliminary actions by pre-discovering network device parameters, pre-selecting appropriate connection types based on network topology analysis, and pre-configuring network settings before actual service deployment. This advance preparation enables rapid provisioning by having all configuration elements ready before the connection is activated, significantly reducing deployment time
2Adaptability or versatility
If manual configuration methods are used to establish network connections, then adaptability to different network topologies is improved, but accuracy and consistency deteriorate
Solution Approach 1:
The system dynamically changes configuration parameters based on discovered network conditions and topology characteristics. It automatically adjusts connection types, routing parameters, and device settings according to the specific network environment, ensuring both adaptability to different topologies and consistency through standardized parameter management and validation rules that maintain configuration accuracy across diverse scenarios
Solution Approach 2:
The system implements feedback mechanisms by continuously monitoring network device responses, configuration status, and connection performance. It uses this feedback to validate configuration accuracy, detect errors, and automatically correct inconsistencies, ensuring high precision in network setup while maintaining adaptability through iterative refinement based on actual network conditions
3Productivity
If automated configuration systems are implemented, then provisioning speed is improved, but system complexity increases
Solution Approach 1:
The automated configuration system is segmented into distinct functional modules: network discovery module, parameter analysis module, connection type selection module, configuration generation module, and validation module. Each module handles a specific aspect of the automation process, making the overall complex system manageable through clear separation of concerns while maintaining high provisioning speed through parallel processing capabilities of independent modules
Solution Approach 2:
The system employs universal, multi-functional components that can handle multiple network device types and configuration scenarios through standardized interfaces and protocols. This multi-functionality reduces the need for device-specific automation logic, simplifying the overall system architecture while maintaining high productivity through a single versatile automation platform that can provision diverse network configurations
Data Source
AI summary
Systems, methods and computer-readable storage media are provided for provisioning network inter-connections and extensions to computing infrastructure. In one embodiment, a system can receive a request from a client to establish a network connection between a private network and a remote network, the request including a selection of a virtual network residing at the private network; establish a transit connection between the virtual network and an exchange port established in association with the private network; establish a first network connection between the exchange port and an intermediary cross connect network; establish a second network connection between the intermediary cross connect network and the remote network; and extend a virtual local area network (VLAN) connected to the virtual network of the client at the private network to the remote network via the network connection, the network connection comprising the first network connection and the second network connection.


