A method and device for high availability of services in a hyperconverged distributed storage node
A distributed storage and storage service technology, applied in the field of high-availability methods and devices in hyper-converged distributed storage nodes, can solve problems such as other service stoppages, and achieve the effect of reducing switching time and performance loss
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] Embodiments of the present invention provide a method for high availability of services in a hyper-converged distributed storage node, such as figure 1 As shown, each storage node in a hyper-converged storage cluster includes: client mode storage service, hyper-converged mode storage service, file system kernel, application layer and distributed metadata service, such as figure 2 As shown, the specific service high availability method includes the following steps:
[0042] Step S11: Start the client mode storage service and the hyper-converged mode storage service simultaneously in the distributed storage node, where the service priority of the hyper-converged mode storage service is higher than the service priority of the client mode storage service.
[0043]The client mode storage service in the embodiment of the present invention is a stateless service, which is not affected by the state of the storage disk, and the hyperconverged mode storage service is a state ser...
Embodiment 2
[0053] The embodiment of the present invention also provides a high-availability device for services in a hyper-converged distributed storage node, such as Image 6 shown, including:
[0054] The storage service startup module 11 is used to simultaneously start the client mode storage service and the hyper-converged mode storage service in the distributed storage node, and the service priority of the hyper-converged mode storage service is higher than that of the client mode storage service. Priority; this module executes the method described in step S11 in Embodiment 1, and details are not repeated here.
[0055] The hyper-converged mode storage service processing module 12 is used for the hyper-converged mode storage service to send a distributed lock lock request to the distributed metadata service, to obtain the read and write operation processing rights, and after the high-availability version of the node is tagged, distributed The hyper-converged mode storage service of...
Embodiment 3
[0060] An embodiment of the present invention provides a computer device, such as Figure 7 As shown, the device may include a processor 51 and a memory 52, wherein the processor 51 and the memory 52 may be connected by a bus or other means, Figure 7 Take connection via bus as an example.
[0061] The processor 51 may be a central processing unit (Central Processing Unit, CPU). The processor 51 may also be other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA) or Other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components and other chips, or a combination of the above types of chips.
[0062] As a non-transitory computer-readable storage medium, the memory 52 can be used to store non-transitory software programs, non-transitory computer-...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



