Choosing a Small Business Server
Choice 1 - Do we buy a purpose-built server from a big name manufacturer or a regular computer, assembled using standard PC components?
|
There's no right answer. PC-based servers are cheaper but purpose-built servers offer advantages in reliability and redundancy. The following table shows my recommendations:- |
||
Number of Users |
PC-Based Server |
Purpose-Built Server |
| 5 or less | Recommended | Over-the-top |
| 6 to 10 | Best economic solution | A wise choice if you can afford it |
| 11 to 20 | Usually OK | Worth the extra expense |
| more than 20 | No, the risk if disruption to your business is too great | Recommended |
| Dell PowerEdge 2600 | HP ProLiant ML370 G3 | These prices are for high-spec models that include SCSI RAID arrays and redundant power supplies |
||
![]() |
![]() |
|||
| Costs around £3000 | Costs around £4000 |
PC-Based Server |
Purpose Built Server |
|
| Cheaper | Advantages | Constructed using high quality components |
| Replacements parts can usually be obtained by a quick trip to PC World | Hot-Swap power supplies, hard drives and fans | |
| Performance is fine for up to 25 users | Better monitoring and alerting to problems | |
| Fast SCSI hard drives | ||
| Multiple processors | ||
| Better security against unauthorised physical access | ||
| Management cards to allow, for example, remote rebooting when the server has frozen. | ||
| Manufacturer may offer a 4 hour call out service for hardware failures | ||
| Dual-redundant Power Supply option is very hard to find | Disadvantages | More expensive |
| Internal cooling is not so well engineered | Custom parts, only available from a single supplier. |
Choice 2 - Do we buy Small Business Server 2003 or Windows Server 2003 Standard Edition?
| SBS 2003 Standard Edition comprises of the following:- |
There are no tricks (that I know about) to circumvent
these limitations.
There is also a Premiun Edition of SBS 2003 that includes a Database server and a firewall.
More information about SBS 2003 here |
||
| Windows Server 2003 - a special version that has several limitations as compared to the Standard Edition, these include: | |||
| 1 - | A maximum of 75 users. | ||
| 2 - | It must be installed as the only Domain Controller in a single-domain forest. | ||
| 3 - | No trust relationships are allowed between other domains or forests. | ||
| 4 - | A maximum of 2 CPUs. | ||
| Exchange Server 2003 | |||
| This must be installed on the SBS Domain Controller computer. | |||
| You also get a POP3 Connector for collecting and distributing mail from a catch-all POP3 mailbox which is not included in the standalone version of Exchange. | |||
| Outlook 2003 The Outlook client can be installed on as many computers as you have Client Access Licences (CALs) |
|||
| 5 Client Access Licences | |||
| The prices of the 2 products at Dabs are:- | ||
| Windows Server 2003 + 5 CALs | £678 + VAT | |
| SBS 2003 Standard Edition + 5 CALs | £399 + VAT | |
My RecommendationIf your organisation is small and you want Exchange Server and Outlook 2003 then SBS 2003 is a good deal.If you think you might want a second Domain Controller for redundancy then a few £100s saved on the cost of software now, won't be worth the hassle later. |
||
Choice 3 - Do we handle Email with an In-House Email Server or use an External Service Provider?
A company needs a connection to the Internet in order to send and receive emails - all other uses of the Internet are secondary |
|
| It's important to get your email system right. You have more control and flexibility if you have your own
email server in-house. A good email system allows you to access company mail wherever you are. It should be designed so that if the main system fails emails are not lost but are stored on a backup system - perhaps a catch-all POP3 mailbox at an ISP. Anti-virus scanning and spam filtering are also important. |
If you've decided to get a server, based around standard PC components, then this section should help you specify one with performance, reliability and redundancy features not far short of a purpose built server.
|
|
A Single server capable of running the network for the whole business. |
|
|
Up to 25 users. |
|
|
Runs Windows2000/2003, File & Print Server, Email Server, Database, Firewall, Anti-Virus, Backup. |
|
|
Adequate for the job. A small business server often has to work harder and do more jobs than its equivalent in a large company - much like the employees. |
|
|
Reliable - although occasional downtime is acceptable. |
|
|
Low Cost - no exotic hardware. |
|
|
Forward-Looking - the most up-to-date specification your budget will allow. |
|
|
It must include Hardware RAID Level 1 and an Uninterruptible Power Supply |
Steps in the Cycle |
Status |
Cost |
|
The never ending quest for more powerful, easier to use and cheaper computers continually drives the pace of hardware development.
|
| New Hardware Invented | Experimental | Not Available Commercially | ||
| Commercial Release | High-End Equipment Only | Expensive | ||
| Wider Acceptance | Specified as an Option | Becomes Affordable | ||
| Mainstream Product | Specified as Standard | Good Value | ||
| Price of Superior Hardware Drops | Old Fashioned | Bargain Basement | ||
| Obsolete | Needs Replacing | More Expensive & Harder to Find |
Component |
Recommended Item |
UK Supplier |
Cost |
| Processor | Intel Pentium 4 - 540J Socket 775 3.2gHz | http://www.dabs.com/uk//productView.htm?quicklinx=3HX2 | £124.25 |
| Motherboard | Intel 925X Socket 775 ATX ALR | http://www.dabs.com/uk/productView.htm?quicklinx=36TM | £108.08 |
| Memory (RAM) | 2 x 512mb Corsair DDR2 PC4300 CAS4 | http://www.dabs.com/uk/productView.htm?quicklinx=3G0J | £141.27 |
| Network Card | 10/100/1000 Gigabit Ethernet | on motherboard | |
| 2 x SATA Hard Drives | Maxtor DiamondMax Plus 10 250Gbyte 7200rpm SATA 150 | http://www.dabs.com/uk/productView.htm?quicklinx=39NK | £186.37 |
| Video Card | GeForce PCX5300 128mb PCI-E DVI-I VO | http://www.dabs.com/uk/productView.htm?quicklinx=3HBH | £49.35 |
| Case | Antec Sonata 380W ATX Case | http://www.dabs.com/uk/productView.htm?quicklinx=2QJC | £62.12 |
| Mouse | Microsoft Basic Optical Mouse PS/2/USB | http://www.dabs.com/uk/productView.htm?quicklinx=2PK1 | £11.91 |
| Keyboard | Mitsumi Ergo Classic PS/2 | http://www.dabs.com/uk/productView.htm?quicklinx=G6K | £6.80 |
| DVD-ROM | AOpen 16xDVD, 48xCD Internal IDE | http://www.dabs.com/uk/productView.htm?quicklinx=30S3 | £16.16 |
| Floppy Drive+7 way Media Reader | Mitsumi 1.44mb Internal + 7 in 1 USB Memory card reader | http://www.dabs.com/uk/productView.htm?quicklinx=3fs2 | £17.00 |
| Monitor | Viewsonic VA521 15" LCD | http://www.dabs.com/uk/productView.htm?quicklinx=3hj1 | £133.30 |
| Modem | 56k PCI Conexant-chipset modem | http://www.dabs.com/uk/productView.htm?quicklinx=14X9 | £8.50 |
| Hardware RAID Controller | Intel RAID 0+1 | on motherboard | |
| Uninterruptable Power Supply (UPS) | APC SmartUPS 1500VA | http://www.dabs.com/uk/productView.htm?quicklinx=12LG | £297.86 |
| Extra Cooling Fans | 2 x 80mm UltraQuiet PC Fan | http://www.dabs.com/uk/productview?quicklinx=25DY | £10.20 |
| Backup Drive | Iomega REV Internal 35GB IDE | http://www.dabs.com/uk/productview?quicklinx=34FT | £186.50 |
| Backup Media | 5 x Rev 35GB Media Cartridges | http://www.dabs.com/uk/productview?quicklinx=34FX | £170.17 |
| Power Supply | 380W | comes with case | |
| Hardware Sub-Total | £1529.94 | ||
| Operating System | Windows 2003 Server - Standard Edition with 10 Client Access Licences | http://www.dabs.com/uk/productView.htm?quicklinx=2FTP | £818.71 |
| Delivery | £30.00 | ||
| Total | £2378.65 | ||
| VAT | 416.26 | ||
| Total inc VAT | £2794.91 | ||
Extras You Might Need |
|||
Component |
Recommended Item |
UK Supplier |
Cost |
| 24 Port Network Switch | HP Procurve 2626 (24x10/100+2x10/100/1000) |
http://www.dabs.com/uk/productView.htm?quicklinx=2PKK | £315.74 |
| Network Cable | IBM Cat6 UTP LZH - 305m | http://www.connectix.co.uk/ | £80.83 |
| ADSL WiFi Router/Switch | LinkSys WiFi ADSL Modem/ Router 802.11g | http://www.dabs.com/uk/productView.htm?quicklinx=2Z9M | £69.00 |
| Emails Server Software | MDaemon Pro 8.0.1 + Antivirus
+ 25 CALs |
http://www.zensoftware.co.uk/mdaemon/default.asp | £416.67 |
| Firewall Software | Kerio WinRoute Firewall 6 + Antivirus + 20 CALs | www.kerio.com | £206.46 |
| Sound Card + Speakers | A Server doesn't need them | ||
| Download this Server Specification as a spreadsheet here (56Kbytes). | Don't Like Dabs? Then try these alternative UK mail-order computer companies:- |
||
| Despite what logic suggests, for hard disk
drives at least, a serial bus is able to achieve a higher data
transfer rate than a parallel bus. Computer component manufacturers have
all agreed on this and are now changing over to making and supporting
the new serial data interface hard drives
called SATA (Serial Advanced Technology Attachment). Traditional IDE hard drives were more correctly referred to as ATA but now, for clarity, should be called PATA drives (P for Parallel). The fastest transfer rate that the PATA interface can achieve is 133mbps while current SATA drives operate at 150mbps with future standards promising transfer rates of 300mbps and 600mbps.
PATA drives are now obsolete because the standard won't be developed further and all innovation efforts will now focus on the SATA standard. This seems unfair on the PATA standard when you realise that the actual physical hard drive mechanism behind all hard drives struggles to provide data faster than 60mbps - half the speed that PATA can handle. Comparing a current PATA and SATA drive will show a few percentage points of increased performance from the SATA drive due to burst mode transfers where data is taken from a drive's on-board cache. For the last 15 years or so SCSI drives have been more expensive than IDE drives of the same capacity and currently cost around 4 times as more. This margin has to be mostly artificial so expect SATA drives to soon steal some of the market for SCSI drives. Drive manufacturers have a lot of work ahead of them if they're to make use of the current and future SATA bandwidth. They might do this with faster rotational speeds or denser storage on the magnetic coating but it's going to take a revolution in the way hard drives work for them to supply data anywhere near 600mbps. If you've now got PATA drives there's certainly no point in replacing them but I recommend all new server drive purchases should be SATA drives - unless you can afford SCSI. I've also heard about a SATAPI standard for CD and DVD drives to connect to so that motherboards can be made without PATA channels.
|
SATA - Fast Facts
Only one drive per SATA channel so no more drive jumpers or master and slave drives.
SATA drives have a new power connector which is bigger than the data connector. As power supplies don't come with SATA power connectors yet, you need a Molex-to-SATA convertor.
The SATA standard was designed with hot-swapping in mind which can be seen in the power and data connectors.
Currently SATA drives require drivers to be loaded from a floppy when installing Windows - in a similar way to SCSI drives. SATA drives use a different HAL to IDE drives so upgrading from IDE for SATA isn't straightforward.
A SATA data cable can be up to 1 metre long which allows for external drives.
The 15mm wide SATA cable won't obstruct the internal flow of cooling air as much as the far wider PATA cable.
The Western Digital Raptor 36gb SATA drive for £62.12 is an example of a 10,000rpm drive, details here.
"...mine's on the RPM..." |
|
The first Intel dual-core processors still have hyper-threading - see later in this section - which means a server with 2 CPU sockets fitted with 2 dual-core Pentiums will show 8 logical CPUs in Task Manager. |
|
|
The extra overhead required to divide computing jobs into separate tasks for the individual processors to perform means the performance boost gained by adding a second CPU may be nearer 50% than 100%. |
|
|
Software has to be specifically written to take advantage of extra processors, although all Microsoft server products are SMP enabled. |
|
|
Even though they're more expensive, multiprocessor motherboards are slower to come to market than the single CPU equivalents and so always lag behind them in performance. This further erodes the multi-processor advantage. |
|
|
Operating system installation is more complicated as you need to specify the multi-processor Hardware Abstraction Layer |
|
|
Intel CPUs rated at 3.0gHz and above have Hyper-Threading (see next section) which further confuses the issue. |
| On the plus side a 50% performance boost might make all the difference to how
well a server operates. A dual-CPU server may continue to operate after one of the CPUs has failed - a sort of CPU RAID. This is unlikely to happen if both CPUs are on the same core. Except for the new Intel dual-core processors, I'd advise small businesses to stay away from multiple CPU servers.
The worst thing you can do, and this is not uncommon, is to specify a multiprocessor server but not go that last mile and buy the 2nd processor, instead putting it off for a future upgrade that never happens. Another school of thought says "Scale out not scale up" in other words buy 2 single-CPU servers instead of one multi-processor one. 64-Bit Processors - 64-Bit Windows These are both available right now and are set to replace their 32-bit equivalents before long. Intel's first attempt at 64-bit processors was called Itanium and wasn't a success. AMD then brought out their own 64-bit processor using x64 architecture. Intel have followed up with their own x64 compatible processor and Microsoft have released x64 versions of Windows XP and Windows Server 2003 so the 64-bit revolution has started. From the end of 2005 I would advise buying only 64-bit server hardware with maybe a dual-core 64-bit processor. As 32-bit Windows runs perfectly happily on x64 processors you can delay the move to a 64-bit operating system until 64-bit drivers for all common hardware components are available which is not the case right now. What are the advantages of 64-bit over 32-bit? Instead of being limited to 4 gigabytes of memory you can have up to 1 terabyte and 64-bit CPU registers make floating-point calculations much faster. The current 64-bit Microsoft Windows operating systems are able to work with up to 128gb of RAM. |
Imagine a motherboard fitted with 1000 x 1 gigabyte memory modules.
|
|
| SCSI 15,000rpm Hard Disks - find out here
when IDE drives won't do and you need to go with SCSI drives. SCSI RAID Controllers These can cost over £300. Motherboards often have simpler built-in IDE hardware RAID controllers, otherwise a Promise IDE RAID controller PCI card costs around £80. When you choose the type of hard drives you, of course, set the type of RAID controller you need. Redundant Hot-Swap Power Supplies A fantastic feature but too expensive for the moment. Storage Area Networks This is a hard disk array on a separate high speed network segment usually only accessible to servers. The theory is that it's more efficient and easier to upgrade this type of network storage than when each server has its own hard drives for storing network data. The network traffic generated by accessing a SAN disk array doesn't clog up the main network segment. One centralised SAN storage device may hold the whole of a company's data from all of its separate offices. Network Attached Storage (NAS) is similar but here the storage device is on the main network and will add to network traffic. Server Diagnostic Cards This is a PC-on-a-card which plugs into a PCI slot inside a server and monitors its operation. The card has its own network socket and IP address so it can be contacted if the server crashes and, as the lead to the reset button loops through it, the card can be instructed to "press the reset button"
|
|
400 Gigabyte IDE Hard Drives - onwards to ever greater storage capacities. Huge capacity hard drives can make it harder to keep your data organised and accessible. They're also a headache to backup. |
||
| Question: | What's the best thing to use to backup a 400gb drive? | |
| Answer: | Another 400gb drive. | |
|
DVD Read/Write - Over 4 gigabytes on a disk. A good idea? Maybe, maybe not. Servers can receive a sudden large demand on their resources which may disrupt the steady flow of data required for CD/DVD recording. Processors with Hyper-Threading - This is a standard feature of Intel processors, 3gHz and faster, where 1 physical processor appears to Windows as 2 logical ones. Two processors for the price of one, it's supposed to make things run faster. Windows 2000 doesn't understand it and thinks that a CPU with hyper-threading is 2 separate processors. This uses up the 2 x CPU allowance of Windows 2000 Professional and half of the 4 x CPU allowance of Windows 2000 Server. Hyper-threading has not proved a great success but the next generation of Intel CPUs will genuinely have 2 separate processors on one chip. Rack-Mount Cases - Desktop cases cost around £40 while server cases cost £100s, sometimes more than a £1000 - why? |
||
|
|
They're heavier and stronger, made out of more steel or aluminium and less plastic than desktop cases. | |
|
|
They have flanges for mounting them in 19" wide network equipment racks. A rack-mounted server looks neater and uses space more efficiently. | |
|
|
They're big with room for large motherboards plus full-length expansion cards and have lots of drive bays including hot-swap SCSI drive assemblies. | |
|
|
They have hot-swap redundant power supplies. | |
| There are signs that cases with server-options are becoming affordable. I don't mind lighter, "plasticy" cases, rack-mount flanges are a trivial cost, if you don't have SCSI drives then your motherboard and drives will fit inside a standard Full-tower case but hot-swap redundant power supplies are highly desirable in a server. I'm waiting for such a case to become affordable as at present this feature costs over £400. | ||
|
PCI Express This is the new serial bus that is set to replace the parallel bus which is PCI. As with IDE to SATA, a serial bus is proving faster than a parallel one. This is currently fitted to the Intel 915 and 925 chipset motherboard and is not backwards compatible with PCI cards. |
||
|
Computer suppliers have their own preferences for a server's specification
which are strongly influenced by the cost at which they can obtain the
components You're, therefore, not likely to find a server for sale with
the exact specification shown above or even a company willing to put one
together for you so, unless you buy the components and assemble them yourself,
you'll have to look for the closest match. Buying the components individually and assembling the server yourself is not such a radical idea ( I do it all the time). You'll have to provide your own hardware support - faulty components, still under warranty, will be replaced by the manufacturer but, as this usually takes a week or so, you'll need to have rapid access to spares to keep things going in the meantime. You won't save any money assembling it yourself as suppliers of complete systems can get the components cheaper than you can. So why would you want to do it? |
|
|
|
You should be able to get all the components in a few days instead of the few weeks lead-time that's usual with a complete system. |
|
|
You'll be sure that your server contains all quality components which conform to industry-wide standards with no customised parts. |
|
|
It's been put together carefully. |
|
|
You'll feel confident about making hardware repairs. |
|
|
Providing your own hardware support means you're in control and you're not at the mercy of the support company. |
|
|
It's fun. |
| If you've bought your server and still have money left in your budget that you want to spend, here are some suggestions:- | |
|
|
Consider upgrading your firewall, mail server or antivirus measures. |
|
|
Would your office benefit from a new printer? Perhaps an A3 colour laser. |
|
|
Have you enough CALs and backup media? |