VMware Cloud Community
ahafiz77
Contributor
Contributor
Jump to solution

HA on vSphere (on the same Host)

Spoiler
Hi guys,


First of all I'm still new to this HA features. I know how the concept it but there are few thing I need to clarify. Can the HA run on the same host.

What my understanding is if we turn on the HA features, any failed VM, will be failover the VM to different available Host.

But can it failover to the same Host when the VM failed to turn on.

Example:

Host A have 2 VM (quite large of resource)

VM01 and VM02



And unexpectedly on Host A, VM01 unable to turn on. Will the HA trigged failover the VM on the Host A. Since the resource on Host A is quite large. Will it able to do so ?

Or HA only failover to different Host ?

Thanks




Reply
0 Kudos
1 Solution

Accepted Solutions
depping
Leadership
Leadership
Jump to solution

that feature is called VM Monitoring, and you will still need a cluster for that to work as you enable it on a cluster level. but if it helps, you could create a cluster with a single host :slightly_smiling_face:

View solution in original post

4 Replies
BivasM
Enthusiast
Enthusiast
Jump to solution

HA is applied on a cluster. not on an individual host. 

By that definition you need more than one host to turn on HA.

basically if you have multiple hosts in a HA enabled cluster, if one host fails, vm's running on it will try to boot in the other hosts. Which is decided by drs.

For your situation if you want to keeo vm01 on host A then you can create an affinity rule (vm/host rule) where the cluster will try to keep vms on designated hosts. So that after the host recovers from unavailability the vm's will be returned to their designated hosts via vmotion automatically. 

if you want to enable HA vm wise on the same host then you should checkout features like fault tolerance  .

Reply
0 Kudos
ahafiz77
Contributor
Contributor
Jump to solution

@BivasM 

Oh yeah miss that part for HA cluster is required.

I will check on the fault tolerance features.

Thanks. 

Reply
0 Kudos
ahafiz77
Contributor
Contributor
Jump to solution

@BivasM 

Hi.

I did search on HA

  • Reduce application downtime by automatically restarting virtual machines upon detection of an operating system failure.

Seem it will automatically restart the VM if detecting failure on OS level.

I think this will work on our environment.

Regards.

 

Reply
0 Kudos
depping
Leadership
Leadership
Jump to solution

that feature is called VM Monitoring, and you will still need a cluster for that to work as you enable it on a cluster level. but if it helps, you could create a cluster with a single host :slightly_smiling_face: