Link to home
Start Free TrialLog in
Avatar of jarekn
jarekn

asked on

SQL 2005 Enterprise/Widows 2003 Enterprise Cluster with two SANs?

I am curious as to how would one go about setting up full fault tolerant SQL 2005 Enterprise and Win 2003 Enterprise cluster with automatic fail-over.

I know I need multiple database servers, 2 fiber switches, 2 SANs and 2 HBA for each of the servers.

Each of the designs I've seen showed the use of one SAN where I guess they assumed that the SAN would not go down, but I would like to have second SAN in case the first one fails for whatever reason...

Can someone please provide as detailed configuration of such setup as possible?

I have multiple IBM 335 servers and I am thinking of getting two Dell PowerVault 660F SANs with 2 Dell 56F fiber switches (EBAY) unless someone can suggest better hardware configuration (cost effective).

Thanx!
Avatar of pmarquardt
pmarquardt
Flag of United States of America image

What type of budget do you have to create the cluster? You can use iSCSI to create the shared storage for the cluster, but you would want to use GigE if you plan to use it in a production environment?

Requirements for a cluster:
At least 2 servers (enterprise edition)
Shared storage: fibre channel, SCSI, iSCSI
2 NICs per server on separate subnets (10.x.x.x) (192.x.x.x)
SQL Server 2005 Enterprise edition

You could use 2 SANs, but the odds of losing a complete SAN are very slim. Usually you are only looking at multiple switches, controllers, and HBAs. This supplies the redundancy for connectivity to the SAN. The SAN is redundant in its configuration. You have data striped over large amounts of disks, eliminating the chance of data loss due to a 1-2 or more drive loss.

Give me some more information concerning your budget and I can help you figure out the easiet way to get a cluster up and running.
Avatar of jarekn
jarekn

ASKER

I currently have IBM xseries 335, and tons of Sun equipment I will be letting go...

I have been looking at the Dell PowerVault 660f and hope that it will work fine with the IBMs... The 660fs are on ebay for about 2500+ so I figured that to be SAFE I should get two of them...

In regular confguration I'd have two DB servers, each hooked up to two different fiber switches each connected to the SAN.  

I am trying to figure out what would be the best way of configuring such network with two SANS.  That is would I have the two fiber switches hooked up to each of the SAN's and how would I go about making sure that the data is stored to both SANS... or maybe the Dell SANs come with ability to sync the two SANs and how to implemet fail over capability in case one of them dies so that the SQL servers could auto fail over to the second SAN...
Avatar of jarekn

ASKER

Just found out that the 660F will not work with Windows 2003 unless you use SAN 5.3 softare ($$$) which contains the updated drivers... ARGH..  

Any suggestions on a entry level SAN that will work with multiple IBM servers running Windows 2003 ent and SQL 2005?
ASKER CERTIFIED SOLUTION
Avatar of pmarquardt
pmarquardt
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Looking at different tools available for replication of data from SAN to SAN, you can use HP Business Copy on the EVA SAN systems, and MirrorView on EMC solutions. This would be the route to go if you are going to use 2 SANs and replicate data between the two. You would have to make sure you disabled zoning between the 2 SANs on the FC swtich allowing fabric between the SANs.
I am comfortable with closing the case. I guess the solution to what he initially asked is to use MIrrorview from EMC to snapshot or clone (dupe) the data from one SAN to the other. Just learned of their products last week.

Thanks Rindi

P-)
Avatar of jarekn

ASKER

Update:

Got EMC CX400
About to do the implementation of the MS SQL 2005 which I just found out does not support Active/Active Clustering... Stupid, stupid, stupid... I guess MS definition of Active/Active Clustering is different from that of the industry as there is known method of having multiple MS SQL servers in a cluster for load balancing... Should have gone with Oracle...
That's a nice storage box. :-)
Lots of new things available with 2k5, you can log ship instead of having to failover cluster, which would probably be a better avenue for you if you are trying to go active/active.
This question is closed. The asker has a solution in place that meets his needs.
Avatar of rindi
The asker hasn't closed it yet, so it's still open.