Peripheral component interconnect express non-transparent bridge (PCIe NTB)-based dual-controller storage high-availability (HA) subsystem
A dual-controller, non-transparent technology used in response error generation, redundancy in hardware for error detection of data, input/output to record carriers, etc. Redirection, inability to form dual-controller storage high-availability subsystems, etc., to solve the problems of failover and failover, ensure consistency, and avoid loss
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] Embodiment 1. When the abnormality detection module detects that a service network port of the local end is faulty, it reports the abnormal event to the HA logic module.
[0042] After receiving the abnormal event, the HA logic module checks the status of each service network port of the local end detected by the abnormality detection module and the status of the peer service network port received by the abnormal detection module. When there is an available service network port at the local end, Issue the "Local IP Drift" command. After receiving the scheduling command, the I / O redirection module unbinds the IP of the faulty service network port through the ARP protocol, and transfers it to other available service networks at the local end according to the set priority order. IP binding is performed on the port, so that the service I / O is transferred to the bound service network port.
[0043] When the HA logic module has no available service network port at the local e...
Embodiment 2
[0044] Embodiment 2: If the abnormality detection module detects that all the service network ports of the local end are faulty, the abnormal event is reported to the HA logic module.
[0045] After receiving the abnormal event, the HA logic module checks the status of each service network port of the local end detected by the abnormality detection module, and the status of the opposite end service network port received by the abnormality detection module, and issues the "peer IP drift" command, After the I / O redirection module receives the scheduling instruction, it releases the IP binding of the faulty service network port of the local end through the ARP protocol, and notifies the I / O redirection module of the opposite end to perform IP binding on the available service network port of the opposite end, Then use the iptables address mapping technology to forward the service I / O back to the local end through the link corresponding to the PCIe NTB NIC interface to realize I / O r...
Embodiment 3
[0049] Embodiment 3: If the abnormal detection module detects that the opposite end is not in place, it reports the abnormal event to the HA logic module. When one of the controllers is down, for example, when the first controller is down, the anomaly detection module of the second controller senses the corresponding abnormal event and reports it to the HA logic module, and the HA logic module issues the "take over the peer storage service" command , at this time, the second controller takes over the storage resources under the first controller. The cache mirroring module switches to stand-alone working mode, and converts the mirrored data on the first controller side into cached data, switches the underlying storage mode to write-through mode, and then the I / O redirection module transfers the data originally belonging to the first controller through the ARP protocol. The IP of the service network port is bound to the available service network port of the local end; when the f...
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