A cross-node multi-link redundancy protection method and system
A redundant protection and multi-link technology, applied in the field of Multipath, can solve the problems of not being able to provide high-availability switching at a high level, and achieve the effect of ensuring continuity and improving economic benefits
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] A cross-node multi-link redundancy protection method, comprising the steps of:
[0040] Step 1, block device aggregation, aggregate block devices of different links into a block device of one link, and accept I / O requests from applications;
[0041] Step 2: Judgment of the state of the block device. The state of the block device aggregated in step 1 is judged according to the I / O request in step 1. If there is a block device in the active state, the device is in the active state; otherwise, the I / O in step 1 is ended. O request.
[0042]By confirming the active state of the block device, it is judged whether it is necessary to continue issuing I / O requests. If there is no active block device, it is not necessary to issue I / O requests.
[0043] The method of aggregation of different link block devices in step 1 is the Multipath method.
[0044] The number of block devices is greater than or equal to 1; block devices include storage nodes and computing nodes.
[0045] ...
Embodiment 2
[0047] On the basis of embodiment 1, this embodiment also includes the following steps,
[0048] Active block device selection, select all active block devices according to the polling algorithm;
[0049] Confirm the request result, send the I / O request in step 1 to the selected active block device, and obtain the request result;
[0050] Judgment of the request result, if the request result is a confirmation value, then end the I / O request in step 1, otherwise continue to execute the I / O request.
[0051] By judging the request sent by I / 0, when the confirmation value is successful, continue to send the I / O request; when the confirmation value is failure, retry the I / O request.
[0052] Under normal conditions of the two machines: the I / O requests on the computing machine are sent to the two stores respectively through rotation training.
[0053] One storage failure: storage node failure, link failure in storage and computing.
[0054] Computing detects that the communicat...
Embodiment 3
[0056] On the basis of the above-described embodiments, the present embodiment also includes error cause judgment, and carries out error cause judgment according to the request result; when a link breaks down, then carry out a link failure mark, and repeatedly execute step 2; otherwise end the I / O of step 1 O request.
[0057] Further judge the confirmation value as a failure result, and determine whether the I / O request can be retried. By marking the link failure, the node failure can be effectively identified; at the same time, by adding a judgment and switching mechanism, under node failure , capable of high-availability switching.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com