Not only possible, but quite widely implemented in a variety of storage
virtualization implementations. The only real gotcha with doing this
synchronously is distance of the two locations which will impact
latency, potentially up to the point that the host will think the I/O
timed out and force a retry, or worse.
--
Nik Simpson
This only makes the SAN more efficient if you're only doing reads. If
you're doing a lot of writes, this makes the SAN very inefficient
since you're doing synchronous replication between 2 locations. If
they're under 100km apart and you have really low latency, you can
certainly do this. If you're trying to do this between NYC and Kansas
City, your performance is going to suck. In any case, you will
*always* slow down writes in a synchronous replication solution. You
can not write any faster than your network.
You need to determine if you're trying to build a DR solution or a
high-performance solution - they have different trade-offs.
.../Ed
Ed Wilts, RHCE, BCFP, BCSD, SCSP, SCSE
mailto:ewi...@ewilts.org
ok , beside keeping two remote location in sync ! what are the
advantages of striping of data blocks as implemented in RAID
controllers in remote locations ? what are the pros and cons of this
solution??