Dynamic Failover Target Selection for Storage Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage management systems fail to dynamically adjust failover targets in response to changes in storage node characteristics, leading to frequent data outages due to the static determination of failover targets and lack of proactive monitoring.
Innovation Solution
A method and device for dynamically determining and readjusting failover targets by identifying eligible storage nodes based on various storage parameters, ensuring continuous backup operations by identifying multiple failover targets and monitoring their eligibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a static failover target is predetermined for backing up an object, then the system structure is simple and easy to operate, but the system cannot adapt to changes in storage node characteristics leading to frequent data outages
Solution Approach 1:
The patent applies the dynamics principle by transitioning from a static failover target configuration to a dynamic one. The storage management computing device continuously monitors storage node characteristics and dynamically determines failover targets based on real-time eligibility status. This allows the system to adapt to changing storage node conditions while maintaining operational simplicity through automated decision-making.
Solution Approach 2:
The patent implements feedback by having the storage management computing device periodically monitor the eligibility status of failover targets and adjust the failover configuration based on this feedback. The system checks storage node characteristics, determines eligibility, and updates the failover target accordingly, creating a closed-loop control mechanism that ensures reliability.
2Device complexity
If static failover targets are used without monitoring, then the device complexity is low, but the system fails to respond to changing storage characteristics causing data outages
Solution Approach 1:
The patent applies self-service by enabling the storage management computing device to autonomously monitor storage node eligibility and determine failover targets without external intervention. The system self-manages the failover process by periodically checking storage characteristics and automatically selecting appropriate failover targets, reducing the need for complex manual management while ensuring reliability.
3Ease of operation
If the system does not proactively monitor failover target eligibility, then the operational simplicity is maintained, but data outages occur due to non-availability of eligible failover targets
Solution Approach 1:
The patent implements preliminary action by having the storage management computing device proactively monitor and determine the eligibility status of potential failover targets before they are needed. The system periodically checks storage node characteristics in advance and maintains an updated list of eligible failover targets, ensuring that a suitable target is always available when needed without causing operational complexity.
Data Source
AI summary
A method, non-transitory computer readable medium, and device that assists with dynamically determining and readjusting failover targets includes identifying an existing failover target from a plurality of failover targets for backing up an updated object. The identified existing failover target is determined for eligibility for backing up the updated object. One or more new failover targets from the plurality of failover targets are dynamically identified based on a plurality of storage parameters when the identified existing failover target is determined not to be eligible for backing up the updated object. The updated object is backed up in one of the dynamically identified one or more new failover targets.


