I'm currently planning a new server. My questions are:
- Is RAID 5 correct for what I want to do?
- I found this guide for setting up my raid post install, however some steps are done in Gnome Parted, but I won't be running a gui. Any advice/or other articles that you could recommend?
- What virtual machine platform should I use? I would like USB support, as well as have the guest be able to access the RAID partition. I assume doing it through samba/network would be the best?
My Planned server setup:
-Intel Quad Core with Virtualization
-4GB Ram
-Two network cards (firewall)
-One 500GB HDD for Ubuntu server (root, boot, swap, /home)
-5 x 2TB Sata6G Seagate HDD's (RAID 5/4/3 for whatever data)
-3 Sunix 2 port Stata6G PCIe RAID controller cards http://www.sunix.com.tw/product/sata2600.html
I will install Ubuntu Server 64 Bit and will be running the machine headless.
The server will be running my firewall/mail server, as well as samba for sharing the data on the Raid partition. I'm also planning on running Windows 7 virtual guest os via virtualbox/vmware/kvm for some light windows programs like an accounting package.
My reasoning behind the above setup:
Cost is an issue, and I'm using some of what I've got plus acquiring some additional hardware. The drives will be purchased seperately from each other ensuring they are from different batches as to reduce the likelyhood of more than one drive failing at once. Also, I will only start with 3 drives, and then later grow the raid partition by another 2 (maybe).
The Sunix RAID cards are probably not true hardware raid, but I will only be using them to connect the HDD's with SATA6G and have mdadm do software raid. The Sunix cards are for taking advantage of the Seagate's SATA 6Gbps transfer speeds, nothing more.
I chose software RAID, as it is cheaper, and with the Quad Core CPU I shouldn't lose too much CPU cycles from a machine that will (except for firewall, mail and virtual machine) be otherwise dormant. Another reason for software raid is independence from a physical raid controller, should it fail.
The type of files being stored on the raid partition will vary in size from documents (excel, word, artwok for being published on websites etc to video files up to about 15 GB, I'm guessing). Documents and small files will be worked on directly over network, whereas video files will only be backed up on the server, and occaisionally viewed from the server over network.
Any pointers, advice would be appreciated.
Bookmarks