I'm thinking about this as a substitute for cheap little embedded systems like soekrises, used for lightweight server tasks.
The major advantages that I see over current tiny systems:
- built in monitor + keyboard
- built-in ups
- more commoditization
You also get the low power, low noise, smallness, etc advantages. You lose the potential for multiple ethernet connections, but that's fine if you're not routing/firewalling or can use vlans or usb adapters. I expect speed and reliability will improve over the next few years as flash drives continue to improve and get cheaper.
Is this a good/bad idea? Has anyone else done this?
The advantage of a Soekris or similar solution is that it is purpose-built. The hardware is usually very stable and oriented at its exact role. Your netbook could not perform any of the tasks for which Soekrises are generally intended:
The first three are not options because you only have a single NIC. The last three because you have no PCI expansion capabilities (for AP-capable wifi card, PRI/phone line termination, and RAID card, respectively). USB ethernet/wifi adapters are simply not feasible replacements for built-in capabilities.
A built-in monitor/keyboard is really not much of an advantage. Most embedded systems pump console ouptut out their serial port - you don't want to have to worry about a screen/keyboard/trackpad/etc in your rack or under the stack of hardware.
The built-in UPS is an interesting idea, but not compelling enough to overcome the other glaring deficiencies in a netbook.
Netbooks and laptops are best used for their original intent - portable end-user computing. Possibly there are a few minor niches where this might be useful (hobbyists who just need something running a particular OS permanently connected to their network), but I can't think of any within the scope of this forum (IT Pro/Sysadmin).
I suspect it may be usable in a few niches, but the few netbooks I have actually had an opportunity to play with don't look like they are a reliable/well-built device. I am not sure it would be wise to put anything of importance on one.
I guess if you keep good backups, and keep a spare around in case of a failure, and you can tolerate a short outage if there is a failure you could use one.
I'm running Ubuntu 9.04 with UNR on an Acer AspireOne. It works really nicely. The AA1 isn't the fastest machine, but it's not bad. It's hard to see downside in what you're suggesting.
I guess there is the question of longevity, but at the price, it's hard not to think it's worth a try. No RAID. If it's in a dusty area, you going to have to pull it apart to clean the fan once in a while.
This actually sounds like a reasonably good idea to me, at least for small tasks. The fact of having the display and keyboard built in as well as integrated battery backup I think seals the deal.
Clustering a few netbooks (over wifi!) seems like a great idea... eh, I mean, hobby project anyway... let's get to it I say ^^
(Ahem, well yes, as you say, it got the major components; battery, flash drive and low noise and energy consumption. Wether the hardware itself is built to withstand 24/7 operation without ever entering sleep or being shut down is a different matter altogether)