Simple liveness protocol using programmable network interface cards

   
   

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.

 
Web www.patentalert.com

< Distribution of location information in IP networks by intelligent endpoints

< Method and apparatus for accessing a remote location with an optical reader having a programmable memory system

> DMA windowing in an LPAR environment using device arbitration level to allow multiple IOAs per terminal bridge

> Limiting concurrent modification and execution of instructions to a particular type to avoid unexpected results

~ 00144