Management data synchronization method and device, storage equipment and readable storage medium
A data management and data synchronization technology, applied in the storage field, can solve the problems that multi-controller storage arrays cannot provide external storage services, affect user experience, and it is difficult to guarantee the quality of storage array management.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0071] Please refer to figure 1 , figure 1 It is an implementation flowchart of the first management data synchronization method in the embodiment of the present invention, and the method includes the following steps:
[0072] S101. The slave controller receives and parses the management data synchronization message multicast by the master controller after the management data changes, to obtain a multicast sequence number.
[0073] Wherein, the slave controller is a slave controller in a storage device such as a multi-controller storage matrix, that is, it is managed by the master controller. In the embodiment of the present invention, each slave controller needs to synchronize management data, and each slave controller can use the same synchronization operation to synchronize management data with the master controller.
[0074] In the embodiment of the present invention, after the master controller determines that the management data has changed, it can send a management da...
Embodiment 2
[0120] Please refer to figure 2 , figure 2 It is an implementation flowchart of the second management data synchronization method in the embodiment of the present invention, which can be referred to with the management data synchronization method disclosed in the first embodiment above, and includes the following steps:
[0121] S201. After the management data changes, the master controller multicasts a management data synchronization message to each slave controller.
[0122] Wherein, the management data synchronization message includes a multicast sequence number.
[0123] In order to realize that the master controller sends management data synchronization messages to the slave controllers in a multicast manner, the master controller and the slave controllers can be set in the same multicast group.
[0124] For the specific implementation process of how the main controller determines the change of the management data, reference may be made to the existing determination p...
Embodiment 3
[0144] The management data synchronization method provided by the above-mentioned embodiment 1 and the above-mentioned embodiment 2 can be applied in the same multi-controller storage array, that is, the master controller therein executes the management data synchronization method provided by the above-mentioned second embodiment, and the slave The device executes the management data synchronization method provided in the above embodiment, and the implementation process is as follows:
[0145] First, classify the management data. For example volumes are one type, hosts are one type, fans are one type, etc. Each data in each data type has an ID field, and the ID field is unique in this type of data, for example, the ID of volume 1 is 0, the ID of volume 2 is 1, and the ID of host 1 is 2.
[0146] Secondly, all controllers form a multicast group. When the management data changes, the main controller needs to multicast the changed management data to the multicast group (may need...
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