Host End Residual Path Cleaning via Volume Mapping Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manual deletion of residual paths and devices on a host end is labor-intensive and risky, as it can lead to permanent loss of links, affecting user services.
Innovation Solution
A method for cleaning residual paths on a host end, involving the acquisition of device information, determination of abnormal links, acquisition of global identification numbers and connection information, querying of volume mapping states, and deletion of paths and devices when necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual deletion of residual paths and devices is performed, then cleaning effectiveness is improved, but operational safety deteriorates due to risk of false deletion affecting user services
Solution Approach 1:
The system implements feedback by continuously monitoring link states and device statuses, querying mapping relationships before deletion, and using this information to dynamically determine whether paths and devices should be deleted. This feedback mechanism prevents false deletion while ensuring thorough cleaning of actual residual paths.
Solution Approach 2:
The system performs preliminary actions by querying the mapping state of volumes and hosts before executing deletion operations. It checks link states and device information in advance, and only proceeds with deletion when confirmed that the paths are indeed residual and safe to remove, thereby preventing premature or incorrect deletion.
2Reliability
If automated cleaning is implemented without verification, then operational safety is improved, but cleaning effectiveness deteriorates due to inability to distinguish temporary from permanent link failures
Solution Approach 1:
The system monitors changes in link states and device parameters over time to distinguish between temporary failures (where parameters return to normal) and permanent failures (where parameters remain abnormal). This parameter change detection enables accurate identification of residual paths that require deletion versus temporary issues that should be preserved.
Solution Approach 2:
The system uses feedback loops to continuously check link states and mapping relationships, adjusting deletion decisions based on the observed state changes. This feedback mechanism ensures that automated cleaning operates safely while maintaining high effectiveness by making informed deletion decisions.
3Reliability
If comprehensive verification is performed before deletion, then operational safety is improved, but processing time increases due to multiple queries and state checks
Solution Approach 1:
The system performs necessary verification queries as preliminary actions before deletion, but structures these checks to be efficient and targeted. By querying mapping states and link statuses only when needed and using the results to make immediate deletion decisions, the system minimizes unnecessary delays while maintaining comprehensive verification.
Solution Approach 2:
The system skips unnecessary verification steps by directly querying the essential mapping relationships and link states needed for safe deletion. When the verification confirms safety, the system rushes through the deletion process efficiently, minimizing the time spent on the cleaning operation while maintaining operational safety.
Data Source
AI summary
Provided is a method for cleaning residual paths on a host end, including: acquiring device information of subordinate devices of a plurality of paths; determining, according to the device information, whether links corresponding to the subordinate devices are all abnormal; acquiring a global identification number and connection information of each subordinate device in a case that the links corresponding to the subordinate devices are all abnormal; when the global identification number is not null and the connection information is successfully acquired, querying a mapping state of a volume corresponding to the global identification number and a mapped host according to the global identification number and the connection information; and when the volume is not in the mapping state or the mapped host is not a target host, deleting the plurality of paths and the subordinate devices.

