Dynamic Application Infrastructure Cloning for Traffic Spikes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional approaches to application infrastructure management are inadequate for handling sudden spikes in traffic or hardware/software failures, leading to application failures or decreased responsiveness.
Innovation Solution
The technique involves dynamically cloning the application infrastructure from an overloaded or failed site to a new site with unused resources, allowing the application to be hosted at the new site and reducing the load on the original site.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual/static infrastructure setup is used, then device complexity is reduced, but adaptability to traffic demands deteriorates
Solution Approach 1:
The patent implements dynamic infrastructure cloning that automatically scales application infrastructure based on real-time traffic conditions. When traffic spikes are detected, the system dynamically clones infrastructure from a source site to a target site, enabling the infrastructure to adapt its capacity to match demand fluctuations without manual intervention.
Solution Approach 2:
The core mechanism involves creating a copy of the application infrastructure at a target site when traffic thresholds are exceeded. This cloning process replicates the infrastructure configuration and state, enabling rapid scaling to handle bursty traffic while maintaining consistency with the source infrastructure.
2Adaptability or versatility
If infrastructure cloning is implemented, then adaptability to traffic demands is improved, but device complexity increases
Solution Approach 1:
The system continuously monitors traffic metrics at the source site and uses this feedback to trigger infrastructure cloning when predefined thresholds are exceeded. This closed-loop control enables automatic adaptation to traffic conditions while managing system complexity through policy-based decision-making rather than complex algorithms.
Solution Approach 2:
The patent pre-establishes a target site with the necessary infrastructure template before traffic spikes occur. This preliminary preparation allows the system to rapidly deploy cloned infrastructure when needed, reducing the complexity of on-demand resource provisioning while maintaining high adaptability.
3Reliability
If infrastructure cloning is used, then reliability during traffic spikes is improved, but loss of time for infrastructure setup is reduced
Solution Approach 1:
The target site is pre-configured with the necessary infrastructure templates and resources before traffic spikes occur. This preliminary preparation eliminates provisioning delays, allowing the system to immediately clone and activate infrastructure when traffic thresholds are exceeded, thereby maintaining high reliability without time loss.
Solution Approach 2:
The infrastructure cloning mechanism rapidly replicates the source infrastructure state to the pre-prepared target site. This copying process is significantly faster than traditional infrastructure provisioning, enabling near-real-time scaling that maintains application availability during sudden traffic spikes.
Data Source
AI summary
Techniques for dynamically cloning application infrastructures are provided. In one embodiment, a computer system can monitor one or more metrics pertaining to an infrastructure for an application at a first site. If the one or more metrics exceed or fall below one or more corresponding thresholds, the computer system can clone the infrastructure at a second site distinct from the first site, thereby enabling the application to be hosted at the second site.


