dbTalk Databases Forums  

Basic clustering hardware scenario

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


Discuss Basic clustering hardware scenario in the microsoft.public.sqlserver.clustering forum.



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

Default Basic clustering hardware scenario - 02-12-2004 , 06:42 AM






Hi guys:

I would like to acquire a little hands on building a clustering environment.
As per my initial readings, this is what I would need, could you guys let me
know what I am missing or misinterpreting?

Thanks
HARDWARE
1) build two computers, preferable with similar hardware components
2) Can use internal EIDE hard drives, 20 GB is OK (no need to have SCSI HDD
or RAID controllers)
3) Must have two network adapter cards, one for the normal network access
and the second one for the heartbeat
4) An external storage device is required. The two computer must connect to
this device
5) This external storage device can contain either EIDE or regular SCSI hard
drives
6) It is not necessary to use raid controllers

SOFTWARE
1) Windows 2000 Advanced server or Windows 2003 Enterprise must be installed
in each one of the computers
3) Each computer will have its own computer name (i.e SERVERONE, SERVERTWO
2) Windows Clustering services must also be installed on each computer
3) Once clustering services is activated a Virtual server will be created
4) The Virtual server will need to have its own "computer name" i.e.
SERVERCLUSTER
5) Four IP addresses will be needed, two for the physical servers, one for
the virtual server, and another one for the HEARTBEAT
6) Heartbeat IP address may be from a private schema (i.e. 192.168.0.1) and
a cross over cable can used to connect the two heartbeat NICs
7) SQL Server 2000 with latest service pack will need to be install on both
physical computers
8) SQL installation need to place files and data on the external storage
device
9) SQL clustering services will need to be configure in each server

Thanks for your expert advise in editing and completing the steps above

July



Reply With Quote
  #2  
Old   
Andrew J. Kelly
 
Posts: n/a

Default Re: Basic clustering hardware scenario - 02-12-2004 , 07:52 AM






Some comments in-line:

--

Andrew J. Kelly
SQL Server MVP


"White Jul" <whitejul (AT) hotmail (DOT) com> wrote

Quote:
Hi guys:

I would like to acquire a little hands on building a clustering
environment.
As per my initial readings, this is what I would need, could you guys let
me
know what I am missing or misinterpreting?

Thanks
HARDWARE
1) build two computers, preferable with similar hardware components
These computers must be on the clustering HCL or you shouldn't even
bother.

Quote:
2) Can use internal EIDE hard drives, 20 GB is OK (no need to have SCSI
HDD
or RAID controllers)
You still want a RAID 1 for this drive. It's not a very highly
available system if you don't use RAID everywhere.

Quote:
3) Must have two network adapter cards, one for the normal network access
and the second one for the heartbeat
Not a requirement but certainly recommended.

Quote:
4) An external storage device is required. The two computer must connect
to
this device
5) This external storage device can contain either EIDE or regular SCSI
hard
drives
The shared drives must be SCSI or Fibre Channel.

Quote:
6) It is not necessary to use raid controllers
I don't know if this is a requirement or not but what good is having
a clustering solution if you don't have redundancy in your drives as well?

Quote:
SOFTWARE
1) Windows 2000 Advanced server or Windows 2003 Enterprise must be
installed
in each one of the computers
3) Each computer will have its own computer name (i.e SERVERONE, SERVERTWO
2) Windows Clustering services must also be installed on each computer
3) Once clustering services is activated a Virtual server will be created
4) The Virtual server will need to have its own "computer name" i.e.
SERVERCLUSTER
5) Four IP addresses will be needed, two for the physical servers, one for
the virtual server, and another one for the HEARTBEAT
6) Heartbeat IP address may be from a private schema (i.e. 192.168.0.1)
and
a cross over cable can used to connect the two heartbeat NICs
7) SQL Server 2000 with latest service pack will need to be install on
both
physical computers
8) SQL installation need to place files and data on the external storage
device
9) SQL clustering services will need to be configure in each server

Thanks for your expert advise in editing and completing the steps above

July





Reply With Quote
  #3  
Old   
Rand Boyd [MSFT]
 
Posts: n/a

Default RE: Basic clustering hardware scenario - 02-12-2004 , 08:28 AM



You will also need an ip address for the virtual SQL Server as well.

Also,if you are putting this in a production environment and you want it to
be supported your hardware must be on the hardware compatibilty list.

Rand
This posting is provided "as is" with no warranties and confers no rights.


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

Default Re: Basic clustering hardware scenario - 02-12-2004 , 08:44 AM



Asumption: This is for training and testing ONLY. If it is to be a
produciton box, consult the HCL and a cluster-certified vendor.

Comments Inline

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

I support the Professional Association for SQL Server
www.sqlpass.org

"White Jul" <whitejul (AT) hotmail (DOT) com> wrote

Quote:
Hi guys:

I would like to acquire a little hands on building a clustering
environment.
As per my initial readings, this is what I would need, could you guys let
me
know what I am missing or misinterpreting?

Thanks
HARDWARE
1) build two computers, preferable with similar hardware components
Yep. Anything PII-400 or above. I find PIII 500 the effective minimum
system.
Quote:
2) Can use internal EIDE hard drives, 20 GB is OK (no need to have SCSI
HDD
or RAID controllers)
For boot, yes.
3) Must have two network adapter cards, one for the normal network access
and the second one for the heartbeat
Yes. It is posssible but difficult to do with one NIC.
4) An external storage device is required. The two computer must connect
to
this device
5) This external storage device can contain either EIDE or regular SCSI
hard
drives
SCSI or Fiber Channel. EIDE/ATA/IDE only supports one controller per bus.
SCSI can have multiple controllers.
Quote:
6) It is not necessary to use raid controllers

I don't recommend SCSI Raid on a cluster.

When you assemble the system, you will need to deal with termination issues
on the SCSI bus. If you rely on the controllers to terminate automatically,
then when a node is powered off, you will have an improperly terminated SCSI
bus. For testing and training this is OK. For starting a CheapCluster(TM)
like this, you will want to start both and hold one at the OS load screen
(where you choose the OS) and let the other one start up completely. Then
you can bring the second node up. Non-HCL hardware has lots of little gotch
as like this.


Quote:
SOFTWARE
1) Windows 2000 Advanced server or Windows 2003 Enterprise must be
installed
in each one of the computers
Yes.
3) Each computer will have its own computer name (i.e SERVERONE, SERVERTWO
Yes
2) Windows Clustering services must also be installed on each computer
Yes
3) Once clustering services is activated a Virtual server will be created
The install gathers the information and create the cluster group/virtual
server
Quote:
4) The Virtual server will need to have its own "computer name" i.e.
SERVERCLUSTER
Yes. This is the Cluster name.
5) Four IP addresses will be needed, two for the physical servers, one for
the virtual server, and another one for the HEARTBEAT
Three public, two private. Each host node needs 1, the clister gets 1
(these are the public) and the heartbeat NICs will each need one (Private).
Quote:
6) Heartbeat IP address may be from a private schema (i.e. 192.168.0.1)
and
a cross over cable can used to connect the two heartbeat NICs
This is recommended practice for a two-node cluster.,
7) SQL Server 2000 with latest service pack will need to be install on
both
physical computers
There is a specific method for installing a SQL cluster named instance on a
Windows Server 2003 cluster. See the following KB article for details.
PRB: Installation of a Named Instance of SQL Server 2000 Virtual Server on a
Windows 2003-Based Cluster Fails
http://support.microsoft.com/default...&Product=sql2k

Quote:
8) SQL installation need to place files and data on the external storage
device
SQL installs a local copy of the binaries on each node and puts data on
shared resources. The cluster install handles all nodes at once.

Quote:
9) SQL clustering services will need to be configure in each server
Again, the SQL Cluster install handles creating the virtual server and
configuring each node. One install does it all.
Quote:
Thanks for your expert advise in editing and completing the steps above

July





Reply With Quote
  #5  
Old   
Andrew J. Kelly
 
Posts: n/a

Default Re: Basic clustering hardware scenario - 02-12-2004 , 11:42 AM



Good Point Geoff, I guess I didn't read it like that. Some of my comments
might not apply if it's just training but you have to be careful here as
well. If the production hardware, software, configuration etc is going to
be different you can't expect the same results. Keep that in mind.

--

Andrew J. Kelly
SQL Server MVP


"Geoff N.Hiten" <SRDBA (AT) Careerbuilder (DOT) com> wrote

Quote:
Asumption: This is for training and testing ONLY. If it is to be a
produciton box, consult the HCL and a cluster-certified vendor.

Comments Inline

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

I support the Professional Association for SQL Server
www.sqlpass.org

"White Jul" <whitejul (AT) hotmail (DOT) com> wrote in message
news:u9WeMXW8DHA.1596 (AT) TK2MSFTNGP10 (DOT) phx.gbl...
Hi guys:

I would like to acquire a little hands on building a clustering
environment.
As per my initial readings, this is what I would need, could you guys
let
me
know what I am missing or misinterpreting?

Thanks
HARDWARE
1) build two computers, preferable with similar hardware components
Yep. Anything PII-400 or above. I find PIII 500 the effective minimum
system.
2) Can use internal EIDE hard drives, 20 GB is OK (no need to have SCSI
HDD
or RAID controllers)
For boot, yes.
3) Must have two network adapter cards, one for the normal network
access
and the second one for the heartbeat
Yes. It is posssible but difficult to do with one NIC.
4) An external storage device is required. The two computer must connect
to
this device
5) This external storage device can contain either EIDE or regular SCSI
hard
drives
SCSI or Fiber Channel. EIDE/ATA/IDE only supports one controller per bus.
SCSI can have multiple controllers.
6) It is not necessary to use raid controllers

I don't recommend SCSI Raid on a cluster.

When you assemble the system, you will need to deal with termination
issues
on the SCSI bus. If you rely on the controllers to terminate
automatically,
then when a node is powered off, you will have an improperly terminated
SCSI
bus. For testing and training this is OK. For starting a
CheapCluster(TM)
like this, you will want to start both and hold one at the OS load screen
(where you choose the OS) and let the other one start up completely. Then
you can bring the second node up. Non-HCL hardware has lots of little
gotch
as like this.


SOFTWARE
1) Windows 2000 Advanced server or Windows 2003 Enterprise must be
installed
in each one of the computers
Yes.
3) Each computer will have its own computer name (i.e SERVERONE,
SERVERTWO
Yes
2) Windows Clustering services must also be installed on each computer
Yes
3) Once clustering services is activated a Virtual server will be
created
The install gathers the information and create the cluster group/virtual
server
4) The Virtual server will need to have its own "computer name" i.e.
SERVERCLUSTER
Yes. This is the Cluster name.
5) Four IP addresses will be needed, two for the physical servers, one
for
the virtual server, and another one for the HEARTBEAT
Three public, two private. Each host node needs 1, the clister gets 1
(these are the public) and the heartbeat NICs will each need one
(Private).
6) Heartbeat IP address may be from a private schema (i.e. 192.168.0.1)
and
a cross over cable can used to connect the two heartbeat NICs
This is recommended practice for a two-node cluster.,
7) SQL Server 2000 with latest service pack will need to be install on
both
physical computers
There is a specific method for installing a SQL cluster named instance on
a
Windows Server 2003 cluster. See the following KB article for details.
PRB: Installation of a Named Instance of SQL Server 2000 Virtual Server on
a
Windows 2003-Based Cluster Fails

http://support.microsoft.com/default...&Product=sql2k

8) SQL installation need to place files and data on the external storage
device
SQL installs a local copy of the binaries on each node and puts data on
shared resources. The cluster install handles all nodes at once.

9) SQL clustering services will need to be configure in each server
Again, the SQL Cluster install handles creating the virtual server and
configuring each node. One install does it all.

Thanks for your expert advise in editing and completing the steps above

July







Reply With Quote
  #6  
Old   
Whitejul#hotmail.com
 
Posts: n/a

Default Re: Basic clustering hardware scenario - 02-12-2004 , 01:07 PM



I understand your recommendation about HCL and all that
staff, but please understand that what I'm trying to do is
just a TEST ENVIRONMENT and I do not have any other
hardware resources than the one I mentioned in my original
post.

I really would like someone to take a look at what i have
(at home!) and let me know if it is all that I need to my
testing environment or any other recommendation, I also
understand all the precautions if this would be a
production scenario. It is only for testing and training
purposes.

Thanks for any advice

July
Quote:
-----Original Message-----
Some comments in-line:

--

Andrew J. Kelly
SQL Server MVP


"White Jul" <whitejul (AT) hotmail (DOT) com> wrote in message
news:u9WeMXW8DHA.1596 (AT) TK2MSFTNGP10 (DOT) phx.gbl...
Hi guys:

I would like to acquire a little hands on building a
clustering
environment.
As per my initial readings, this is what I would need,
could you guys let
me
know what I am missing or misinterpreting?

Thanks
HARDWARE
1) build two computers, preferable with similar
hardware components
These computers must be on the clustering HCL or
you shouldn't even
bother.

2) Can use internal EIDE hard drives, 20 GB is OK (no
need to have SCSI
HDD
or RAID controllers)
You still want a RAID 1 for this drive. It's not
a very highly
available system if you don't use RAID everywhere.

3) Must have two network adapter cards, one for the
normal network access
and the second one for the heartbeat
Not a requirement but certainly recommended.

4) An external storage device is required. The two
computer must connect
to
this device
5) This external storage device can contain either EIDE
or regular SCSI
hard
drives
The shared drives must be SCSI or Fibre
Channel.

6) It is not necessary to use raid controllers
I don't know if this is a requirement or not but
what good is having
a clustering solution if you don't have redundancy in
your drives as well?


SOFTWARE
1) Windows 2000 Advanced server or Windows 2003
Enterprise must be
installed
in each one of the computers
3) Each computer will have its own computer name (i.e
SERVERONE, SERVERTWO
2) Windows Clustering services must also be installed
on each computer
3) Once clustering services is activated a Virtual
server will be created
4) The Virtual server will need to have its
own "computer name" i.e.
SERVERCLUSTER
5) Four IP addresses will be needed, two for the
physical servers, one for
the virtual server, and another one for the HEARTBEAT
6) Heartbeat IP address may be from a private schema
(i.e. 192.168.0.1)
and
a cross over cable can used to connect the two
heartbeat NICs
7) SQL Server 2000 with latest service pack will need
to be install on
both
physical computers
8) SQL installation need to place files and data on the
external storage
device
9) SQL clustering services will need to be configure in
each server

Thanks for your expert advise in editing and completing
the steps above

July




.


Reply With Quote
  #7  
Old   
Andrew J. Kelly
 
Posts: n/a

Default Re: Basic clustering hardware scenario - 02-12-2004 , 01:41 PM



I think between the 3 answers you received you should have a very good
start. If only for testing the only thing I see that won't work (to the
best of my knowledge) is the use of EIDE drives. I believe they must be
either SCSI or Fibre.

--

Andrew J. Kelly
SQL Server MVP


"Whitejul#hotmail.com" <anonymous (AT) discussions (DOT) microsoft.com> wrote in
message news:ee1501c3f19b$682b9f20$a301280a (AT) phx (DOT) gbl...
Quote:
I understand your recommendation about HCL and all that
staff, but please understand that what I'm trying to do is
just a TEST ENVIRONMENT and I do not have any other
hardware resources than the one I mentioned in my original
post.

I really would like someone to take a look at what i have
(at home!) and let me know if it is all that I need to my
testing environment or any other recommendation, I also
understand all the precautions if this would be a
production scenario. It is only for testing and training
purposes.

Thanks for any advice

July
-----Original Message-----
Some comments in-line:

--

Andrew J. Kelly
SQL Server MVP


"White Jul" <whitejul (AT) hotmail (DOT) com> wrote in message
news:u9WeMXW8DHA.1596 (AT) TK2MSFTNGP10 (DOT) phx.gbl...
Hi guys:

I would like to acquire a little hands on building a
clustering
environment.
As per my initial readings, this is what I would need,
could you guys let
me
know what I am missing or misinterpreting?

Thanks
HARDWARE
1) build two computers, preferable with similar
hardware components
These computers must be on the clustering HCL or
you shouldn't even
bother.

2) Can use internal EIDE hard drives, 20 GB is OK (no
need to have SCSI
HDD
or RAID controllers)
You still want a RAID 1 for this drive. It's not
a very highly
available system if you don't use RAID everywhere.

3) Must have two network adapter cards, one for the
normal network access
and the second one for the heartbeat
Not a requirement but certainly recommended.

4) An external storage device is required. The two
computer must connect
to
this device
5) This external storage device can contain either EIDE
or regular SCSI
hard
drives
The shared drives must be SCSI or Fibre
Channel.

6) It is not necessary to use raid controllers
I don't know if this is a requirement or not but
what good is having
a clustering solution if you don't have redundancy in
your drives as well?


SOFTWARE
1) Windows 2000 Advanced server or Windows 2003
Enterprise must be
installed
in each one of the computers
3) Each computer will have its own computer name (i.e
SERVERONE, SERVERTWO
2) Windows Clustering services must also be installed
on each computer
3) Once clustering services is activated a Virtual
server will be created
4) The Virtual server will need to have its
own "computer name" i.e.
SERVERCLUSTER
5) Four IP addresses will be needed, two for the
physical servers, one for
the virtual server, and another one for the HEARTBEAT
6) Heartbeat IP address may be from a private schema
(i.e. 192.168.0.1)
and
a cross over cable can used to connect the two
heartbeat NICs
7) SQL Server 2000 with latest service pack will need
to be install on
both
physical computers
8) SQL installation need to place files and data on the
external storage
device
9) SQL clustering services will need to be configure in
each server

Thanks for your expert advise in editing and completing
the steps above

July




.




Reply With Quote
  #8  
Old   
WhiteJul
 
Posts: n/a

Default Re: Basic clustering hardware scenario - 02-13-2004 , 12:05 AM



yeah, what I'm looking is advise so I can setup my testing, training
clustering scenario!!!

Thanks for the feedback
July

"Geoff N.Hiten" <SRDBA (AT) Careerbuilder (DOT) com> wrote

Quote:
Asumption: This is for training and testing ONLY. If it is to be a
produciton box, consult the HCL and a cluster-certified vendor.

Comments Inline

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

I support the Professional Association for SQL Server
www.sqlpass.org

"White Jul" <whitejul (AT) hotmail (DOT) com> wrote in message
news:u9WeMXW8DHA.1596 (AT) TK2MSFTNGP10 (DOT) phx.gbl...
Hi guys:

I would like to acquire a little hands on building a clustering
environment.
As per my initial readings, this is what I would need, could you guys
let
me
know what I am missing or misinterpreting?

Thanks
HARDWARE
1) build two computers, preferable with similar hardware components
Yep. Anything PII-400 or above. I find PIII 500 the effective minimum
system.
2) Can use internal EIDE hard drives, 20 GB is OK (no need to have SCSI
HDD
or RAID controllers)
For boot, yes.
3) Must have two network adapter cards, one for the normal network
access
and the second one for the heartbeat
Yes. It is posssible but difficult to do with one NIC.
4) An external storage device is required. The two computer must connect
to
this device
5) This external storage device can contain either EIDE or regular SCSI
hard
drives
SCSI or Fiber Channel. EIDE/ATA/IDE only supports one controller per bus.
SCSI can have multiple controllers.
6) It is not necessary to use raid controllers

I don't recommend SCSI Raid on a cluster.

When you assemble the system, you will need to deal with termination
issues
on the SCSI bus. If you rely on the controllers to terminate
automatically,
then when a node is powered off, you will have an improperly terminated
SCSI
bus. For testing and training this is OK. For starting a
CheapCluster(TM)
like this, you will want to start both and hold one at the OS load screen
(where you choose the OS) and let the other one start up completely. Then
you can bring the second node up. Non-HCL hardware has lots of little
gotch
as like this.


SOFTWARE
1) Windows 2000 Advanced server or Windows 2003 Enterprise must be
installed
in each one of the computers
Yes.
3) Each computer will have its own computer name (i.e SERVERONE,
SERVERTWO
Yes
2) Windows Clustering services must also be installed on each computer
Yes
3) Once clustering services is activated a Virtual server will be
created
The install gathers the information and create the cluster group/virtual
server
4) The Virtual server will need to have its own "computer name" i.e.
SERVERCLUSTER
Yes. This is the Cluster name.
5) Four IP addresses will be needed, two for the physical servers, one
for
the virtual server, and another one for the HEARTBEAT
Three public, two private. Each host node needs 1, the clister gets 1
(these are the public) and the heartbeat NICs will each need one
(Private).
6) Heartbeat IP address may be from a private schema (i.e. 192.168.0.1)
and
a cross over cable can used to connect the two heartbeat NICs
This is recommended practice for a two-node cluster.,
7) SQL Server 2000 with latest service pack will need to be install on
both
physical computers
There is a specific method for installing a SQL cluster named instance on
a
Windows Server 2003 cluster. See the following KB article for details.
PRB: Installation of a Named Instance of SQL Server 2000 Virtual Server on
a
Windows 2003-Based Cluster Fails

http://support.microsoft.com/default...&Product=sql2k

8) SQL installation need to place files and data on the external storage
device
SQL installs a local copy of the binaries on each node and puts data on
shared resources. The cluster install handles all nodes at once.

9) SQL clustering services will need to be configure in each server
Again, the SQL Cluster install handles creating the virtual server and
configuring each node. One install does it all.

Thanks for your expert advise in editing and completing the steps above

July







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.