OK, what really happens in a cluster is that both host nodes have their own
IP addresses. The Cluster service has another IP address and each Virtual
SQL Server has yet another IP address. Both the Cluster and the SQL Server
look like complete machines to the outside world, even though they are
virtual systems. It is these virtual systems that can move between hosts.
That requires Enterprise Edition of the OS and SQL. If you are running with
one node as a 'standby', you will only need to license SQL for the active
node, not both nodes.
Enterprise Edition of SQL is the only edition that has the ability to create
this virtual server in a clustered environment. Standard edition cannot.
The basic clustering logic is supplied by the OS, but it requires additional
logic from the SQL application that is only included in Enterprise Edition.
And when you move a clustered instance from one host to another, the outside
world sees that as a brief shutdown and restart of the SQL service.
--
Geoff N. Hiten
Microsoft SQL Server MVP
Senior Database Administrator
Careerbuilder.com
I support the Professional Association for SQL Server
www.sqlpass.org
"Todd Harrington" <anonymous (AT) discussions (DOT) microsoft.com> wrote
Quote:
Thanks Geoff,
Thanks for the reply. That is a big help. I have one more follow up
question. Can we purchase Windows 2003 "Enterprise" and SQL Server 2000
|
"Standard" and still utilitize the Windows 2003 clustienr features? Could we
set up a 2003 cluster with this configuration where one node is active and
runs the SQL Server "Standard" service. The other node is the standby node
in the cluster and if the primary node fails, the standy node will take over
the IP address and startup the SQL server service. Client requests will not
be handled by the Standby node. The standby will now have the IP address
that client expects and will be managing the database that the client
expects. I may be down for a few seconds when the failover happens.
Quote:
So, I understand I need Windows 2003 "Enterprise" but do I NEED SQL server
"Enterprise" too? Can I use SQL Server "Standard"? What do I gain/lose? |