Methods and apparatus, including computer program products, for
multi-homed data forwarding storage. A method includes, in a computer
system having multiple non-loopback network addresses, receiving a
request to store data, directing the data to a memory location associated
with a first non-loopback network address available to receive the data,
continuously forwarding the data from the memory location associated with
the first non-loopback network address to a memory location associated
with another non-loopback network address in the computer system without
storing on any physical storage device in the computer system. The
continuously forwarding can include detecting a presence of the data in a
memory location associated with a specific non-loopback network address,
and forwarding the data to another memory location of another
non-loopback network address in the computer without storing on any
physical storage device.