dbTalk Databases Forums  

Mirroring vs Clustering Q

microsoft.public.sqlserver.clustering microsoft.public.sqlserver.clustering


Discuss Mirroring vs Clustering Q in the microsoft.public.sqlserver.clustering forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
CLM
 
Posts: n/a

Default Mirroring vs Clustering Q - 11-26-2007 , 03:40 PM






I've been reading my Sql Server 2005 Maintenance and Implementation book on
Mirroring and Michael Hotek gives an example of a client that required
99.995% availability as well as zero data loss except in the event of a
natural disaster. They also required automatic failover and transparency to
the apps.

His comments were that "clustering definitely could not meet the downtime
requirements, although it could meet nearly all the other requirements if we
made a couple of simploe changes to the data access object to add reconnect
logic".

I'm not that familiar with clustering, so I was wondering why it could not
meet the above stringent downtime requirements? Also, any comments you have
about the comparison between clustering and mirroring, I would appreciate.

Reply With Quote
  #2  
Old   
Geoff N. Hiten
 
Posts: n/a

Default Re: Mirroring vs Clustering Q - 11-26-2007 , 04:19 PM






I am going to make an assumption here that the 99.995% is for all time and
does not allow for scheduled maintenance windows. As such, you can apply
maybe one SQL service pack every two years, given no other failures. With
Mirroring, you move everything to an alternate host during maintenance
windows with only a few seconds of inactivity and no need for a client
reconnect. Also, clustering does not protect against disk corruption or
failure so you have to factor that in.


--
Geoff N. Hiten
Senior SQL Infrastructure Consultant
Microsoft SQL Server MVP





"CLM" <CLM (AT) discussions (DOT) microsoft.com> wrote

Quote:
I've been reading my Sql Server 2005 Maintenance and Implementation book
on
Mirroring and Michael Hotek gives an example of a client that required
99.995% availability as well as zero data loss except in the event of a
natural disaster. They also required automatic failover and transparency
to
the apps.

His comments were that "clustering definitely could not meet the downtime
requirements, although it could meet nearly all the other requirements if
we
made a couple of simploe changes to the data access object to add
reconnect
logic".

I'm not that familiar with clustering, so I was wondering why it could not
meet the above stringent downtime requirements? Also, any comments you
have
about the comparison between clustering and mirroring, I would appreciate.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.