Re: clustering enquires
Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance
Another 3rd party option is LifeKeeper Protection Suite for SQL Server from
SteelEye Technology. It works with SQL 7/2000 standard and enterprise
editions and soon SQL 2005. It is an alternative to MSCS and provides both
the clustering capabilities and data replication capabilities in one package
from one vendor.
The benefits of host based replication from LifeKeeper is that you don't
have the issues that Guillaume described with storage based replication.
Failover and failback is seemless with only 2-3 minutes downtime during the
actual switchover process. The replication is automatically reversed so
that while running SQL in the DR site the changes are automatically being
replicated back to the primary site. Another benefit with LifeKeeper is
that it is a resource driven cluster, which means LifeKeeper does not
require a quorum disk, which is a single point of failure in MSCS.
In addition, LifeKeeper can support Active/Active clustering, Cascading
failover between multiple nodes (tested up to 32 nodes) and N+1
configurations with multiple active nodes and a single passive node.
LifeKeeper can work in a purely replicated storage environment, a shared
storage environment, or a hybrid environment with 2-Nodes local attached to
shared storage replicating to a third node at a remote location.
--
DISCLAIMER: I am a SteelEye Engineer with years of experience implementing
HA and DR for WIndows solutions including Exchange and SQL server.
"GNocent" <GNocent@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:6B80A88E-B34B-4E68-A416-F2659358D425@xxxxxxxxxxxxxxxx
> Hi,
>
> What you need seems to be a "geo cluster" : you have 2 rooms, each one has
1
> server + 1 disk array (at least !).
> Geo cluster are usually constructor dependant, as microsoft cluster
services
> are only able to handle shared disk arrays (single point of failure !).
For
> that reason, some disk array vendors provide peace of software that drive
> hardware synchronous replication between the 2 disk arrays and make MSCS
> "think" that it is only volumes on a shared disk array.
> I use "SRDF/CE" ("Geospan") from EMC² (we have 2 sites with EMC² arrays on
> each site) which works fine : it monitors volume replication (srdf) and
makes
> the interaction to enable volumes on the right site when doing failovers
or
> failbacks.
> One important thing : it is only available for 32 bits windows at the
moment
> (we are waiting since Q2 2005 for the release of IA64 version *I FEEL
KINDA
> PISSED OFF*).
> Note that Geo cluster usually make hardware replication in 1 direction :
> when you failover, volumes replication is stopped, so a failback takes
longer
> time : volumes on drive arrays will have to be re-synchronized
(automatically
> on most solutions, but during this period, the resources that are moving
are
> offline !).
>
> Another solution is to acquire a third party cluster aware volume manager
> (like Veritas provides) which allows you to have the same type of
abstraction
> from the MSCS point of view, but uses different technology : writes via
the
> SAN to the volumes of both side simultaneously. It is faster for I/O
writes,
> as synchronous hardware solutions (like SRDF) waits for the acknowledge of
> the write on the replicated volume to acknowledge a write, which creates a
> small delay for each write (>=1 ms, depending of the distance and the
> activity of the arrays).
>
> The last solution i know, which is cheaper, is a "Geocluster" from NSI,
> which provides mirrored disks for MSCS, and manages the moves like the 2
> previous solutions, but uses the network for the replication ("IP
based").
> The advantage is that it allows you to make a solution without SAN or
> exepensive disk arrays. The "problem" is the performance if you have very
I/O
> consuming environments.
>
> All these solutions have a cost, and are not totally safe (MSCS quorum
> remains a single point of failure, you can have "split brain" situations,
and
> a clustered SQLServer instance can't easily run outside MSCS), and doesn't
> handle data corruption or human errors.
> So it is important to think, if you want a complete DRP, to maintain a
> "standby" instance via Log shipping, or Mirroring (2005 only), or self
made
> scripts. Ideally on a 3rd site ("ultimate drp") !
>
> (Sorry for my bad English)
>
> Guillaume.
> ====================================
> "maxzsim via SQLMonster.com" wrote:
>
> > Hi,
> >
> > I would actually want to set up 2 exactSQL SERVER on 2 different
physical
> > machine each with their own hardwares so that if one is down , the
> > application could immediately switch over to the working computer as
well as
> > part of my Diaster Recovery Procedure (DRP)
> >
> > I know that clustering works on using a SHARED DISK but that's not
offering
> > me any DRP as if the shared disk is down then nothing could work.
> >
> > actually i am quite confused with the Windows clustering and database
> > clustering , what are they actually and how can i work towards havings
my SQL
> > Server really "clustered" with DRP-awareness ?(i.e in the sense it'll
switch
> > seamlessly in event of failure of 1 server yet it can offer me DRP)
> >
> > i would have thought that log shipping offers even a better sort of
> > clustering with DRP-awareness as well as the data can be on a different
> > machine eslewhere !! although need to change the role etc ..
> >
> > appreciate ur advise
> >
> > --
> > Message posted via SQLMonster.com
> > http://www.sqlmonster.com/Uwe/Forums.aspx/sql-server-clustering/200601/1
> >
.
Relevant Pages
- Re: bi-directional transactional replication for high-availability
... Clustering is very stable once it's up and running but I find it very hard ... cluster when I have to apply sql service packs. ... of log shipping. ... place for the standby server - with replication you do. ... (microsoft.public.sqlserver.replication) - Re: SQL and Majority Node Set
... Double Take's product rides on MS clustering (either MNS ... > Mike Epprecht, Microsoft SQL Server MVP ... This would be presented as LUN's form a SAN at each site, ... Synchronous data replication of the ... (microsoft.public.sqlserver.clustering) - Re: bi-directional transactional replication for high-availability
... I am working on and off on a book on merge replication. ... Clustering in SQL 7 was fragile. ... Clustering is the best choice for HA, but it has a distance limitation. ... Looking for a FAQ on Indexing Services/SQL FTS ... (microsoft.public.sqlserver.replication) - Re: Has anyone got WSS content to replicate amoungst sql servers?
... No just enterprise supports clustering... ... and SQL replication does not work ... on WSS databases, which is sad, it'd be nice to be able to have databases in ... MS knowns about the replication issue... ... (microsoft.public.sharepoint.windowsservices) - Re: Replicating very large articles but need to avoid locks from s
... thank you for the response and tip regarding snapshot processing. ... familiar yet with all of SQL 2005's offerings. ... all averse to replication and used SQL 2000 Transactional replication ... The last issue came from the Distributor clean up job. ... (microsoft.public.sqlserver.replication) |
|