Intelligent Routing System for Cloud Data Read Latency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Cloud computing systems face significant data access latency issues due to the underutilization of replicated data at remote sites, which impacts service quality and customer satisfaction, especially in read-intensive applications like IoT data analytics.
Innovation Solution
Implementing an intelligent routing decision system that dynamically routes data read requests to the closest replica site instead of the primary site, minimizing propagation delay and latency by utilizing a database of routing decision data to determine the optimal site for data access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data is replicated to remote sites for disaster recovery, then data protection and availability are improved, but data read access latency increases due to underutilization of replica sites
Solution Approach 1:
The patent makes replica sites serve dual functions: disaster recovery (original purpose) and read access operations (new function). By enabling replica sites to handle read requests, the system utilizes existing replicated data for multiple purposes, reducing read latency without compromising data protection capabilities.
Solution Approach 2:
The patent introduces a routing decision system that acts as an intermediary between data access requests and storage sites. This routing system intelligently directs read requests to the most appropriate site (primary or replica) based on current conditions, optimizing access latency while maintaining data protection through coordinated routing decisions.
2Stability of the object's composition
If data read requests are routed to the primary site, then data consistency is maintained, but data access latency increases due to distance from user locations
Solution Approach 1:
The patent implements dynamic routing decisions that adapt to changing conditions such as user location, site availability, and data synchronization status. The routing system can switch between static primary-site routing and dynamic replica routing based on real-time conditions, optimizing both consistency and access speed.
Solution Approach 2:
The patent enables different sites to serve different functions based on their characteristics and user proximity. Replica sites closer to users handle read requests for those users, while the primary site maintains overall data consistency. This local optimization reduces access latency without sacrificing global data integrity.
3Device complexity
If replicated data is used only for data recovery, then system complexity is minimized, but resource utilization decreases leading to underutilization of replica sites
Solution Approach 1:
The patent enables replica sites to perform multiple functions - disaster recovery and read access operations. This multi-functionality increases resource utilization of replica sites without significantly increasing system complexity, as the routing decision system provides a straightforward mechanism for directing requests appropriately.
Data Source
AI summary
Systems and methods are provided to configure a replication system to reduce latency of data read access operations in a cloud computing environment. Intelligent routing decision systems and methods are implemented in conjunction with a distributed replication system in a cloud computing environment to direct write requests to a primary site (e.g., production site) by default, and to automatically and intelligently direct read requests to a target site (e.g., primary site or replica site) to reduce data read latency and/or bandwidth. A reduction in read delay is achieved, in part, by intelligently selecting a target site (e.g., data center) in a cloud computing environment which is close or closest in distance to a requesting entity (e.g., user or application) requesting data, thereby reducing a propagation delay and/or latency in accessing and downloading data from the target site.


