Low Cost Network Attached Storage?
leperjuice asks: "I've been looking at options for Network Attached Storage for my home network. I can't run a single machine as a file server, and a NAS box sounds like an ideal solution. The problem is that the products are targeted at the business market, and the only item that comes close to a SOHO level is Quantum's Snap Server and those are still somewhat pricy and non-upgradeable (you can't buy a new drive and slap it in). Are there network attached SCSI/IDE enclosures, for example? Or am I stuck with having to transform a crappy box into a server? "
I would have sent this via email, but... no address.
I've bought two monitors from them, I've been very happy with both (although the screen needed some cleaning).
--Matthew
Take a look at http://www.deepspacetech.com/Hard ware/systems.htm. They offer a dual P90 with 32MB RAM, 10BaseT, and narrow SCSI for $65, and that should have plenty of serving power for a home network.
Then all you need is a better SCSI card (for Ultra2, LVD, and the like), your hard drives, and possibly an ethernet card (if you want 100BaseT). Everything on it's supported by FreeBSD and Linux.
Then your cost is, say, $75 for a decent SCSI-3 controller, $225 for a 20GB SCSI-3 drive, and $65 for the system. If you prefer to go with an IDE system (which is unfortunately how I'm using one at home), your costs are even less.
I know you said you don't want to turn a crappy box into a server (an opinion I strongly agree with, after having two PeeCee systems die doing 24x7 IPMasq), but these were originally intended to be servers and workstations (a system built when P90's were fast with 32MB of RAM!?), and it shows in the quality of the components.
No, I'm not affiliated with the guys at DeepSpace, but I've bought a lot of PC and NeXT gear from them and been extremely happy.
--Matthew
Well, I have built two RAID servers for our computational modeling group. They used a dual celeron board, one Promise ATA66 controller, and four IBM 37.5 GB/Maxtor 40.0 GB drives. I used software RAID5 to get 112/120 GBs of redundant space. Of course, Samba and NFS for file serving. Including a nice UPS (software RAID dislikes power failures), the 112 GB system was a little over $2k.
If you build some simple brackets, you can probably use a second Promise controller and add four more drives. Plus, IBM is shipping 75 GB EIDE drives in the next few weeks. That would be 525 GB RAID5 with eight drives. Oh, I recommed that you NOT use the HPT controller on the Abit BP6. I had a lot of problems getting it to work reliably.
Can any free Unix currently or, in the near future (Linux 2.4, etc.), provide the following:
I am using an external RAID, so soft RAID is not important.
Wow... It's vacant in here... looks like this hasn't even made it to the front page yet.
(resisting urge to shout first post crap)
I would think that setting up a storage box really wouldn't be that bad, cause remember, you're really only going to need to run NFS and/or SMB on it. I would think that as long as you could get decent I/O performance out if it, it shouldn't be a problem(since you're probably only goign to be running the network at 10 or 100 base T anyways (10baseT, you'll get a little over a meg/second, at 100baseT, you really need fast drives to keep up with the network.)
If I was that drunk, I would have remembered it -- H. Simpson
These guys will probably be getting an order from me soon for a monitor! This seems like a great place for low cost stuff!
Reason is the Path to God - Anon
I've seen NAS boxes exactly as you describe. Nothing more than a couple of cheap UDMA IDE drives, a GX or Winchip processor at 200, and a network card. Some of them even come preloaded with *BSD/Linux (Network Appliance), which is cheap and easy to manage. Price tages are running about $1200 for a 70Gb unit. I once figured out I could replicate them for $400-600, depending on whether I used the tiny POS board with integrated Ethernet and custom case or a conventional baby AT.
.sig: Now legally binding!
The parts are mostly scrounged from pieces discarded during upgrades to my workstation, begged off of friends, and occasionally bought. (Like the Intel 10/100 Ethernet card and Promise PCI UltraIDE controller for the main server and the two 26GB and three 13GB hard drives used between the two boxes.)
The most expensive components were the hard drives, but you can now get 20GB+ hard drives for about a hundred bucks mail order. For the rest of the components, you can almost certainly find people who are willing to give up a piece here and a piece there from stuff lying around the same as most of the parts for my servers were. I would bet you could build a dedicated server with a good amount of hard drive space for just a couple of hundred dollars. (A friend of mine consistently claims he can build brand new K7 servers with buttloads of hard drive space for under $500, but I have no idea where he gets his prices.)
You don't need a lot of RAM and you don't need a lot of CPU - my 64MB P133 can easily keep up with at least half a dozen machines all talking NFS to its exported filesystems. The two most important things are: a) big disks, and big IDE is cheap and fairly speedy nowadays (although I still prefer SCSI), and b) fast network cards, and the Intel EEPro 10/100 cards are under $50 in the stores, forget about mail-order prices.
Because it's so cheap to do this sort of thing with the free OS's that it's been many a time I've contemplated putting together a $500 box with a mid-range CPU and a couple big-ass hard drives doing software RAID, build a little web-based interface to edit the
-=-=-=-=-
-=-=-=-=-
My mom's going to kick you in the face!
In an earlier slashdot article, it is billed as a 'lan party' drive. I was considering using it for convenient off machine storage, after all, when you are upgrading a machine like a file server (actually I call mine the application server), I generally don't have that much disk space on other machines, but would still like to keep it available. I would also like to have my printer available without needing that machine up..
Yes, it is more expensive than a drop in disk and a printer server put together, but that's the price you pay for convenience.
One of the questions I wondered about was the hacking possibilites of the linksys drive. I would assume there is some sort of solid state drive on it... Maybe getting into linux would not be possible, but it is definitely worth looking into. You might be able to enable the services people carp about (not sure that nfs is necessarily worse than samba, but their team is definitely cooler : ).. Also I wonder about the possiblity of a field upgrade of the hard drive.
I have heard that they are planning on doing larger versions of the drive that use RAID 5 (for the paranoid), that would be cool...
They are so much less expensive than the other NAS appliances out there (besides DLINK, what are they joined at the hip or something, its like they have the same product for everything).. like a smaller Snap server is $900..
What about the new firewire drives. I don't quite understand how they are used(please read this as "I don't understand", and keep the replies non-religious : ). The way I have heard about firewire devices are that they are kinda autonomous devices.. whether the manufacturers set them up to do this is something else.. That would definitely change my view of firewire if it was... I don't have any AV equipment and I don't really have any intention in the short run to get any. So those things don't excite me, however, having networked devices (of a sort)
A nice hack would be to have a small drop in machine like the linksys with firewire and the ability to add whatever drive you wanted. Then, the TiVO network!!
Some of these questions might have been answered on the previous slashdot story, but I could not get it to display any of the sub comments. When I was logged in, it would not keep my login and when I changed the format, it came back with no comments.
thanks,
Steve
I'm curious as to why you can't run a single machine as a fileserver.
Even a "crappy" box running *BSD or *Linux makes a wonderful file server, and the performance would far exceed the requirements of a SOHO. Cost for "crappy" parts is negligible, as would be the cost of all the software involved (OS, Samba, NFS, etc.)
Commercial standalone fileservers are really just "crappy" boxes preconfigured for their particular task. (Except for Symmetrix's EMC2 cabinets...heh).
If the skill level required for setting up your own solution is what is preventing you, then all I can say is that it really is a lot more fun to learn for yourself, as well as cheaper, than to pay someone else (commercial standalone fileservers) to do it for you.
I just set up a lousy 486 in the corner with a FastSczi card several external sczi cases left over from some Mac's we had laying around. the drives format PC just fine, the drives mount automaticaly and I can swap them out at need. cost? Bout a hundred bucks a drive and a little scrounging for the PC parts. if you want a couple external cases, let me know, have a ton of extras.
Dirty Pirate Hooker