Mercutio said:
Quote them the price for a WAN-based SAN. Fibre Channel is sorta possible over national distances, and what you're really talking about is a shared-store of dynamic data. A SAN+Cluster would be the right way to solve this problem, since all three servers need to constantly be in the same state.
I don't even want to THINK about how much that would cost.
Fibre Channel is capable of crossing half the distance of the planet, but it requires the aid of a long distance device which works using a T1/T3 or higher carrier line. (I thought it was called
DWDM (dense wavelength division multiplexing)) This hardware converts the campus solution Fibre channel into a longwave, long distance solution. The delay time increase for obvious reasons as distance increases.
I know it says 200KM, but I remember reading something about going much further...not 100% positive on this.
Irregardless, a cluster solution will leave you no better in the distributed part of SQL server. I've setup a few dozen 2/4 node SQL Server 2000 + MSCS in a SAN environment and SQL server only runs on one node of the cluster at any given time. You could move the storage groups to different hosts, but SQL server processing still occurs on only one host. Since SQL server 2000 is "MSCS aware", you can't even fool it into installing separate instances on separate nodes. (at least not that I've ever seen)
At work, I'd estimate our MSCS + SQL server SAN setup (with storage) costs i the area of $2.5 million. 2 storage arrays, 4 hosts, 2 Fibre switches, 4 HBA's. The biggest cost being the storage arrays. Definitely not an economical solution for anything less than a person looking for the highest possible uptime availability. (I won't personally use MSCS for such a critical task, but some banks do)