The Mini Server

-Low power, low size.


-A compact server, based on a 3.5" format single board computer running Windows 98.

It sits in the dark and does as it's told. (mini-svr-main.jpg)

More pictures:

Power, IDE and CF card slot

Lid Off -see what's inside

Lid Off -different angle

Server with PSU and External HDD


Purpose:

I originally wanted this server to do several things. It had to be portable enough to take abroad on business trips, capable of running off vehicle electrics and useful as an always on-server when I was back in England. Times change though; -I haven't worked abroad for a while and I never needed to use this computer in a vehicle anyway (what was I thinking when I designed this thing?)

As a server it does just what I want. It's reliable, small, doesn't consume much power and when the hard disks go to sleep, it's almost completely silent.

Who Needs One of These?

If you need a low power, compact file server, then this could be what you are after. Before I go further, I don't want to tread on anyone's toes; -I am not suggesting this is the perfect server, everyone has their own needs. For me though, this server is great. I should also warn that small format single board computers are not cheap. At around 300 UKP (approx. 500 EUR / USD), you are left in no doubt that a premium is being paid for the compact size and the fact that it is a piece of hardware that is not mass produced for a widespread consumer market.

Specs:

Motherboard - Advantech PCM-5822   3.5" Biscuit Format   single board computer - with the following onboard features:

Case - Die-cast metal box, modified to allow access to the computer ports and painted in dark blue 2 pack paint. External dimensions are 275x175x70mm (10 3/4 x 6 3/4 x 2 3/4"). There is plenty of room inside the box for everything and if truth be told, it would be physically be possible to fit everything into a box of half the length, -still, an over-size box helps cooling and makes it easier to work on the bits inside. The little internal hard disk sits on top of pillars of soft foam, which help to reduce noise transmitted to the case and offer some extra protection to the disk if the case gets knocked.

Power Conditioning - Martek 4000HN 40Watt DC to DC converter from Amplicon. The input range is 9 to 18v DC and there are 5 and 12v outputs. (Actually, the PCM-5822 mobo only needs a 5v supply.) This power converter is not strictly necessary but is useful for cleaning up nasty vehicle electrical supplies and provides short-circuit, over-voltage, under-voltage and thermal shutdown protection. I later discovered that the PCM-5822 computer board has some clever power supply circuitry too and only connects the power supply when all is well.

Cooling - The diecast box has no ventilation holes or fans, but does get quite warm in use on hot summer days when the room temperature rises to 30 deg.C (86 deg.F). The motherboard never consumes more than 8W of power and the internal notebook hard disk consumes around 0.1W in sleep mode and a maximum of 2.5W during write operations.

Construction:

There isn't much to say about the construction as this is such a simple project. I bought the diecast box from RS Components, though many companies sell these type of boxes. I made a series of measurements of the motherboard with a vernier caliper and put the measurements down on paper. Next I used a height gauge to scribe the hole and cut-out positions on the box surface. Some of the holes were drilled, some of them had to be filed and for some I used an electric die grinder and carbide bit to speed things up (die grinder? -think of a Dremel with a 600W motor). I was *very* careful to remove all the swarf afterwards and used solvent and a compressed air nozzle do blast it all out -mind your eyes if you do this... Fitting the computer board was quite good fun and I spent some extra time shortening some of the ribbon cables to tidy things up a bit. Once I was sure everything was OK, I took it all apart again and got the box sprayed with automotive paint. First, the box was sprayed with an etch base coat, then primer paint. I rubbed down the primer coat with fine wet and dry paper and plenty of water. This bit wasn't much fun, but once the top coat of paint went on, I realised why the sprayer told me to take my time and do it carefully -the surface finish is fantastic.

The Operating System:

My choice will be a point of contention for many but I chose Windows 98. It took less than an hour to install and configure and I haven't had to touch it since. In use, it sits silently in the darkness of the spare room. When someone tries to access it over the network, the hard disks wake up and within 3 seconds, it's ready for action. It crashes only when there is a powercut. After the power comes back on, it reboots and waits, ready for work. If none comes, it goes into power save mode. What could be simpler?

Security in Windows 98 is weak but this is not a problem for my simple file serving and backup needs.

If you are wondering what makes this server so reliable, I can offer several possible reasons, but I won't hold any particular one up as the key thing.

Let me expand on the phrase 'careful use of Windows'. First, I don't load software at startup that I don't need. This may sound silly but I don't know many people who can go into task manager and explain what each application is for on their computer. Some people have 10 or more applications running that they can't account for (some are spy or adware apps). There are so many ways of running programs during startup in Windows, that it is hard to know how to stop unwanted programs being started unless you know all the places to look. By contrast, this server has two.

I also, set the DoubleBuffer parameter in MSDOS.SYS to zero. Modern hard disks use their own caching algorithms and there is no need for Windows to add an extra level doing the same thing.

Once I set the network shares, I reboot the computer but don't log in. Dispite this, the network shares are still available and the power saving features still work. If Windows crashes due to a powercut, it just bounces back when power resumes and I don't even get the 'slap on the wrist' from Scandisk for not shutting Windows down properly, since it never really started in the first place.

Future:

Most projects are never really finished. One of the nice things about this project is the fact that I didn't have to spend much time setting up the software. That might change if I want to do away with the internal notebook hard disk and put the operating system on a CF card. This would let me connect two external 3.5" hard disks, allowing more scope for expansion.

Ideas:

OK, so maybe you are tempted to build a server like this but are put off by the price? If you are prepared to make some compromises on noise or size then here are a few ideas:

If cost is a big problem then consider using a Micro ATX (MATX) motherboard with onboard network and VGA. Don't use a processor that is any faster than you need to do the job, it will only waste electricity and cause cooling problems if you are trying to keep noise down too.

If a little more money is available then go for one of the smaller ITX format motherboards (170x170mm). The VIA Epia ITX boards are popular and some models don't have a CPU fan. (see my 'glass server' article for more info on these boards). Also www.amplicon.co.uk (among many other companies) sell a range of single board computers which are designed to slot into a passive PCI, or (in some cases) ISA backplane. If these boards happen to have all the features you want on board then you won't need a backplane. I mention Amplicon specifically because their EBC-563R low power 800 MHz single board computer is good value at 205 UKP (370 EUR/USD) and has triple ethernet sockets. (-See their Embedded computers section (under Industrial computers) for more details). For a good range of small format computers and other associated hardware, take a look at www.dpie.com -I just wish they'd put prices on their website ... Still, there are plenty of pictures and data sheets.

One exciting future development is the announcement of the Nano ITX format motherboards. These are not yet available but they will be soon. Like the (170x170mm) ITX boards, the Nano ITX boards will come with a CPU and many onboard features, but at 120x120mm the Nano ITX boards are almost as small as the PC104 format industrial single board computers. -For my part, I hope this board will run from a single 5v supply. I don't like ATX connectors with all their wires and don't think they are an appropriate way of supplying power to small format boards. A computer board that just needs 5 volts opens up new options for the powersupply, helping in mobile and low noise applications.

If you use a motherboard which takes an ATX power connector but you don't want to use a power supply with a fan then consider using a 'power brick' and a DC to ATX converter board. There are lots of people selling these converters now but you might want to have a look at the power supply sections of www.linitx.com or www.mini-itx.com for starters.

If you want to run your server on Windows but want to put Windows on a diet first then visit www.litepc.com and see their amazing software which allows you to whittle Windows down to a fraction of its normal size by removing the bits you don't need, (you can choose which bits). They have versions for Windows 98, 2000 and XP. This software could be very useful if you want to run Windows from a CF card or USB memory stick.

You might want to go further and make a server that is even smaller, if so then visit www.advantech.com and look at their Embedded Computing section. The PC104 boards are about as small as single board computers get whilst still being easy to connect things to them, as they come with a bundle of special cables which allow you to connect peripherals like keyboard, mouse, screen HDD etc. to the board. Better still (in terms of size) are the SOM-144 boards at 68x100mm, though I must add that you will need to do lots of fine soldering to connect these boards up to any peripherals (nice project there for someone with the patience, money, time and skills -heh heh.)

Concentrating just on affordable, compact, low power network attached storage brings me to www.ximeta.com This company sells an external hard disk with built in USB 2 *and* ethernet connections. I have been wondering for a while why these sort of devices aren't more abundant. I have never tried one but they sound good from the specs. Extra disk space that can be attached to a network, remotely configured, doesn't need a PC to support it and costs less than a proper NAS server can't be a bad thing. Remote shares can be set up with passwords and the status of the disk space can be monitored. The software to use this unit is primarily for Windows XP and 2000, though support has been added for Mac OS X and a Beta driver for Redhat Linux ver. 8 and 9 has become available. The review on www.tomshardware.com was quite hard on this product but they had high expectations. I don't doubt that this product would be ideal as a file server or backup device for home or small office use. The manufacturers claim that you can use their software to mirror data across two units and that several units can be configured so they appear as one device to the network. If this sounds like just the thing for you then I would advise you to first read all the info on the Ximeta homepage, including the FAQ in the Technical Documentation Section of their 'Download Center' -just to make sure it is what you want.

Links:

Clickable link to advantech.com  www.advantech.com/   -Advantech ... One of many suppliers of single board computers.

Clickable link to amplicon.co.uk       www.amplicon.co.uk/   -Amplicon Liveline ... Supplier of DC to DC converters and single board computers.

Clickable link to dpie.com            www.dpie.com/   -Diamond Point International ... Single board computers of many sorts and other related hardware.

Clickable link to linitx.com           www.linitx.com/   -LinITX ... ITX computer boards, compact peripherals and Linux software.

Clickable link to litepc.com   www.litepc.com/   -LitePC ... Software which lets you strip out the bits of Windows you don't want.

Clickable link to mini-itx.com     www.mini-itx.com/   -Mini-ITX ... ITX computer boards, small cases and other suitable hardware.

Clickable link to ximeta.com             www.ximeta.com/   -Ximeta ... External hard disk drives with built USB 2 and ethernet connectivity.


home   (http://www.plees.f2s.com/ec/index.htm)
Last Updated :   18th November, 2003 micro logo