Solved

How VMHA works

Posted on 2014-03-30
6
546 Views
Last Modified: 2014-04-03
**If I understand when you  enable HA in a cluster. HA elects a single host as a Master.
The Master monitors the state of other hosts  and Virtual Machines and communicates with vCenter.

Q: The master uses heartbeat to detect other hosts failure or isolation, what does it use t detect VM failure?

**The Master can detect if another host is failed or isolated using Heartbeats.
 isolation is determined if the Master is still able to receive heartbeat from the datastore to which the defunct  Host is not heartbeating back to the Master

Q: I wanted to make sure that the  Datastore really does heartbeat with the Master host.

Thank you
0
Comment
Question by:jskfan
  • 2
6 Comments
 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 360 total points
ID: 39964874
Q: The master uses heartbeat to detect other hosts failure or isolation, what does it use t detect VM failure?

There is also a HA Agent (FDM Agent) installed on each host, which also monitors the hosts, Master, Slave, and uses VMware Tools in the VM, to detect VM failure.

You will notice, that if a VM, is protected it will state HA Protected!

Q: I wanted to make sure that the  Datastore really does heartbeat with the Master host.

It's more complicated that just heartbeats, datastore, it uses the HA Agent (FDM Agent) on each host for communications. (Master and Slaves)

If you really want to know ALL the ins and outs in great details, Duncan Epping and Frank Denneman have now written three books on VMware HA and DRS Deepdive, which I recommend to ALL VMware Admins, and should be on your bookshelf!

Duncan's website is here, and is the most comprehensive VMware HA and DRS resource and explains all the basics, give it a read, and if you need to ask further questions please post back.

see here

http://www.yellow-bricks.com/vmware-high-availability-deepdiv/

I would recommend purchasing the HA DeepDive books!
0
 
LVL 13

Assisted Solution

by:Abhilash
Abhilash earned 140 total points
ID: 39964902
I second Andrew's comment. HA deepdive really gives you a clear picture of the HA concepts.
The book also comes with many live examples of what happens if a hardware failure happens etc.
Really worth buying.
0
 

Author Comment

by:jskfan
ID: 39972496
Ok…I just thought the pdf is available for everyone on Google.
0
 

Author Closing Comment

by:jskfan
ID: 39975572
Thank you Guys!
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Last article we focus in how to VMware: How to create and use VMs TAGs – Part 1 so before follow this article and perform the next tasks, you should read the first article how to create the TAG before using them in Veeam Backup Jobs.
Veeam Backup & Replication has added a new integration – Veeam Backup for Microsoft Office 365.  In this blog, we will discuss how you can benefit from Office 365 email backup with the Veeam’s new product and try to shed some light on the needs and …
Teach the user how to edit .vmx files to add advanced configuration options Open vSphere Web Client: Edit Settings for a VM: Choose VM Options -> Advanced: Add Configuration Parameters:
Teach the user how to install and configure the vCenter Orchestrator virtual appliance Open vSphere Web Client: Deploy vCenter Orchestrator virtual appliance OVA file: Verify vCenter Orchestrator virtual appliance boots successfully: Connect to the …

914 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now