Difference between revisions of "Home Network"

From Eugene Eric Kim
(Western Digital drives)
(revised solution for home network)
Line 1: Line 1:
I currently am using my old PIII machine stored in my closet as a file and print server. It's plenty of power for what I need, but it doesn't support SATA and other modern protocols, so I can't load it up with disk space. I was originally thinking about replacing it with a home NAS, but [[Justin Lin]] convinced me otherwise. He convinced me to virtualize my workstation (an Athlon machine) instead.
I currently am using my old PIII machine stored in my closet as a file and print server. It's plenty of power for what I need, but it doesn't support SATA and other modern protocols, so I can't load it up with disk space.


Here's what I'm going to do:
I'm going to add a PCI SATA controller and two [[Western Digital Caviar Black]] 1TB drives to Mom and Dad's old [[Dell Dimension 4550]], which is a bit more advanced than my PIII. I'll then install [[Ubuntu]] Server using software RAID, and I'll use this as my new file and print server. I considered running [[OpenFiler]] on it, but I'd like to do more things with the OS, and the OpenFiler's out-of-the-box iSCSI isn't a useful feature for me right now.


* Upgrade the RAM. My [[Dell Inspiron 531]] currently has 2GB RAM and it can take 4GB.
Total cost of upgrades will be about $225 ($200 for drives, which I got on sale at NewEgg, and $25 for the controller). This is nonoptimal in terms of speed -- the point of these Caviar Black drives is that they're super fast -- but it's cost-effective and fine for my needs. A new NAS would have cost at least $250 not including the drives.
* Add two 1TB drives to be setup as a single RAID1 1TB drive. I bought two [[Western Digital Caviar Black]] 1TB drives from NewEgg for a great price ($90 each). Hope these work in my Dell!
* Run barebones Linux as the host OS, set up the disks using software RAID, and install [[VMware Workstation]] on top of that.
* Set up three VMs:
** File server (256MB RAM, 800GB data) running [[OpenFiler]].
** [[Ubuntu]] workstation
** Windows workstation


This would be significantly cheaper, since I would only need one computer (not including laptop), both from hardware and power savings.
== Virtualized Setup ==


I still need to figure out what to do about my printer. I could either move my printer into my room, buy a wireless printer server, or buy a new wireless printer.
[[Justin Lin]] tried to convince me to virtualize my workstation ([[Dell Inspiron 531]]) and consolidate to a single machine. It's a 64-bit Athlon, well-suited for virtualization. I investigated this seriously, but ran into some roadblocks:
 
* The BIOS only supports 500 GB drives. I upgraded the BIOS, which I hope will expand the capacity, but I haven't confirmed that.
* I would have to upgrade the RAM. This is a minor issue.
* Justin suggested using [[VMware]] instead of [[Xen]]. VMware Workstation costs $180 (Justin thought it was free). VMware ESXi is free, and it ideally is the better solution, because it runs barebones (no host operating system), which in theory frees up resources. However, because it's designed as an enterprise solution, it has poor hardware support.
* I still need to figure out what to do about my printer. I could either move my printer into my room, buy a wireless printer server, or buy a new wireless printer.
 
When I upgrade my workstation, this will probably be the more cost-effective solution, as I will only need one computer, which will save power and space. However, it doesn't seem worth the additional cost to upgrade my current system.

Revision as of 16:51, 24 June 2009

I currently am using my old PIII machine stored in my closet as a file and print server. It's plenty of power for what I need, but it doesn't support SATA and other modern protocols, so I can't load it up with disk space.

I'm going to add a PCI SATA controller and two Western Digital Caviar Black 1TB drives to Mom and Dad's old Dell Dimension 4550, which is a bit more advanced than my PIII. I'll then install Ubuntu Server using software RAID, and I'll use this as my new file and print server. I considered running OpenFiler on it, but I'd like to do more things with the OS, and the OpenFiler's out-of-the-box iSCSI isn't a useful feature for me right now.

Total cost of upgrades will be about $225 ($200 for drives, which I got on sale at NewEgg, and $25 for the controller). This is nonoptimal in terms of speed -- the point of these Caviar Black drives is that they're super fast -- but it's cost-effective and fine for my needs. A new NAS would have cost at least $250 not including the drives.

Virtualized Setup

Justin Lin tried to convince me to virtualize my workstation (Dell Inspiron 531) and consolidate to a single machine. It's a 64-bit Athlon, well-suited for virtualization. I investigated this seriously, but ran into some roadblocks:

  • The BIOS only supports 500 GB drives. I upgraded the BIOS, which I hope will expand the capacity, but I haven't confirmed that.
  • I would have to upgrade the RAM. This is a minor issue.
  • Justin suggested using VMware instead of Xen. VMware Workstation costs $180 (Justin thought it was free). VMware ESXi is free, and it ideally is the better solution, because it runs barebones (no host operating system), which in theory frees up resources. However, because it's designed as an enterprise solution, it has poor hardware support.
  • I still need to figure out what to do about my printer. I could either move my printer into my room, buy a wireless printer server, or buy a new wireless printer.

When I upgrade my workstation, this will probably be the more cost-effective solution, as I will only need one computer, which will save power and space. However, it doesn't seem worth the additional cost to upgrade my current system.