Target end selection method, distributed cluster system and computer readable medium
A node selection and client technology, applied in the computer field, can solve problems such as unbalanced resource allocation, and achieve the effect of avoiding unbalanced resource allocation and avoiding errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] ginseng Figure 1 to Figure 7 A specific embodiment of a method for selecting a Target terminal disclosed in the present invention. The target selection method disclosed in this embodiment (hereinafter referred to as "selection method") aims to select the most suitable target terminal and the node where the target terminal is deployed from the distributed cluster system.
[0045] When each node in the distributed cluster system is disconnected from the client 100, the reasons that cause the Target end in the current node to be unavailable include network failure or storage failure, or insufficient remaining memory of the current node, etc. Select the most suitable node in the system, to establish a data link with the Initiator end 20 in the client 100 at the Target end configured by the most appropriate node selected, and the Initiator end accesses the distributed cluster system through the VIP (virtual IP address) Each node automatically selects an available Target te...
Embodiment 2
[0089] Based on the technical solution disclosed by the Target terminal selection method disclosed in the first embodiment, this embodiment also discloses a specific implementation manner of a distributed cluster system.
[0090] In this embodiment, a distributed cluster system includes: a plurality of nodes (i.e. nodes 1 to 3), a distributed storage system composed of distributed storage nodes deployed in each node, each node The Target end, the load detection unit, the Zookeeper client and the Zookeeper server 30 running the Target process are deployed in the middle.
[0091] Specifically, node 1 deploys Target end 14, load detection unit 13, Zookeeper client 12, and distributed storage node 11; node 2 deploys Target end 24, load detection unit 23, Zookeeper client 22, and distributed storage node 21; 3 Deploy the Target terminal 34, the load detection unit 33, the Zookeeper client 32 and the distributed storage node 31. The Zookeeper client 12 , the Zookeeper client 22 and...
Embodiment 3
[0096] ginseng Figure 8 As shown, this embodiment discloses a specific implementation manner of a computer readable medium 900 . Computer program instructions 901 are stored in the computer-readable medium 900 , and when the computer program instructions 901 are read and executed by a processor 902 , the steps in the method for selecting the Target terminal as described in the first embodiment are executed.
[0097] The method for selecting the Target terminal disclosed in this embodiment has the same part of the technical solution as that in the first embodiment, please refer to the description in the first embodiment, and will not be repeated here.
[0098] Various illustrative logic blocks or units described in the embodiments of the present invention can be discretely processed by a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field programmable gate array or other programmable logic devices. Gate or transist...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap