VMware Cloud Community
dutrium
Contributor
Contributor

Intelligent Replacement in VMware HA

Hello,

In my understanding, VMware HA in ESX 3.5 / VC 2.5 has a new feature that called "Intelligent Replacement".

Failover host will be selected in load-balanced algorithm. (In ESX 3.0.x / VC 2.0.x, failover host will be selected by alphabetical order of esx host name.)

Does anyone know the detail of this feature?

Does it work whitout DRS license?

Any information are welcome.

Thank you.

dutrium

0 Kudos
3 Replies
admin
Immortal
Immortal

We use a very simple load-balacing scheme, much simpler than what DRS does (and this does not require a DRS license). When doing a failover, HA will pick the host that is the most unreserved capacity as a percentage of that host's total capacity (this is a simple reflection of how loaded it is). Since a host has both cpu and memory resources, we simply use the average of the 2 numbers. Here's a simple example:

Host A:

Total memory=10GB, Unreserverd memory=5GB => memory available=50%

Total cpu=10GHz, Unreserved cpu=8GHz => cpu available=80%

resource available = (50 + 80)/2 = 65%

Host B:

Total memory=20GB, Unreserved memory=10GB => memory available=50%

Total cpu=10GHz, Unreserved cpu=5GHz => cpu available=50%

resources available = (50 + 50)/2 = 50%

So in this case the failover is done to Host A.

0 Kudos
kjb007
Immortal
Immortal

Good info!

Thanks,

-KjB

vExpert/VCP/VCAP vmwise.com / @vmwise -KjB
0 Kudos
dutrium
Contributor
Contributor

Cool!

Thank you for your information.

Regards,

0 Kudos