I used to have external drives to store my movies, pics, ebooks and documents, then my needs prompted me to buy a 2-bay QNAP NAS. Since my 2x2TB is almost full, I had to re-think if the time come that I need more in the future, I will buy a 4-bay then a 6-bay, etc. But I have been giving it a second thought and it seem more practical, flexible and will save me money in the long run. If I built my own NAS that is expandable for maybe 9 data HDD, more if we count the OS and parity drives as a way to safeguard for any unforseen failures. Also, I will be able to customize and install some softwares.
It's been a long time since I had my own PC, decades, cause I have been using laptop ever since. So I am behind of current PC technology and please pardon me if I will sometime sound as if I don't seem to know what I am asking, maybe because I don't
, so please be gentle
. I have done some research on some of them but I sure want to hear from those who have hands on experience and atleast clarify some miss conceptions of mine if there are any. I have read some of the suggestions in this forum but wasn't able to read them all. Some may have been answered before but atleast answering on my queries will update them. Appreciate if you can suggest a list of models, brand, etc. per items if you can. Also, everything will be brand new except for a few HDD, since I don't have an existing old PC.
Please feel free to suggest on anything on the list. Here goes...
- primarily 4 HDD and expandable up to 12 HDD. 1 OS/data for apps, 2 Parity, 9 DATA. Using Flexraid.
- Be able to handle 3-5 simultaneous connection doing any combination of the following.
- streaming 1080p movies
- sream music
- uploading/downloading large files, 1GB and above
- read/write to files
- Shouls show as another drives on other windows OS PC or other OS on the network.
- Will also act as a web server so I can install web GUI/applications that I can access remotely from the Internet if required specially when I'm away. I will be able to us it for managing of files, uploading/downloading and read/write to files as well as management of the server.
- Planning to use it as a secondary Media player and plug it directly to a TV/LCD monitor. This is incase if my primary media player has problem and my laptop is being used.
- Lowest power consumption, specially when idle but should still able to handle all my requirements.
- Lowest noise possible.
- As low cost as it can get without sacrificing the features I need.
- It will store any type of files, video, music, images, documents, ebooks, backups, etc.
Below is the list that I believe I would need to be able to achieve the above requirements. Most of it still needs to be thought over. Some if not most of them considered some of the suggestions or ideas I got from reading this forum. Feel free to comment, advise and give suggestions to any items below.
*OS: Ubuntu (ubuntu-10.04.2-desktop-amd64)
* Raid Software:
Flexraid - 2 parity drives to allow me of 2 drive failures max. If there are more failures, atleast I can still recover the other drives that hasn't failed. Also allow me to just add new drives, even with existing data on it.
* Software for streaming music (example Squeezebox Server + musci IP)
* For streaming video, music and photos. (ex. MediaTomb)
* For downloading (any ********** Client ex. Deluge+FlexGet)
* Web GUI for administration of the server remotely (ex. VNC server, Webmin)
* FlexRAID WebUI Client
* SAMBA or NFS (haven't decided yet) - Create Users, share drives and folders across the network.
* Web GUI for downloading/uploading and share/browse/open files remotely through a browser (still looking but similar with Web file manager HTTP Commander or eXtplorer).
- Can hold atleast 12 3.5 HDD and 2-3 5.25 for disc drives(bluray/writers) and other gadget like temperature monitoring device with LCD display.
- Should have sufficient ventalation like maybe lots of fans and/or spacious even when cards, cables and all 12 HDDs are installed.
- Also thinking of getting one which I can hot swap the drives. I don't know what are the requirements for this and if this can only be done when using raid hardwares. Giving it a though if I do need this, maybe a few of the HDD if it will come a time where I would not expand it beyond what I have and just swap the HDD that has the data I need. Although this mean that those HDD who is not plugin always won't have the raid protection. What do you guys think?
- Any model recommendation? I will still have to shop and decide for this on our local stores. So the more recomendation the better.
- 12 (1 for OS, 2 for parity, 9 for data ).
- Capacity is between 1TB-3TB or more if 4 and above drives will become available before I will be able to used the other ports.
- reliable and possible energy saving features.
- Would it be practical if I use SDD for my OS and apps data?
- planning to have at least 4-6 onboard sata ports, more is better to minimize used of multiple channel sata cards. I don't know if that has an advantage though. Any thoughts and advise would be good. Should I get the one with SATA3 ports, it supports SATA2 HDD right? This well future proof it as well as support old SATA1 and SATA2 HDD right?
- if I go ahead with the original plan above, the mobo should have at least 4-5 PCIx slots. I am not familiar with the slot type difference, features and advantages such as PCI, PCI-E x1, x4, x8, x16, etc. Can the card support all this slots? What should I be considering? Atleast 2 should be able to handle 4-6 ports sata cards and be able to handle the features I need. 1 for video card if required for 1080p if onboard video is not enough and if it is possible to add it on motherboards with onboard video card. 1 for sound card if the mobos onboard sound card is crappy. 1 for NIC if the onboard LAN has no wake-on-lan capability. I am thinking if it will be advantegous if I will just use 1 card and use multiplier. Will it still allow me to see each HDD as separate drives on the OS? Will PM affect and add to power consumption compared to using another card? How about space and ventalation in the casing?
- has onboard video card. Since one of the plan is to be able to plug in to a TV/LCD monitor to act as a secondary media player, will the onboard video enough? Can I use the onboard video card now and add later an additional video card to support 1080p?
- e-sata port? do motherboards have this? Is this necessary or would you recommend it for future expansion beyond the 12 HDD? How will the drive appear in the OS when connected using this? Will the OS see them as individual drives? Or do you suggest getting SATA card with atleast 1 e-sata port?
- Onboard NIC, possible with wake-on-LAN feature. DO you advise this or getting a separate NIC card instead with this feature?
- low power consumption but powerful enough to handle the requirements.
- any brand/model you can recommend? Should I go for that support AMD or Intel? The more recommendation you give the better
- 4-6 channel/port sata controller card. Depends on the motherboard available sata port.
Do you advise having an additional e-sata port for future expansion beyond 12 HDD?
Or should I get a mobo with e-sata port?
How will the drive appear in the OS when HDD are connected using this card and the e-sata port?
Will the OS see them as individual drives?
Any brand and model you can recommend?
- NIC with wake-on-lan feature, this maybe required if there are no motherboards available with on-board LAN with this feature. OR if most of you advise on getting this card rather than using the one that comes with the mobo.
- I guess 2Gb is more than enough? Any recommendation on capacity, brand. model, type?
- ECC Unbuffered or ECC Registered RAM?
- powerful enough to handle the above requirements.
- do I need additional cooling system for it to handle the above requirements?
- any specific recommendation? should I go for AMD ot Intel?
How much do I need for it to handle the above requirements?
Any brand, model and power recommendation?
Should I make sure that it has connector and can support atleast 15 devices, 12 HDD, Disc Drive, etc?