|
PART
3 - Building 2-Way and 4-Way Multiprocessor Systems
Next we will
look at the specific components you may want to choose for your server.
3.1 CPU
and Power Supply Information Chart
It is very important to choose the correct CPU and Power Supply when
building multiprocessor systems.
This chart should help:
| Socket Type |
CPU |
Chipsets |
Power
Supply |
Notes |
| DUAL
XEON CPU |
XEON
P4 - Socket 603/604 |
Intel
E7500, Intel E7501, Intel E7505, ServerWorks GC-LE,
ServerWorks GC-SL |
400W + EPS 12V power supply with 24-pin ATX connector and an
8-pin 12V ATX connector. 20-pin ATX OK for
most configurations if have 8-pin 12V connector. |
Can
be used in single or dual mode. Do
not use a standard XEON in 4-way configuration. |
| QUAD
XEON CPU |
XEON
MP - Socket 603 |
ServerWorks
GC-HE |
ATX
700W +. Recommend purchase quad barebones system such as Supermicro
SuperServer 8052. |
XEON
MP only – can be used in up to 4-way multiprocessor configuration. |
| AMD
Socket 940 (single/dual) |
Opteron
64-bit |
AMD
8131, VIA KT800, Nvidia Nforce 3 |
400W + EPS 12V power supply with 24-pin ATX connector and an
8-pin 12V ATX connector. |
See
this page for more info: Opteron
Configuration Chart |
| DUAL
AMD - Socket A |
Athlon
MP |
AMD
762 MP / MPX |
ATX
300W Recommend
with P4 ATX 12V connector - check the motherboard manufacturer’s
specifications as some require special PS models. |
Athlon
MP only - cannot use Athlon XP or other socket A unless run in
single mode only. |
| DUAL S370 |
Pentium
3 (Coppermine) |
Intel,
VIA desktop chipsets |
ATX
300W + recommended. |
Cannot
use Celeron CPUs. |
| P3
Tualatin (Server version) |
As we mentioned before also take into careful consideration the size and
type of chassis you choose for the motherboard. If using a barebones
server you can even get a Dual XEON in 1U configuration, but remember that
it is far more difficult to configure a reliable 1U Server by selecting
parts from several vendors and trying to make them work together. Another
common mistake is try to force a desktop motherboard (single CPU) into a
1U or 2U rackmount case. This simply does not work well most of the time
due to different design factors of desktop boards. If you need one there are now available
Single CPU Server motherboards from Intel S845WD1).
Please also see this page for more help finding the right case and power
supply: www.asisupport.com/server_power_supply_chart.htm
3.2
Server Operating Systems
To take advantage of the multi-threading features of running dual
processors (or when running hyper-threading technology) you need to
install an operating system such as Windows 2000 (PRO or Server) or
Windows XP. For quad
processing you need to run Windows 2000 Advanced Server.
It is of no advantage to run dual CPUs on Windows 98 since they
have no multi-threading support.
Another mistake many people
make is to buy a dual processor board and only install a single CPU,
intending to upgrade later. However
a year or two later it will be difficult if not nearly impossible to find
a matching CPU to do the upgrade, and you have wasted money by investing
in a dual board and not using its full capacity.
Please purchase two CPUs at the time of building the system, it is
worth the investment.
3.3
Server Memory
For
most server roles you will want 1GB + RAM for good performance. Check the motherboard specifications for types
and amounts of memory supported.
Most server chipsets require ECC Registered SDRAM or ECC Registered
DDR (DDR266/PC2100 or higher). Registered
memory is also called “buffered” RAM, and ECC is an error-correcting
function built into the module. Be
aware the type and quality of memory you purchase for a server motherboard
is very important.
Some
server motherboards will require two pieces of memory in a
pair (called two-way interleaving).
Memory interleaving is an advanced technique used by high-end
server motherboards and chipsets to improve memory performance.
Memory interleaving increases bandwidth by allowing simultaneous access to
more than one chunk of memory.
3.4
Storage Devices
One of the most vital components of a server system is the storage
devices. The storage devices in the system will impact the overall
performance and data protection/recovery methods available to you when
using the server.
SCSI / SCSI RAID – Higher cost but
greater bandwidth, more options, ideal for high-volume demand server
applications. You can increase performance, add fault tolerance, or both
with RAID. Most Rackmount cases/barebones will come with a number of
SCSI SCA (Hot Swap) drive bays.
IDE / IDE RAID
/ SATA RAID – Lower cost, larger
capacity drives available. IDE
RAID 1 (Mirroring) good for fault tolerance on primary volume. IDE/SATA
RAID is also more cost effective than SCSI but recommended you use SCSI
for high-volume IO (input/output) servers.
Tape
Drives / CDRW – It is a good idea to add a DAT tape drive, CDRW,
or even DVD-RW/RAM drive to backup the large amounts of data often
found on servers. Even if you have another form of fault-tolerance such as
RAID you should not rely 100% on hard disks to store your most valuable
information.
3.5
Advanced Server Technologies
With new server technology
you have options for Ultra160 or Ultra320 SCSI, Zero Channel RAID, PCI-X
133Mhz slots, Single or Dual Gigabit Networking ports, and much more.
You may want to look for these in the next server motherboard you
buy. Here is an overview of
those options.
ULTRA
320 SCSI or
SCSI RAID: Ultra
320 is the next generation SCSI bus with maximum transfer rate of 320
MB/second, twice as fast as current generation Ultra160. Provides
maximum hard drive bandwidth available today. For more
information see: http://www.asisupport.com/ultra320_article.htm
Zero
Channel Raid
(ZCR):
ZCR adds RAID ability to a motherboard with
embedded SCSI controllers. To use this function, one PCI slot on the
motherboard must be specially wired for RAID I/O Steering (RAID
IOS). The RAID function
is then integrated with the motherboard’s onboard SCSI, allowing you to
setup a RAID array quickly and easily without the full cost of a PCI RAID
card.
Gigabit
LAN Ports -
1000MB/second:
Gigabit over copper (1000BASE-T) can
be used in data centers for server switching, for uplinks from desktop
computer switches, or directly to the desktop for broadband
applications. A big advantage of 1000BASE-T is that existing copper
cabling can be used instead of having to rewire with optical fiber, which
could be highly expensive. You
can now buy Gigabit PCI network adapter cards or server motherboards with
single or dual Gigabit ports already built in. Here are
several key reasons to choose Gigabit Ethernet over 10/100:
- 10-fold
bandwidth increase
- Ethernet
reliability
- Fast
and simple deployment
- Direct
migration
- Uses
existing tools, cabling and management software
- Transmits
voice and data
- Supports
routed and shared networks
PCI-X
Expansion Slots:
What is PCI-X? The PCI-X
specification, an extension of the PCI 2.2 specification, was driven by
the growing need for I/O bandwidth. PCI-X
is a Bus Technology that can move data from 66MHz and up to 133MHz at
64-bit bandwidth, enabling up to 1GB/s throughput. The current PCI bus
runs at 32-bit 66MHz, 64-bit 33MHz and 64-bit 66MHz. What are the
advantages of PCI-X over Standard PCI?
- Reduces
PCI data path bottlenecks.
- Increases
Input/Output performance for future I/O devices.
- Increases
66MHz PCI slots from 2 to 4.
The PCI-X
specification supports a 64-bit bus operating at speeds of 66 MHz, 100 MHz
and 133 MHz, providing throughput speeds of 528 MB/s, 800 MB/s and 1064
MB/s respectively. PCI-X also supports hot-swap and is fully backward
compatible to PCI 2.2 devices. Be aware that, as is the case with PCI 2.2,
the PCI-X bus operates at the frequency of the lowest frequency card
connected to the bus.
- A
PCI-X bus operating at 66 MHz can support up to four devices
- PCI-X
bus operating at 100 MHz can support a maximum of two devices
- A
PCI-X bus operating at 133 MHz can support only a single device.
|