A technique for replicating information among host computing devices based
on versions associated with variables of a state on each host computing
device is provided. To replicate information among host computing
devices, a host computing device determines a maximum variable version of
a state among variables. After comparing maximum versions of a state with
that of a corresponding state of a connected host, variable values of the
state are updated on the host computing device from variable values of
the corresponding state on the connected host if it is determined that
the maximum variable version on the connected host computing device is
greater. The updated variable values correspond to versions on the
connected host computing device having a greater version than the maximum
variable version on the host computing device.