A method and system for determining liveness of targets within a metaserver
environment utilizing programmable network interfaces. The network
interface has access to the associated target computer's processor and
memory. A memory location on the target is allocated to storing an
internal liveness parameter. The parameter increases when the computer
system is making forward progress or operating. The MetaServer stores an
initial parameter value of the target when it activates the target. After
a pre-selected period, the network interface of the target accesses the
associated memory location and provides the current value of the parameter
to the MetaServer. When the now value is larger than the previously stored
value, the target is assumed to be live.
Un método y un sistema para el liveness de determinación de blancos dentro de un ambiente del metaserver que utiliza la red programable interconecta. El interfaz de la red tiene acceso al procesador y a la memoria de la computadora asociada de la blanco. Una posición de memoria en la blanco se asigna a almacenar un parámetro interno del liveness. El parámetro aumenta cuando el sistema informático está haciendo progreso o el funcionamiento delantero. El MetaServer almacena un valor de parámetro inicial de la blanco cuando activa la blanco. Después de un período pre-seleccion, el interfaz de la red de la blanco tiene acceso a la posición de memoria asociada y proporciona el valor actual del parámetro al MetaServer. Cuando el valor es más grande ahora que el valor previamente almacenado, la blanco se asume para ser viva.