Slashdot Mirror


Energy Efficient and Cheap Servers for Home Use?

CapnRob asks: "I just got married, and my wife and I are putting together a home network in the (small) apartment we're now living in. We'd like to set up a firewall/mail server/small-file-server, but all the machines we own right now are pretty big machines that pull a fair amount of power, and that we don't want to keep running 24/7. Since our mail and file server needs are pretty low, our ideal box would be something like a Linksys WRT45G with one of the open source firmwares ... if only you could add a small hard drive to it. We're both long-time FreeBSD users, so installing a *nix system is no big deal, but what I've found so far in this line needs more l337 soldering iron skillz than I've got. Any suggestions for tiny little cheap boxes that won't send our power bills into orbit?"

62 of 594 comments (clear)

  1. Soekris is what you want. by Nugget · · Score: 4, Informative

    Soekris boxes are exactly what you're looking for. They're cheap, stable, low power, interface-rich and run FreeBSD like a dream. They're super boxes.

    1. Re:Soekris is what you want. by douglips · · Score: 5, Informative

      You can easily run the Pebble Linux distro on these. The easy way is to mount a CF card on a Linux box and build a bootable filesystem there. The Pebble docs walk you through it, piece of cake.

      Since you can get 1 GB flash cards for pretty cheap, and Pebble even with added bells & whistles fits handily in 256 MB, you can run dead silent. No fans, no water cooling. Power consumption is somewhere south of 10 watts according to the soekris docs.

      Of course, if you are running a mail server and/or web server, you might want an actual hard disk to be able to have many read/write cycles without destroying your CF card - you can use a microdrive CF form factor disk with no problem.

      My understanding is that Soekris' support for *BSD is better than for Linux, but I've had no problem running Pebble on mine.

    2. Re:Soekris is what you want. by blixel · · Score: 4, Informative

      Soekris boxes are exactly what you're looking for.

      I'll second that. I bought one of these about 6 months ago and it has been amazing. I plan on getting at least one more so I can have a highly customizable WAP.

      Check my little tutorial for more info. (Several pictures included.)

    3. Re:Soekris is what you want. by Jozer99 · · Score: 2, Informative

      Microdrives make horrible hard drives. They are not meant for any real duty cycles. From what I have heard, if they are used as a real hard disk, they never last more than 2 months. Use a laptop hard drive, a nice 1.8" hard drive if you want to spend top dollar.

    4. Re:Soekris is what you want. by Sayan · · Score: 2, Informative

      You can try out VIA C3 or Eden based solutions such as this one: http://www.computergate.com/products/item.cfm?prod cd=B7VEPIACL6
      VIA http://www.via.com.tw/ makes excellent fanless CPUs and motherboards from 400Mhz upto 1+Ghz

      --
      resurrect my .sig
    5. Re:Soekris is what you want. by epine · · Score: 2, Informative

      New item today on
      The Wedgie that the VIA Esther C5J has now been branded as the C7. This core has accelerated instructions for AES, RSA, hardware entropy, and various SHA standards. It should run fanless at around 1GHz and outperform a P4 as a cypto NAT firewall.

      http://www.monkey.org/openbsd/archive/misc/0402/ ms g00112.html

      Once upon a time Theo de Raadt wrote:

      >Got a couple figures on AES performance... the cool one at the bottom.
      >
      >type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes
      >aes-128-cbc 15985.10k 16924.93k 17238.12k 17319.74k 17339.74k
      > 1.6GHz amd64 in 32bit mode
      >
      >aes-128-cbc 13323.36k 14403.55k 13225.65k 14529.80k 14654.16k
      > P3/1GHz
      >
      >aes-128-cbc 13090.59k 51065.12k 174593.45k 426600.92k 735548.02k
      > VIA C3 with the xcrypt-* instructions. This is using a new diff
      > I have written which makes OpenSSL directly use the cpu instructions
      > if they are available, right in userland, without having to call to
      > /dev/crypto
      >
      >Two things are apparent. First, this CPU feature is really cool.
      >Second, the OpenSSL glue above crypto operation has pathetically high
      >overhead...


      I vaguely recall a claim on the VIA site which I can't find right now that the Montgomery multiplier will perform one hundred 1024 bit RSA setups per second.


      AND this chip supports NX.


      I'm waiting until spring to replace my aging P200 firewalls. If those benchmarks prove out, I'll have the better part of a decade to seek out the next replacement.

    6. Re:Soekris is what you want. by doc+modulo · · Score: 1, Informative

      But does it have ECC RAM?
      The site says it's soldered onto the board so you can't replace it if it isn't.

      A PC that needs to keep running/doesn't reboot, absolutely needs ECC (Error Correcting Code) memory.
      In PC RAM, bits will flip unintentionally because of cosmic radiation (I'm not kidding) and other reasons. With ECC RAM, your PC will detect those flipped bits and, correct them.

      If you don't have ECC memory, those flipped bits will add up after your PC has run a while and if you save any of the info in your RAM, the flipped bits will be stored permanently as corruption of your files. I've read that any ram will quickly flip bits this way. Even while running, bugs might occur. Who knows what will happen with random bit flips, a FreeBSD might spontaneously turn into WindowsXP :)

      For this reason, I will not build a server without ECC RAM. Trouble is, it's hard to find motherboards/chipsets that support it. There are 1 or 2 nice Pentium M chipset motherboards that give you BOTH a low power solution and ECC memory but those solutions are expensive.

      I'm hoping, that in the future, more manufacturers will create Pentium M motherboards, there's definitely a need for that, especially since Intel is going to switch from Pentium 4 type, to Pentium M type processors for their main consumer range.

      The best board I found for a Pentium M server is this a new one: Aopen i855GMEm-LFS
      It's not out in Europe (nor US I think), but as I said, not cheap. Ultra low voltage Pentium M's can be cooled without a fan using a good heatsink. Maybe the Low voltage Pentium M 1.6 GHz can be as well. You can also underclock them to make certain, they'll still have plenty of computing power.

      --
      - -- Truth addict for life.
  2. Mini ITX and CF by gbulmash · · Score: 2, Informative

    Saw a story at a home recording enthusiast site (sorry that I don't recall which) about using a Mini ITX mobo and a flash memory card instead of a HDD (I think they put knoppix on a 1gb CF) for a low-power, low-heat, nearly no noise solution for a recording studio.

    I guess the same solution would work for a low power home firewall & mail server, and have the added advantage of being really nice and quiet too.

    You could possibly sub a low power laptop HDD if you needed more storage space.

    Just a thought.

    1. Re:Mini ITX and CF by schwep · · Score: 2, Informative

      I added a current meter to my 12 volt line & my Mini ITX (800 Mhz with 512M ram, 80 Gig Samsung drive) only uses ~20 - 30 Watts under a normal load. Burning DVDs while watching MPEG video only uses ~ 40 Watts. The only time the system spikes above that is on start up.

      I have been very happy with my little box. You can even do stepping to reduce the CPU clockspeed if desired - though I'm happy with 30 Watts.

      I wouldn't mess with the CF personally.

    2. Re:Mini ITX and CF by sPaKr · · Score: 5, Informative

      memory, daemon, spin up disk, cronjob ? jebus your cool. It only took you about 10 seconds to revinvent a shitty vfs layer in userspace. Shouldnt we just be able to tune the VFS for aggressive cacheing and let that spin up and down the disk as needed. I dont want to get into the softupdates Vs. journel issue, but really thats what you want.

    3. Re:Mini ITX and CF by bobbozzo · · Score: 5, Informative

      Linux 2.6.6 and above kernels have a "Laptop Mode" which will only spin up the disk when necessary (read needed, or write buffers full).

      It's a sysctl variable...
      echo "1" > /proc/sys/vm/laptop_mode

      There's apparently also a userspace version if you don't want to upgrade your kernel.
      Google has info on using both.

      --
      Nothing to see here; Move along.
  3. Is this what you're looking for? by fatjesus · · Score: 5, Informative

    http://www.mini-itx.com/

    1. Re:Is this what you're looking for? by Bombcar · · Score: 4, Informative

      I'm drawing less than 35 watts with one of those. The harddrive takes most of the power. You won't get less than that, and 35 watts is basically less than a normal lightbulb.

      Try to get a setup that requires no fans.

  4. Via Motherboard by bluewee · · Score: 3, Informative

    I am using a Syntax Via 1200+ Motherboard with CPU From TigerDirect when they were having a sale(I came to 10$USD, I grabbed a small MicroATX case from NewEgg and it works beautifully, and is small and quiet. It kinda takes a while to emerge everything, yeah Gentoo user here :D. but it works great and does not use much power.

    --
    [blue] - The Ministry of Information approved this message...
  5. Mini-ITX variety by captnitro · · Score: 4, Informative

    Mini-box make some neato little ITX boxes which you could hook up to any number of storage solutions. Past that, I've had good success with Mini-ITX boards. I get the cases from Web-tronics, as the MITX ones are very, very expensive -- they're meant to make your MITX look like a CD player, pretty much, and I can do more without having to worry about cosmetics. MiniBox (above) sells snap-in MITX power supplies ranging from 60w to 200w. For the extra cool factor, use a Xenarc display or use something 'headless', e.g., LCDProc and Crystalfontz. (As I remember, the MiniBoxes come with their own little displays.)

  6. How about a used laptop? by Darth+Muffin · · Score: 5, Informative
    A used laptop might do what you want. You don't need an awful lot of power. If a laptop HDD is large enough for your storage needs, then look for a cheap used laptop on e-bay.

    Laptops are generally very efficient on power. And they come with their own screen too. In fact, I heard of one company that replaced all of it's desktops with Thinkpads and used power as the single justification (the computer takes less, the monitor takes less, and less heat generated requires less AC).

    --
    Real programmers use "copy con program.exe"
    1. Re:How about a used laptop? by Stevyn · · Score: 4, Informative

      Not a bad idea, but laptops don't like to be left on 24 hours a day. I would know. I have a dell inspiron 8200 and I keep this thing running all the time. I'm also on my third hard drive. I just keep the operating systems and programs on the laptop drive and all other data is on the external firewire drive. If you could get a USB drive that was powered by the laptop, that might be a safer solution.

      This is a good power saving alternative to a huge desktop, but I wouldn't trust my data to a laptop hard drive.

  7. Old Laptop, two pcmcia net cards by Saint+Stephen · · Score: 4, Informative

    Brother in law gave me an old gateway Pentium MMX 133, 32 mb ram, 4 gb HD. Put two pcmcia net cards in it, and put OpenBSD running PF. Perfect.

  8. Since you like Linksys by kbahey · · Score: 5, Informative

    How about the NSLU2?

    It has been covered before on Slashdot and is hackable just like the router you mentioned.

  9. Soekris and Axentra by Anonymous Coward · · Score: 1, Informative

    Two types of solutions, I don't know your budget/storage expectations

    1) A soekris net4801 with some CF disk: very efficient. Use a USB drive if you need more storage (or cheaper). A bit slow, though.
    http://www.soekris.com. Probably not your better option, but good to know

    2) An Axentra appliance such as the H50
    http://www.axentra.com/products/multifunc_ser ver_a ppliances/home_series_net-box/
    A more powerful option, at a reasonable price.
    Running Linux with full shell access, the software included seems very convenient: I would think twice before putting my favorite distro on it.

  10. Boxes too... by douglips · · Score: 4, Informative

    This PDF is the manual for the bare-bones Soekris 4501 - the first page has pictures of the bare board and the "box" version. It is a router/hub form factor.

  11. Openbrick by Scottaroo · · Score: 5, Informative

    Greetings:
    http://openbrick.org/ is a community of folks doing this kind of stuff. I have purchased a couple of boxes from a US distributor (http://www.hacom.net/ and have been really happy. They have 3 ethernet ports, so they make great firewalls. We use CF cards for storage because we don't need the storage, but you can put little laptop harddrives in them, so you could make a file/print box if you wanted to. They'll boot off of a USB CD, so installation is a breeze. I run Debian, but have installed openbsd for kicks, also. They're cool enough that they don't need an internal fan, so they're quiet too.
    I have nothing but nice things to say about them. The US distributor only takes paypal, but he has always delivered without problems. He even called back to see if I liked it.

    --
    ----------
    If your answer is Microsoft, you obviously didn't understand the question.
    1. Re:Openbrick by bobbozzo · · Score: 2, Informative

      This seems expensive (300-400 euros).

      How is the performance of the Geode CPU?

      I've seen some VIA C3 boards with 3-4 Nics here.

      They have a US Distributor here.
      I talked to them in June; with case, motherboard w 4 RealTek nics and the fastest CPU it was $370.

      Here is another one with 4 nics.

      I'd be using it to run Astaro firewall, which is kind of a pig for CPU and RAM.

      If you only need 1 NIC, LOTS of Mini-ITX VIA systems are available for under $200 with case, mb, CPU.
      Their power consumption is supposed to be around 13watts + HD.

      --
      Nothing to see here; Move along.
    2. Re:Openbrick by nzhavok · · Score: 2, Informative

      I gotta say, I'm not particularly impressed by these. I went to the mandrake store and it was 590 euros which seems pretty expensive for what it is. I've been looking at building a mini-itx system for my girlfriend for a while now (actually I'm waiting for the nano-itx) and I think much better value for money can be found using the EPIA stuff rather than the geode.

      On the other hand it would be a cool thing to have in a company, but as an individual I wouldn't even consider it (for half that price mabye).

      --

      He who defends everything, defends nothing. -- Fredrick The Great
  12. Two Things by Listen+Up · · Score: 5, Informative

    1) Do a search for the power requirements of a modern computer (any time after the invention of APM). There are plenty of studies to be found, many of them at university websites. The average computer, when it is in standby mode, uses 35W or less. When an EPA Green monitor (almost every modern monitor on Earth) is in sleep mode they use less than 1W. So, you are trying to figure out how to use less electricity than the equivalent of a small nightlight? The first time you leave your electric oven on 350 degrees for about one minute longer than your buzzer went off (assuming it is heating at the time), you most likely just spent more electrical energy than an entire month of computer server usage on full power.

    2) Why are you trying to jack around buying proprietary solutions or exotic mini-computers for your needs? That's dumb as hell. My personal server at home is an old Dell P233 laptop I bought for $50. It sports 80MB of RAM, 100Mbit ethernet, and a 4GB HDD. It currently runs my Apache HTTP, SAMBA, SSHD, VNC, Postfix, and CUPS server and it is tucked away neatly on a shelf under my desk. It has been especially useful as my print server (since I have a wireless network) and MP3 SAMBA server. Power consumption? Please, this is a laptop and the power features have worked perfectly as they were intended to. Also, there has been no additional configuration with this system since its original installation outside of Linux OS security/bug/OS upgrades.

    1. Re:Two Things by Anonymous Coward · · Score: 1, Informative


      ummmm....your idea of a night light is just under 40 watts?!?!

      The nightlights my mother puts all around her house use 4 watt bulbs...

      Are you afraid of the dark or something?

      rho

    2. Re:Two Things by Anonymous Coward · · Score: 1, Informative

      1) Yes, please do a research. I have very nice Philips Brilliance 107D monitor (which is of very high quality) and a Samsung SynchMaster 757DFX (again expensive and very good), both of them saying that they consume 10W or less in standby. Where do you get the 1W value?

      2) I would like to see what you P233 does when you try to use dynamic webpages (PHP, Perl, MySQL)? Anything below 1GHz will simply die under something like it with a medium amount of users.

  13. Mini ITX, Cyrix fanless processor by dougTheRug · · Score: 2, Informative

    There are Mini-ITX motherboards at Fry's (a US West Coast electronics chain) that have a fanless Cyrix 600Mhz processor soldered on.

    I've got mine in a simple little case that looks about like a 1990 cable TV terminal adaptor: Casetronic 2699R that has a few teensy (2"?) cooling fans and an external low-wattage power supply.

    ...and just an ordinary hard disk drive that's pretty quiet.
    Actually, I kind of like to hear the disk say "chachunk" when an email come^H^H^H^H^H^H^H^H spam gets filtered.

  14. WRT54GS by chopkins1 · · Score: 3, Informative

    I have seen at least one of the SVEASOFT (experimental) distributions that has a way for the WRT54G(S) to NFS mount a hard drive. Hope this helps.

  15. mini-itx by gyratedotorg · · Score: 2, Informative

    one obvious solution is mini-itx. im currently using one of these guys for my www/mail server, and i love it. its just a little bigger than a cdrom drive, it only uses a 60w power supply, its totally silent, and very stable. i've been running this thing 24/7 with no problems for the last 6 months or so. and yes, both linux and freebsd run fine on these.

    --
    Gyrate Dot Org - "Where high-tech meets low-life"
  16. Cerfcube by linuxwrangler · · Score: 2, Informative

    I have one of these:
    http://www.intrinsyc.com/products/cerfcube /

    Add a microdrive for storage. Doesn't win awards for speed, storage or ram but the ~3 inch cube takes nearly no space, looks cool, is silent and draws very little power.

    --

    ~~~~~~~
    "You are not remembered for doing what is expected of you." - Atul Chitnis
  17. Re:Obsolyte! by Spad · · Score: 4, Informative

    As a concerned Slashdot reader - here's a Coral cache link for the page in question:

    SparcStation IPX

  18. wrt54g + nslu2 by mo · · Score: 2, Informative

    since you mentioned the wrt54g you might be also interested in the Linksys NSLU2. It's got a single ethernet port, dual usb ports and can run linux. Attach a usb harddrive to it and you can use it for your file/mail server. The open source firmwares aren't as polished as, say sveasoft but it seems to me that you're the type that might enjoy getting it working.

  19. Microsoft XBox for small linux server by jamesg123 · · Score: 2, Informative

    One solution would be to run Linux on a Microsoft XBox. It's basically a PC with a few minor hardware changes. All that's required is a modchip (try SmartXX or Xenium) to allow the box to executables that have not been "signed" by Microsoft. My XBox runs Xebian which is a Debian distribution. http://www.xbox-linux.org/ They are very cheap now, and you get a box with a DVD drive and 8-10Gb hard disc, ethernet and Pentium III 733Mhz CPU. Mine runs a webserver and stays up for weeks on end. Power consumption is low - I believe it has a 100W power supply.

  20. Re:SparcStation IPX by Paul+Jakma · · Score: 2, Informative

    Its going to be a mail/file server. I think you don't need a ton of horsepower.......

    Until you try run Spamassassin and Clamav to filter spam and windows-virus-cruddage and wonder why email takes days to arrive...

    --
    I use Friend/Foe + mod-point modifiers as a karma/reputation system.
  21. Real computer by macdaddy · · Score: 5, Informative
    Don't use a device like a LinkSys or some other device that requires a flash card for storage if you're planning on serving web pages or handling email. Proper handling of email is not simply take the incoming message and write it to disk once. Do you realize that Sendmail writes a transcript file (xf) that exists during the life of a session showing everything that happens during that session? Few people realize that. Spam and AV checking will also likely require at least part of the message to be written to disk prior to scanning. Now you can do a lot of this in memory but the memory in a WRT45G is going to be too limited to have a decent tmpfs partition to handle this.

    No offense, but what you need to use is something that's meant to handle the job: a real computer. You can build a low cost, quiet, power conservative computer for not that much money. The average computer consumes less than 100 watts of power when performing basic tasks. This review gives you lots of details. So really the power consumption won't be a problem. Keep the number of internal devices low and you won't have much heat build up. Keep the heat low and you can do all sorts of fancy things with sound panels to absorb sound, thus fixing that problem. You sound like a person that really does need a home server, like myself and my servers. You can't go wrong with a real computer. Plus when something breaks (and of course it will) you have warranties to fall back on. You can also hop on newegg or run down to the corner Crap Shack and buy replacement parts. Try doing that with your jerry-rigged WRT54G. ;-)

  22. Another Mini-ITX vote by mercuryresearch · · Score: 2, Informative

    I've seen other suggestions for this, I'll give you my exact configuration. I'm running a DNS, web, mail and firewall services using my setup (off of static IP on ISDN no less, 24/7!)

    I use a VIA CL6000 (this is a dual lan motherboard with a 600 MHz fanless "Eden" processor) with slackware, 256MB of memory, and a 40GB laptop hard disk (complete overkill, 8GB would be plenty). Total cost of the system was well under $400. Power consumption is about 25 watts, and the box is completely silent. I omit the optical drive since I just "borrowed" one to do the initial install, everything has been via the network since. Uptime's been great.

    I've been tempted by the Soekis stuff as well, but cost wise it looks like it'd be a near wash, maybe just a bit cheaper. The ITX stuff is a "real" PC, so you just fire it up and go, no CF config, console emulation via serial port, etc. (I had previously used a CF card on an earlier VIA server, it works if you make sure you put the right things into a RAM disk first.)

    As others have pointed out, a cheap laptop would work, however I found the fact that I wanted firewall service (two E-net ports needed) made things a bit odd, as all the used cheap LTs I had included no network adapters, so it would have been dual PCMCIA or USB ethernet, and it just felt and looked really kludgey when I played with it.

  23. DEC Multia's by Moekandu · · Score: 4, Informative

    They're tiny (13x13x3 in), you can get them dirt cheap in both Pentium and Alpha flavors (100 - 166Mhz range) and just about any *nix distro will support them.

    They're basically the predecessor to the SFF boxen. Just don't lay the Alpha Multia's flat or one of the chips on the underside of the motherboard will overheat and die. But, then again, there are detailed instructions on the NetBSD website on how to use those l33t soldering skills to fix it.

    --
    Mediocrity knows nothing higher than itself; but talent instantly recognizes genius. -- Sir Arthur Conan Doyle
    1. Re:DEC Multia's by DeezyChee · · Score: 0, Informative
  24. Epia / Mini-ITX by The_DOD_player · · Score: 4, Informative

    Is the only way to do this IMO....

    I have the exact same in my closet. VIA-Epia Eden 533 MHz motherboard/cpu/network/vga package, fanless, a bit of RAM, a fluid bearing harddrive, Gentoo Linux... it rocks....
    - Barely consumes power ~30W
    - It's also almost silent.
    - It's very cheap.

    1. Re:Epia / Mini-ITX by merlin_jim · · Score: 4, Informative

      I'm also a proud Mini-ITX owner. I have the 800 MHz version with a small fan. Got a small 2.5" hard drive used (4 GB). Stick some RAM in there. I put mine in a Cubid 2766 box, which is very compact (it's far smaller in form factor than my VCR) and uses an efficient and quiet 12V DC powersupply; the AC power is rectified outside in a transformer brick that doesn't require active cooling.

      Prices (as I recall.... YMMV):

      800 Mhz EPIA... $100
      128 MB RAM... $40
      2.5" 4 GB HDD... $40
      16X DVD-ROM drive... $25 (eBay)
      mini-adapter for DVD-ROM... $10
      Case + DC-DC power supply... $60

      for a grand total of... $275. And it can double as a DVD / digital media player.

      BTW, I originally modded an acrylic cube to hold the computer. With no prior experience, I built a 7" cube to hold everything. I took it out because the power switches I used were difficult to press. I even used acrylic hinges. You can get just the power supply for $30.

      I didn't do it for e-mail though. MythTV baby, so you gotta throw in a $150 hardware capture card to be perfectly fair when quoting the price of my system as-is.

      --
      I am disrespectful to dirt! Can you see that I am serious?!
  25. P233 + slow fans by Derf_X · · Score: 2, Informative
    Like many here, my home server is a P233 with 64 MB of RAM and a software RAID 1 of 2x 30 GB. It is quite quiet, except for the HD, but I am looking into silencing them with rubbers mounts and stuff like that.

    It runs Slackware with SSH, FTP, Apache, squid, gShield (iptables based firewall), LineControl (pppd remote control), etc. LineControl is because I am still on 56k, highspeed internet wasn't approved by the counsel (read: gf). So I'm tweaking the hell out of it (squid with big cache, cron jobs for nightly downloads with wget - like the 266 MB XPSP2, etc)

  26. Mini-ITX by Anonymous Coward · · Score: 1, Informative

    I'm using a couple Mini-ITX systems from Via. I have three different motherboards from them. One system has dual LAN ports and is running IPCOP. Another is an 800Mhz running FreeBSD 5.2 which is my web/file server. And another is a 1Ghz sitting under my TV as an HTPC.

  27. Cobalt Qube by old_sarge · · Score: 3, Informative

    You can pick up an old Cobalt Qube on ebay for around $100.

    There are howto's - if you dig - for porting FreeBSD to one of these.

    They are about 7.5" cubed and draw very little power. I've got 5 of them around the country and they've been going strong for over 5 years.

  28. Re:SparcStation IPX by bobbozzo · · Score: 2, Informative

    If he means a mailserver for home use, even with a lot of spam for a few users, CPU usage should be OK.

    I'd be a lot more worried about RAM though if the boxes max out at 64mb... the perl version of SpamAssassin uses about 20MB, and if you do AV also, that's another 5-10MB RAM per concurrent connection.

    I've had problems with my home server (P5/140MB RAM) freaking when I use fetchmail to d/l my POP3 acct with 10-20 emails; fetchmail hands the messages to sendmail and sendmail tries to process them all at once, launching 20 Amavis+McAfee threads, and the server runs out of RAM and the evil OOM killer kicks in and kills something important like apache or bind! :(
    I haven't tried it lately (new 2.4.x kernel without OOM killer).

    Tuning sendmail to do less threads at once would help of course.

    --
    Nothing to see here; Move along.
  29. Re:Old laptops... by kzinti · · Score: 2, Informative

    This brings up an interesting point -- anybody know of a site that lists laptop models that can run with the lid closed?

    Are there really any that won't? I've used linux on four different laptops - an ancient Toshiba, a slightly newer Compaq, a Dell Inspiron made five years ago, and a Sony Vaio I bought this year. All of them would run with the lid closed, given the right BIOS setting. Getting into the BIOS is not always obvious, but that's another story...

  30. Re:An old Mac by gozar · · Score: 2, Informative
    Unfortunately, these iMac's never turn off the screen. They cool by convection, with the heat of the monitor tube causing the air in the iMac to rise bringing in cool air underneath. You can set it to turn off the screen, but this will only blank it, not shut it down.

    You'll either want an older iMac (tray loading, not slot loading) or a G4 cube.

    --
    What, me worry?
  31. Soekris by Mysteray · · Score: 2, Informative
  32. Re:Obsolyte! by RFC959 · · Score: 2, Informative

    Well, they can run the latest version of OpenBSD at the very least, which should be fine for anything you are likely to do with an IPX. As for Solaris, I would forget about anything past 2.6. It might run, but... I've got one serving as my firewall, running OpenBSD. It's a fine box for what it does; they're built like little tanks. But powerful they are not. Just ssh'ing in raises the load to 0.5.

  33. Depends on what you want... by evilviper · · Score: 1, Informative

    Everyone is just listing what they've tried, because you haven't really said what you are looking for.

    What are your concerns? Power, heat, noise, price, performance, x86 compatibility?

    If you don't need very performance, want a low power fanless system, with x86 compatibility, and are happy with a CF card or 2.5" hard drive (more expensive, less reliable than a 3.5") then Soekris is the way to go. Expect 15watts.

    If you're willing to part with x86 compatibility, you must get something Geode-based. They are amazingly low power processors, and come with multiple NICs built-in like the Soekris above. Expect < 10watts

    If you want cheap, just grab an old PC, and underclock it. I use this method myself. People think "noisy", but spending $10 to replace the cheap fans will do wonders (Great source). Expect 30watts.

    I hate hearing so many people suggesting VIA C3-based systems. They are expensive, slow, and not all that low power. I wouldn't recomend VIA at all.

    If you want a system with some real CPU power, you can have it. Buy a cheap AMD Duron CPU, with a KT133 chipset mobo. Now, this would normally use a good 80+ watts of power, but fvcool works well on this chipset. Install fvcool, and power usage will halve when idle, yet it's full processing power is there when needed. Mobo, CPU, PS, Case, RAM: under $150. Expect 40watts.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  34. Re:Obsolyte! by condition-label-red · · Score: 2, Informative

    You can run any version of SunOS 4 and up to Solaris 2.6 on these machines. I believe you can also run Solaris7, but definitly not Solaris8 or newer. I used to have an IPC running as NIS master to a bunch of U60's and SF3800's; then I lost a power supply in it and upgraded to a pair of Netra's. Quite a performance upgrade! Say what you will about Sun's and Slowaris, but PC hardware has a hard time competing with true workstations.

    --
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  35. VIA C3 Mini-ITX and notebook HDD by gweihir · · Score: 2, Informative

    If you go for the models mit no more than 667MHz, you get passive cooling. You can get these with up to 2 network interfaces, but one is cheaper and you can put a cheap additional card in the PCI-slot. Just make sure the case you get has a raiser-card. Using a notebook HDD is simpler than CF, since you do not need to worry about writes (CF has a limited number of writes before it breaks). Is also cheaper when you want storage in the GB range. I have made good experience with notebook HDDs from Fujitsu. Very quiet.

    Total equipment:
    - board
    - RAM
    - HDD
    - Case

    The PSU comes with the case. Mine has an external notebook type 12V only PSU and an additional regulator board in the case. What you get is a modern PC that is a little slow (I would say C3-MHz / 2 = Athlon MHz. i.e. a 800MHz C3 feels like a 400MHz Athlon) but completely functional and with everything integrated you are likely to need. Keyboard and monitor required for installation in addition.

    I have such a setup running wit a real HDD (also backups on it) for over a year now without problems.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  36. Re:SparcStation IPX by bobbozzo · · Score: 2, Informative
    What's a 'P5'?

    The original Pentium is often referred to as a P5.
    PPro/PII/PIII is P6, Pentium4 is P7...
    I don't know what they'll call the Pentium 5 if/when it comes out :P

    --
    Nothing to see here; Move along.
  37. Mappit A4 by Anonymous Coward · · Score: 1, Informative

    I bought this silent computer. It's so nice to have a silent family room.

    The machine has lived up to the expectations. However, here are some caveats:

    • They don't take credit cards. You have to do an international bank transfer (the distributor is in Australia), which cost me 40USD.
    • The computer arrived slightly damaged. Cooling fins in one corner were bent. The damage wasn't functional, though.
    • Because of a design flaw (which is being corrected), the computer will barely turn on after weeks of uptime (battery oxidization). You have to keep pushing the power button dozens of times. The unit has a 24-month warranty, and the customer service is prompt. However, you have to send the computer to Germany if it needs fixing.
    • To open the computer (should you want to maintain it yourself) you need a tamper-proof Torx T10 screw driver. You won't find those in the hardware store. I ordered mine over the net.
    • SuSE 9.0 hangs on the machine once a month or so. I suspect the X server, but other culprit candidates include ReiserFS and the hardware.

    Marko

  38. Recall IBM's experience in the 80s by wombatmobile · · Score: 2, Informative

    .

    IBM tried the same strategy when it introduced MicroChannel architecture (MCA) for PS/2 in 1987.

    MCA featured technical improvements that were appropriate for the times. Computers were speeding up and the bus was a bottleneck.

    The verdict of history?

    Although MCA was a huge improvement over ISA, it was limited only to IBM hardware. It was not compatible with either EISA or XT bus architecture so older cards cannot be used with it. This small market made for very high prices, and IBM didn't help matters by charging high licensing fees. MCA was largely ignored, and with the introduction of PCI, MCA swiftly disappeared.

  39. Gotta love Soekris by SuperQ · · Score: 2, Informative

    I have a soekris net4501, it uses less than 10watts, and provides most of the services for my house.

    with a laptop drive attached, you could get a soekris net4801, and power the thing for around 15watts.

    The other great option is to use an old laptop, laptops in general use less than 50 watts when operating.. even less with the LCD turned off.

    My thinkpad T21 uses 20 watts with the lid closed, and the disk spinning.

    URL: http://www.soekris.com

  40. Re:Actual Electricity Cost by arminw · · Score: 2, Informative

    Most Laptops use only 20-40 watts of power and could be used as a simple file/mail server. If the screen can be turned off the power used will be quite a bit less yet. If more storage is needed than an older cheap laptop has internally, an external USB drive should not add too much extra power drain. Some Laptops can sleep using virtually no power at all until network activity wakes it.

    --
    All theory is gray
  41. Re:An old Mac by Jesrad · · Score: 2, Informative

    Yes, technically, the screen goes in sleep mode instead of shutting down. It consumes a LOT less energy this way (somewhere along 1 W I'm told). That's why this setting is under the Energy Savings preferences ;)

    The major sources of heat in my iMac DV are the hard drive, the processor and the power supply (these last two having passive heat radiators), I don't really know about the monitor tube running hot or not.

    --
    Maybe we deserve this world ?
  42. Re:Via Mini-ITX by owlstead · · Score: 2, Informative

    I've build one in a small wine box, together with a 250 GB 3,5 " HDD. The reason for the hard drive is that it doubles as a Media Server for multiple computers. There were some issues with USB boot devices on my board, but I suppose VIA will have those fixed by now.

    This runs fine on a 53W external power supply. If you remember that you can spin down the HDD, the power requirements will be pretty low. I can not give you an exact figure, but it booted fine with several devices attached, including a DVD-ROM drive, so it will only use a small portion of the 53W supplied.

    Even then it generates a bit of heat (I've, unfortunately, one with an active CPU fan; the fanless parts were out of stock), so make sure it has got some form of ventilation. Otherwise, buy one with fan but put it into somewhere.

    CPU speed is fine for a server running either Linux (!) or Windows. Unless you are the pirating kind, for home use a linux solution is preferable. It also comes with more features out of the box for servers.

    Other advantages:
    - MM support including audio output (digital even)
    - put in a relatively big block of memory and run internet/java/whatever servers
    - USB 2.0/firewire support (take your MP3's with you, share a printer)
    - PCI support for second or third ethernet port
    - HW temperature support (S.M.A.R.T. harddisks mostly have a temperature sensor as well!)
    - relatively large support, including different kind of cool cases if you don't wanna build your own

    http://www.viaembedded.com/indexN.jsp

  43. Apple Titanium Powerbook by Tomasset · · Score: 1, Informative

    I am surprised that no one has suggested this before, but get a Tibook from eBay, preferably with an Airport card installed.

    - It's got a BSD derivative OS
    - Works without problems (FreeBSD drivers for some laptops... good luck!)
    - The PowerPC architecture is more energy efficient than 80x86
    - The 667 Mhz/DVI model, the one I am typing this with, is silent in normal use.
    - No need for additional wireless routers/access points
    - and you can send all you unix boxes to /dev/null !! :)

    http://grotto11.com/blog/archive/1018823985.shtml

  44. SolarPC by clj2289 · · Score: 2, Informative

    This might be what you are looking for, its inexpensive, low energy and small. http://www.solarpc.com/ the least expensive one is around $200.

  45. there is no contest, you need a VIA mini-itx by mqx · · Score: 2, Informative


    There is no contest, you need a VIA EPIA, running at 533 or 800mhz, which may not sound like a lot, but it is perfectly acceptable for a home server, and more powerful than the soekris or other kits you'll hear of. You can get higher grunt power if you want, but it'll be an overkill.

    If you buy a pre-build kit from mini-itx (www.mini-itx.com), it's all you need: comes in a DVD/VCR size box, has a CD-ROM, HD, etc with a single PCI slot that easily fits an 802.11 card, and you can just plug a USB DSL modem into the back, and a hub into the 100mb LAN port - plug a printer into the parallel or USB port, and it's also your print server. Run an entire home network kit (samba, etc) easily. How do I know? Because I did this for over a year.

    In terms of cost, power consumption is fantastic: the power supply for the mini-itx is only 70W max to start with, and typically your box will idle at low CPU and with drive inactive, it reportedly draws no more than 5-7W idle power -try doing that with a full scale PC.

    It does have a case-fan, but I've found that you can disable the case-fan without a problem -- meaning you get totally quiet operation. Did I mention that is only the size of a VCR/etc, so can in a cupboard or out-of-the way.

    Seriously, anything else is an overkill on all fronts. We previously used ours in a small apartment, serving a 2.8ghz dell desktop and a couple of wireless laptops, all at 1mbs DSL 24/7. Absolutely fantastic.

    You can either buy a pre-built kit, or a pre-build (where you need to plug everything together -- you'd have to be reasonably incompetent if you couldn't do this).