Anti-split-brain high-availability management terminal device and management method of openstack virtual machine
A virtual machine and management-side technology, applied in program control devices, electrical digital data processing, software simulation/interpretation/simulation, etc., can solve problems such as inability to process and distinguish, and achieve the effect of high availability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0099] Such as figure 1 As shown, the anti-split brain OpenStack virtual machine high availability system includes a management terminal device 100 , a management network 200 , a computing node device 300 and a shared storage device 400 .
[0100] Wherein, at least two management end devices communicate through a management network to form a management cluster 110 .
[0101] The management terminal device is connected to the computing node device through the management network.
[0102] The computing node device is connected to the shared storage device.
[0103] specific as figure 1 As shown, there are three management terminal devices 100 (ie, control nodes A, B, and C in the figure), three computing node devices 300 (ie, computing nodes A, B, and C in the figure) and one shared storage device 400 Take this as an example.
[0104] In the embodiment, the three computing node devices 300 are all connected to one shared storage device 400 , that is, the three computing node...
Embodiment 2
[0140] On the basis of embodiment 1-2, such as image 3 As shown, when the management terminal device 100 sends a Fencing request to the computing node device connected to the normal state of the shared storage device, HaStack needs to determine how to respond to the storage interruption event reported by the underlying HaStack-agent according to the current situation of the environment. The module also performs the following operations:
[0141] Operation B-1, continuously monitor the Fencing event reported by the computing node device, and turn to operation B-2 once the message is received.
[0142] Specifically, HaStack continuously monitors the Fencing event reported by HaStack-agent, and turns to operation B-2 once the message is received.
[0143] In operation B-2, check whether the cluster status is normal through the health information collected by the cluster management module. If it is abnormal, trigger a cluster abnormal alarm and end it. If it is normal, go to ope...
Embodiment 3
[0156] On the basis of Example 1, such as Figure 4 As shown, due to the storage failure of the underlying shared storage device 400, the lock heartbeat of the Lock module cannot be written on time. At this time, it is necessary to confirm whether Fencing needs to be executed between HaStack-agent and HaStack. At this time, a high-availability computing node module is required. Run a method that includes:
[0157] Operation C-1, when the cloud computing virtual machine VM continues to update and store the lock heartbeat, if the writing is normal, no processing is required; otherwise, once the lock heartbeat writing is abnormal, go to operation C-2.
[0158] Specifically, on the computing node device, the virtual machine VM continuously updates and stores the lock heartbeat of the Lock module; if the write in the storage is normal, no processing is required; otherwise, once the lock heartbeat write is abnormal for more than the predetermined time, then go to operation C-2 .
...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


