Re: Quorum Disk or Majority Node?
- From: "Michael Hotek" <mike@xxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 2 Feb 2006 23:33:27 -0600
Doesn't phase me in the slightest, simply because I see more unsupported
code deployed in mission crtical business applications than I see supported
code. Always has been that way and always will be that way. All
"supported" really means is that there is someone to point the finger at and
blame when something goes wrong. That makes "unsupported" pretty much the
definition of any application that is ever developed in house as well as a
LOT of 3rd party applications where every issue is always blamed on
something else.
You write the best code possible and test it as well as possible and then
you deploy it into production and deal with anything that happens after it
is running the business. That is a simple fact of life in the IT industry
and always has been. Just because it is supported doesn't mean that it will
work nor does it mean it will stay working. Save the speech about how that
is really unprofessional and a really bad idea. I've designed systems used
by EMTs on ambulances, applications used in operating rooms, and several
other types of applications where the application failing meant that someone
could possibly die. I know what mission critical is and even in those types
of systems, the same thing applies, they do have bugs and things do go wrong
with them and in many cases, there isn't anyone to point the finger at, but
someone always has to fix the issue. I have yet to see a bug-free
application written.
--
Mike
http://www.solidqualitylearning.com
Disclaimer: This communication is an original work and represents my sole
views on the subject. It does not represent the views of any other person
or entity either by inference or direct reference.
"DAVID A BERMINGHAM" <david.bermingham@xxxxxxxxxxxxxxxxxxx> wrote in message
news:uSTs0zBKGHA.1288@xxxxxxxxxxxxxxxxxxxxxxx
You are correct, but running unsupported software is risky business,
especially for business critical applications. A test environment, I
say -
go for it. Otherwise, I wouldn't want to be around when it all falls
apart
and the CEO says - who installed unsupport software?
"Michael Hotek" <mike@xxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:OGTZngBKGHA.3728@xxxxxxxxxxxxxxxxxxxxxxx
Database Mirroring is already an option. It is in the product and beingit
used at several customer sites. No, it is not officially supported, but
does work.implementations.
What is described is exactly what I've seen for most of the
Instead of deploying clustering, they are going with Database Mirroringand
in a couple of cases, clustering is being replaced with a DatabaseMirroring
implementation.message
--
Mike
http://www.solidqualitylearning.com
Disclaimer: This communication is an original work and represents my sole
views on the subject. It does not represent the views of any other
person
or entity either by inference or direct reference.
"DAVID A BERMINGHAM" <david.bermingham@xxxxxxxxxxxxxxxxxxx> wrote in
news:eQO3wkAKGHA.2828@xxxxxxxxxxxxxxxxxxxxxxxfor
After a quick Google I am sure that you need at least a 3-Node cluster
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/clustering/majnode.mspx#EDAAa
MNS...
"Witness"
See "Sizing a Majority Node Set Cluster"
When SQL Server 2005 starts supporting database mirroring there is
going
to
be an option similar to what you describe. You can have a 2-Node SQL
"High
Availability Operating Mode" cluster, and have a 3rd server as a
includingserver. This Witness Server can be running any version of SQL,
topthe free SQL 2005 Express Edition, and it will never be called into
service
as a live SQL Server. Note that this solution still does not support
shared storage and it does not address the applications that may be on
implementingof SQL server.
http://www.microsoft.com/technet/prodtechnol/sql/2005/dbmirror.mspx
--
DISCLAIMER: I am a SteelEye Engineer with years of experience
situationHA and DR for WIndows solutions including Exchange and SQL server.
DAVID A BERMINGHAM" <david.bermingham@xxxxxxxxxxxxxxxxxxx> wrote in
message
news:eACDBUAKGHA.2248@xxxxxxxxxxxxxxxxxxxxxxx
I believe that all three nodes need to be part of the cluster, i.e.,running
SQL, but I am not 100% positive. I am usually in a competitive
Whenwith a customer proposing MNS with geographically disperse cluster.
appreciatethey realize that they will need a 3rd node in the DR center, they
usually
choose our solution because we can do it with just 2 nodes.
--
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:704AD7C0-A076-48FE-A631-06FEBD8109F6@xxxxxxxxxxxxxxxx
The solution that interested me was this one :SAN.
* Site 1 & Site 2 have hardware replicated storage and are connected
via
* Site 3 is just connected via network and has only local disks.instance)
* 3 nodes are part of the cluster (1 on each site)
* SQLServer instance can be hosted on node 1 or 2 only
* node 3 is only here for Quorum vote (not eligible for SQLServer
Is that possible without 3rd party software ?
If you can explain me quickly why or why not, i would really
where(the
whitepaper is not very explicit) !
Thanks.
Guillaume.
=====================================
"DAVID A BERMINGHAM" wrote:
What if for some reason you wanted to do a MNS and all 3 nodes
aattached to the same SAN? Not a good idea, but that would still
be
MSMNS
anyand it does not require any third party products. No application
with
iSCSI,dynamic data supports MNS without some sort of shared disk,
whether
add-onsSCSI, SAN or replicated disk.
"Geoff N. Hiten" <SQLCraftsman@xxxxxxxxx> wrote in message
news:eM1JRF3JGHA.1028@xxxxxxxxxxxxxxxxxxxxxxx
How about:
SQL Server does not NATIVELY support MNS clustering. Third
party
supportmay alter this behavior.message
--
Geoff N. Hiten
Senior Database Administrator
Microsoft SQL Server MVP
"DAVID A BERMINGHAM" <david.bermingham@xxxxxxxxxxxxxxxxxxx>
wrote
in
news:eKdpQd2JGHA.1132@xxxxxxxxxxxxxxxxxxxxxxx
I would disagree with Geoff's statement that SQL Server does
not
majority node clusters, unless he can point us to the relevant
haveremotedocumentation. I have many customers doing MNS and SQL server
implementations; as long as you understand the requirements
and
limitations.
I believe MNS were introduced to facilitate clustering across
locations, hence no shared storage. Obviously, you have to
thatavailable ona
replacement for that shared storage so that the SQL data is
the
passive node in the event of a failure. What that means is
toyou
NSIneed
to
do some sort of replication, usually a third party product
such
as
DoubleTake for replication.
The other requirement is that a majority of the servers need
to
be
available
in order for a failover to take place. So that means you need
1have
in aat
least 3 nodes in your cluster in order to have a failover,
because
two
node cluster if one node fails you only have one node left,
and
fromof
2want
majority.is
not a majority. You need at least 2 out of 3 nodes to have a
In a local cluster where shared storage is available, you will
toshared
go
with the traditional quorum based clustering. If you have no
partystorage, you will want to go with MNS and data replication.
Alternatively you can ditch MSCS altogether and go with a
third
solution such as LifeKeeper Protection Suite for SQL Server
http://www.microsoft.com/windowsserver2003/techinfo/overview/clustergeo.mspxtheSteelEye
Technology which is a HA and DR solution combined which
eliminates
implementingneed
for MSCS, MNS, shared storage and a quorum device.
--
DISCLAIMER: I am a SteelEye Engineer with years of experience
HA and DR for WIndows solutions including Exchange and SQL
server.
"GNocent" <GNocent@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:E6E414F7-795A-42A4-9D7E-7AEF21FACEB2@xxxxxxxxxxxxxxxx
I found a very interesting article here :
SQLServerGeographically
The chapter "Three-Site Majority Node Set Quorum in
forDispersed
Clusters to Facilitate Automatic Failover" was the exact
solution
someof
my split brain problems, so I wanted to try this solution.
Do you mean that it is a non applicable solution with
ornot?
Why ? (I was thinking that the impact was limited to
Quorum+MSCS,
anyoneclustered resources !)
Thanks for your reply.
Guillaume.
=======================
"Geoff N. Hiten" wrote:
SQL Server does not support Majority Node Clusters.
--
Geoff N. Hiten
Senior Database Administrator
Microsoft SQL Server MVP
"Kevin Antel" <kevina@xxxxxxxxxxx> wrote in message
news:um8P7Y5FGHA.208@xxxxxxxxxxxxxxxxxxxxxxx
New to Windows MCS 2003 is the Majority Node Set option,
does
have
any experience where Majority Node is better than Quorum
vica
versa?
.
- Follow-Ups:
- Re: Quorum Disk or Majority Node?
- From: DAVID A BERMINGHAM
- Re: Quorum Disk or Majority Node?
- References:
- Re: Quorum Disk or Majority Node?
- From: DAVID A BERMINGHAM
- Re: Quorum Disk or Majority Node?
- From: Geoff N. Hiten
- Re: Quorum Disk or Majority Node?
- From: DAVID A BERMINGHAM
- Re: Quorum Disk or Majority Node?
- From: GNocent
- Re: Quorum Disk or Majority Node?
- From: DAVID A BERMINGHAM
- Re: Quorum Disk or Majority Node?
- From: Michael Hotek
- Re: Quorum Disk or Majority Node?
- From: DAVID A BERMINGHAM
- Re: Quorum Disk or Majority Node?
- Prev by Date: Re: Quorum Disk or Majority Node?
- Next by Date: Re: Cluster Group and SQL Question
- Previous by thread: Re: Quorum Disk or Majority Node?
- Next by thread: Re: Quorum Disk or Majority Node?
- Index(es):
Relevant Pages
|