- Joined
- Feb 2, 2005
- Location
- Alberta, Canada
I wanted to create this as a start of my build log that will eventually (hopefully) produce a neat little home server. This is my first attempt at building a server and while I do not have all the details worked out yet I hope some of you will help me shape what I need and enjoy seeing the build come to life. This started about a month ago and there was some previous discussion about my motivations, prebuilt NAS options which I was considering at the time and some recommendations to run Linux on my server such as CentOS, Samba etc. That discussion is linked to below and I will continue to discuss that, here.
http://www.overclockers.com/forums/showthread.php?t=725275&highlight=Eichhorn18
Project Objectives:
To get some help with all this I want to open it for further discussion. I've laid out all my questions below that I have not been able to resolve yet by researching / reviewing. I've already mentally divided this project into three parts.
Budget
I figure this is fairly critical when asking for hardware recommendations. I am lucky in that I have an open ended budget (within reason), but have some general ideas of what I imagine I would like to spend. That being said if I am compromising something, please point it out.
This was part of a larger project to use parts from my current workstation which I use for gaming (stats in my sig) to free up funds to upgrade my gaming station. I'd appreciate if someone would comment on what hardware from my current rig might be useful / overkill in a server environment.
(I am in Canada and so I will quote all prices in CAD and have sourced prices off newegg.ca or cablestogo)
Details & Questions
The network upgrade is where I started to think about this. I have cable internet that runs to an old Linksys WRT54G wireless router. First and foremost I was thinking of upgrading this to a new router, thinking of getting onboard with the new AC standard. I do not own a switch.
Networking buy list
I wanted to buy a larger spool of cable to run through my house to eventually wire every room with a plug. So the 1000ft now is sort of a future investment.
Server buy list
This is where I am looking for recommendations.
This is where I'm interested in using my current build parts, if it seems necessary given that I am interested in employing ZFS. That being said, I also want recommendations for a completely fresh build.
Go wild.
RAID 5, ZFS and SAS vs. SATA
I've spent several days researching these topics and have decided that so much has happened since I build my last computer. My first and foremost question before getting into ZFS is:
What are the benefits / financial drawbacks of enterprise vs. consumer level hardware, drives etc?
What do I gain and loose by using SAS or SATA for this server?
I can't find good information on SAS drives and know only that they are more expensive than SATA drives.
Previous discussion with others has lead me to believe that to run a server that can be accessed by PC's and Mac's means I need a linux OS and something called Samba. I've also read a lot about ZFS but it seems like some people have not bought into this or are hesitant to use it yet.
Is ZFS the best option for my goals?
If I use ZFS, does this change my hardware requirements?
Finally, I think RAID 5 is my best option for the amount of storage I want.
Is RAID 5 the right way to go?
Hardware Specifics
My thoughts for the server was to buy a RAID controller with the capability of handling up to 8 drives. The LSI SAS version (there are several) is expensive! This is making a case for sticking to SATA. Thoughts?
Can someone recommend how I should handle the RAID part of this server.
The whole networking part of this is fun for me and I had the following scheme in mind.
Internet ==> Modem ==> Router ==> Switch <=(Quad gigabit)= Server
Switch =(Quad gigabit)=> Main workstation
Switch =(Dual gigabit)=> other computers
Switch =(single gigabit)=> xbox 360
The router in this setup broadcasts AC & N signal to two laptops and cell phones.
My thoughts on the quad gigabit was to maximize throughput from the server to the switch. I am not familiar with this setup but know that I need the appropriate network card.
Looking for recommendations on setup of the network and purchase of the network card for the server.
Linux, Samba, etc.
For now I'm going to leave this out and focus on the build. Thideras got me going on learning linux, which has been a steep learning curve. More to come on this but if anyone has some links to really well laid out resources I would appreciate getting those. I'm in the learning states of this still.
Phew... I think that's all for now. Looking forward to getting feedback on this and getting things ready to purchase / build.
Cheers and thanks in advance for all your support and comments. When I get building this I will do a detailed build log here as well as setup of the software.
http://www.overclockers.com/forums/showthread.php?t=725275&highlight=Eichhorn18
Project Objectives:
- Provide storage capacity for media to be streamed across my home network
- Provide a secure location for archived data (accessed infrequently)
- Provide data redundancy without outsourcing or transferring data offsite
- Upgrade my network infrastructure to "future proof" my home
- Learn to use a new OS
- Access my data from PC and Mac workstations (currently 4 in total)
- Have fun doing it all
To get some help with all this I want to open it for further discussion. I've laid out all my questions below that I have not been able to resolve yet by researching / reviewing. I've already mentally divided this project into three parts.
- The server hardware
- The network and connected devices
- The server software
Budget
I figure this is fairly critical when asking for hardware recommendations. I am lucky in that I have an open ended budget (within reason), but have some general ideas of what I imagine I would like to spend. That being said if I am compromising something, please point it out.
- Server hardware - $1300 - $1800 (this I am fuzzy on)
- Network upgrade - $500 - $600 (I am fairly certain this is enough)
This was part of a larger project to use parts from my current workstation which I use for gaming (stats in my sig) to free up funds to upgrade my gaming station. I'd appreciate if someone would comment on what hardware from my current rig might be useful / overkill in a server environment.
(I am in Canada and so I will quote all prices in CAD and have sourced prices off newegg.ca or cablestogo)
Details & Questions
The network upgrade is where I started to think about this. I have cable internet that runs to an old Linksys WRT54G wireless router. First and foremost I was thinking of upgrading this to a new router, thinking of getting onboard with the new AC standard. I do not own a switch.
What do people think of Asus networking devices?
Networking buy list
- Asus RT-AC66U Dual-Band Wireless-AC1750, $189
- NETGEAR 16 Port Gigabit Business-Class Desktop Switch, $169
- 1000ft Cat6 UTP 550 MHz Solid PVC CMR-Rated Cable, $280
- RJ45 Cat5E Modular Plug - 25pk, $23
I wanted to buy a larger spool of cable to run through my house to eventually wire every room with a plug. So the 1000ft now is sort of a future investment.
Server buy list
This is where I am looking for recommendations.
- A quad gigabit network adapter
- A RAID controller card
- Storage (I want to have approximately 9 TB of usable storage)
- Motherboard, PSU, RAM, CPU etc.
This is where I'm interested in using my current build parts, if it seems necessary given that I am interested in employing ZFS. That being said, I also want recommendations for a completely fresh build.
Go wild.
RAID 5, ZFS and SAS vs. SATA
I've spent several days researching these topics and have decided that so much has happened since I build my last computer. My first and foremost question before getting into ZFS is:
What are the benefits / financial drawbacks of enterprise vs. consumer level hardware, drives etc?
What do I gain and loose by using SAS or SATA for this server?
I can't find good information on SAS drives and know only that they are more expensive than SATA drives.
Previous discussion with others has lead me to believe that to run a server that can be accessed by PC's and Mac's means I need a linux OS and something called Samba. I've also read a lot about ZFS but it seems like some people have not bought into this or are hesitant to use it yet.
Is ZFS the best option for my goals?
If I use ZFS, does this change my hardware requirements?
Finally, I think RAID 5 is my best option for the amount of storage I want.
Is RAID 5 the right way to go?
Hardware Specifics
My thoughts for the server was to buy a RAID controller with the capability of handling up to 8 drives. The LSI SAS version (there are several) is expensive! This is making a case for sticking to SATA. Thoughts?
Can someone recommend how I should handle the RAID part of this server.
The whole networking part of this is fun for me and I had the following scheme in mind.
Internet ==> Modem ==> Router ==> Switch <=(Quad gigabit)= Server
Switch =(Quad gigabit)=> Main workstation
Switch =(Dual gigabit)=> other computers
Switch =(single gigabit)=> xbox 360
The router in this setup broadcasts AC & N signal to two laptops and cell phones.
My thoughts on the quad gigabit was to maximize throughput from the server to the switch. I am not familiar with this setup but know that I need the appropriate network card.
Looking for recommendations on setup of the network and purchase of the network card for the server.
Linux, Samba, etc.
For now I'm going to leave this out and focus on the build. Thideras got me going on learning linux, which has been a steep learning curve. More to come on this but if anyone has some links to really well laid out resources I would appreciate getting those. I'm in the learning states of this still.
Phew... I think that's all for now. Looking forward to getting feedback on this and getting things ready to purchase / build.
Cheers and thanks in advance for all your support and comments. When I get building this I will do a detailed build log here as well as setup of the software.
Last edited: