Configurable Breakout Edge Data Centers with Dynamic VNF Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network systems in public cloud computing are limited in increasing throughput and capacity beyond a certain aggregate capacity, with bottlenecks and inefficiencies in resource provisioning, leading to redundant configurations that are not cost-effective.
Innovation Solution
Implementing a router server with endpoints and a route table within a virtual private cloud (VPC) to manage dynamic traffic routing and intelligent provisioning, using load balancers to instantiate service chains and update routes based on network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If network systems use traditional hardware and software implementations in public cloud computing, then network structure is simple and easy to manage, but network throughput and capacity are limited beyond a certain aggregate capacity
Solution Approach 1:
The network system is segmented into multiple virtual network functions (VNFs) that can be independently deployed and managed as separate microservices containers. This segmentation allows the network to scale horizontally by adding more VNF instances, thereby increasing throughput without requiring a complete redesign of the network architecture.
Solution Approach 2:
The patent introduces a virtualization dimension to the traditional network architecture by implementing VNFs as software-based microservices containers. This adds a logical layer that enables flexible resource allocation and dynamic scaling, allowing the network to exceed traditional aggregate capacity limits while maintaining manageable complexity through automated orchestration.
2Reliability
If network systems provision resources based on redundancy and maximum load requirements, then network reliability is improved, but resource utilization becomes inefficient and costs increase
Solution Approach 1:
The network system dynamically provisions VNF instances based on real-time traffic conditions and service chain requirements. The system can automatically scale the number of active VNF instances up or down, ensuring that resources are allocated precisely when and where needed, thereby maintaining reliability without the overhead of static redundant configurations.
Solution Approach 2:
The system implements feedback mechanisms that continuously monitor network traffic patterns, service chain performance, and resource utilization. Based on this feedback, the system automatically adjusts the provisioning of VNF instances and reconfigures service chains to optimize both reliability and resource efficiency, eliminating the need for conservative over-provisioning.
3Adaptability or versatility
If network systems use fixed service chain configurations, then network setup is simple and fast, but adaptability to changing network conditions and service requirements is reduced
Solution Approach 1:
The system pre-defines service chain templates that encapsulate common network service configurations. These templates can be quickly instantiated and modified as needed, allowing the system to rapidly adapt to changing requirements without starting from scratch. The templates maintain simplicity while enabling flexibility through parameter customization.
Solution Approach 2:
The system enables dynamic reconfiguration of service chains by allowing administrators to modify parameters such as the number of VNF instances, their interconnections, and resource allocations. These parameter changes can be made without redesigning the entire service chain architecture, thus maintaining simplicity while achieving high adaptability to different network conditions and service requirements.
Data Source
AI summary
A method for providing scalable telecommunications services may include generating first network function within a virtual private cloud (VPC), the first network function. The method may include providing a first IP address associated with the first network function to a router server, the router server configured to manage data routing within the VPC. The method may include generating a second network function within the VPC, the second network function configured to process data from the first network function. The method may include providing a second IP address associated with the second network function to the router server implemented on the computing system. The method may include updating a route table to include at least one of the first network function, the first load balancer, the second network function, or the second load balancer. The method may include associating the first and second network function to generate a data route.


