Re: Cluster questions

Tech-Archive recommends: Speed Up your PC by fixing your registry



You seem to have a misunderstanding of what MSCS does and how it works with
SQL. That is not unexpected since the terminoloty is very confusing, even
to clustering veterans.

Here is an excellent starting point for understanding SQL Clustering.
http://www.microsoft.com/technet/prodtechnol/sql/2000/maintain/failclus.mspx

The document describes SQL 2000 clustering but it applies to SQL 2005 as
well.

As for your questions, Active-Active and Active-Passive are no longer valid
terms to describe SQL Clusters. You now have single- or multi- instance
clusters. It sounds like you are looking for a single instance cluster with
two nodes. Aclustered instance looks just like any other SQL instance from
the client. There is no difference from an application perspective whether
a SQL instnace is clustered or not. An application should handle brief
database connection disruptions gracefully in case there is a cluster
failover, but that is part of good application design anyway.

If I was starting from scratch, I would use SQL 2005.

MSCS does require a domain and will not work in a Workgroup. Anytime I
build a highly available application system, I prefer to build a monitoring
and management console as part of the system. That can be your primary AD
controller. I also use it to manage backups and system monitoring/alerting
tools.

--
Geoff N. Hiten
Senior Database Administrator
Microsoft SQL Server MVP

"xavi" <xavi@xxxxxxx> wrote in message
news:1130854797.337258.155860@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> First of all, excuse me if my English isn't too correct.
>
> I need to install a portal infrastructure that was developed with ASP
> and SQL Server. The system would like to be redundant and scalable.
>
> To do that, I have in mind, the following diagram :
>
> - 2 W2003 Servers with IIS6 and NLB ( frontend )
> - 2 W2003 Servers with MS-SQL and MSCS with a SAN connected ( backend
> ).
>
> I have read Microsoft and others documentation, and I have questions
> that I would like to know.
>
> I have worked with NLB and I understand how it works, but I'm new with
> MSCS, and I must need to know to cluster SQL servers.
>
> In SQL 2000, the cluster can be active/pasive or active/active.
>
> If it is active/pasive, one of the two nodes, assumes all work, and
> the second node is waiting that the first node goes down, when that
> happens the second node assumes all work, this is the failover. Every
> node has got one IP and the two nodes have a IP that they share (
> Virtual Server), like NLB.
>
> The ASP applications connect to the IP of Virtual Server. No problem.
>
> The cluster is transparent to the ASP aplication.
>
> But if I have active/active mode, the application must see two SQL
> Server, not one like active/pasive mode, it's true ? The cluster isn't
> transparent to the ASP aplication ?
>
> The developement of the ASP application is different that the
> active/pasive and active/active modes ?
>
> With MSCS is possible to make the system scalable or only the failover
> is possible ? If it's possible the scalability, is necessary to modify
> the ASP developement or it's transparent ?
>
> I read that MSCS is necesary that the servers must be joined in a
> domain, it can't work in a Workgroup.
>
> If I install AD in the 2 web servers, the performance will decrease,
> there won't be users and permissions, it's only a web portal.
> Is it possible to work in a Workgroup ?
>
> And at the end, give me your opinion about :
>
> - Install SQL 2000 SP4 or SQL 2005 ?
> - Install MSCS or a third party software, like Computer associates ?
>
> Thanks in advance,
>
> Xavi.
>


.



Relevant Pages

  • Re: N+1 Configuration
    ... Jasper Smith (SQL Server MVP) ... But looking in the cluster admin tool, ... mounting all other drives under that drive ...
    (microsoft.public.sqlserver.clustering)
  • Re: Clustering Question
    ... I have worked with Windows 2003 Small Business Server, Exchange Server 2003 and 2000 SQL server but not in a clustered environment. ... Do you want to cluster SQL? ... > you cannot install Cluster on a Small Business Edition, ...
    (microsoft.public.windows.server.clustering)
  • Re: Clustering Question
    ... The SQL Cluster would need to be ... SQL will need to Enterprise as well. ... So if I understand you correctly one computer will need Windows Server ...
    (microsoft.public.windows.server.clustering)
  • Re: Issues creating a new failover cluster on the same server
    ... G:\Microsoft SQL Server\MSSQL.1 ... CHNSQL04 Cluster Group ... Drives: H and F ... Group, the MS DTC Group, and each of the SQL Server Instance Groups running ...
    (microsoft.public.sqlserver.clustering)
  • Re: Connecting to cluster instance from .NET
    ... I have tried using the SQL 2000 CD and i have ... Virtual IP addresses for the cluster resource groups. ... SQL Server will listen on only those IP addresses ... This is odd because the 172.16 network is a Class B ...
    (microsoft.public.sqlserver.clustering)