VMware vSphere Fault Tolerance levert de hoogste beschikbaarheid binnen de VMware architectuur. Tenminste, voor wat betreft onverwacht optredende hardware fouten. Software en data wordt namelijk perfect en synchroon gerepliceerd van de productie-omgeving naar de failover omgeving. Elke fout in de software of de data wordt dus ook perfect gerepliceerd, waardoor een failover is dat geval meestal weinig zal helpen…
Desalniettemin zijn er genoeg toepassingen voor vSphere FT. De technologie brengt begrijpelijk wel behoorlijk wat overhead met zich mee voor de onderliggende CPU, storage en netwerkverbindingen. Daarom is het nuttig dat VMware een performance rapport heeft gepubliceerd voor vSphere 6 FT. In totaal werden 7 verschillende workloads getest, waaronder CPU- en netwerk-intensieve. De overhead blijkt eigenlijk in het algemeen nog best mee te vallen, ik had erger verwacht.
Een noemenswaardige uitzondering vormt de ontvangst van veel data via het netwerk. Deze data moet namelijk synchroon via het netwerk naar de failover machine gerepliceerd. Dat zijn dus de workloads waar je wel moet afvragen of FT de meest geschikte manier is om de beschikbaarheid te verhogen. Datzelfde geldt overigens ook voor real-time toepassingen die hoge eisen stellen aan de netwerk latency.
Het performance rapport is hier als PDF van 21 pagina’s te download.
—