El servicio de datos y sus interrupciones es lo que nos ha llevado a adoptar medidas con FT o HA. En HA se denomina servicio de datos a un determinado servicio y los recursos necesarios para que el servicio sea ofrecido a un cliente (Grupo de reursos). En otros entornos HA, se denominan logical host o software packages a la unión de servicio de datos y grupo de recursos asociados a este.
Estos grupos de recursos han de implementar mecanismos necesarios, para que sean completamente flexibles entre nodos del clúster; es decir puedan ser suplantados o conmutados fisicamente entre restantes nodos sin que el servicio de datos cambie en absoluto. Esta "virtualización" del recurso va a permitir que un nodo pueda suplantar la función de otro dentro del clúster. El servicio de datos sólo sera penalizado con el tiempo de commutación necesario para los grupos de recursos y la puesta en marcha del servicio de datos.
Como ejemplos: una dirección virtual (En TCP/IP, IP Aliasing) para que el servicio de datos pueda migrar entre nodos. Debe considerarse el servicio de datos del clúster como una entidad única capaz de ofrecer servicios. El software de HA debe ser capaz de abstraer el clúster que lo soporta y ofrecer dichos servicios.