I've recently started encroaching on the upper limits of my desktop's storage capacity once again and, instead of buying yet another HDD to patch over the problem for another year or so, I've decided to sort out a proper home NAS using RAID. While I've had plenty of experience building independent systems, I must confess I have very little idea of the hardware specifications required to handle data processing over a network (and have struggled to find relevant information online, beyond "how to configure your home NAS" type guides). So, if any of you can offer any advice – particularly with regards to hardware – or provide links to relevant sources of information it'd be greatly appreciated. While I'd quite like to build & configure the system from scratch, I'm not entirely averse to using a pre-built NAS system if those of you with more experience think it might offer a better solution.
While I'd be looking to employ this for home use first, I wouldn't mind over-engineering it slightly to make use of as a learning experience; I'd possibly consider using the lessons learned to implement a similar business solution at work in the near future. I'm an Information Systems graduate working for a small engineering company and there's very little IT infrastructure in-place to speak of; we're currently using Windows File Sharing to provide basic access to key directories on systems across the network, with no provisions for data redundancy beyond the backups I've taken it upon myself to produce – less than ideal.
Both at work and at home we have a small local network consisting of <5 PCs and a few mobile devices, of which the only critical ones are tablets running Windows 8.1 x86-64. In both cases, the primary purpose of the NAS would be to provide access to centralised remote file storage, with the secondary advantages of continuous availability across the network, greater configurability and the data redundancy provided by RAID (something which is currently lacking). At work, the current network throughput is nothing more significant than remote access to photos and documents (so files under ~5MB) on maximum of 3 systems at any one time. At home, this is likely to be extended to streaming 1080p video on up to 4 or 5 devices simultaneously.
I'd also be prepared to consider slightly more sophisticated solutions to utilise as a home/office web server, hosting 1 or 2 simple static-content HTML/CSS websites, taking over from the third-party hosting services we're currently paying for – although I'm aware that would raise a range of reliability concerns in the business application, especially as the webmail service is critical to operations.
As I said before, any help you can offer on understanding the hardware requirements for each of these applications or on the practicalities of implementing a solution would be much appreciated. I've never really undertaken a project of this kind before, at least from the hardware perspective. Constructive advice favoured over remarks on how blatantly foolish this might be, I'm prepared to tinker on a home set-up before looking to implement anything of the kind at work.
Cheers!
TL;DR: Looking to set up a relatively low-bandwidth NAS and/or web server for potential home & office applications. Requesting advice/information on system hardware requirements. Thanks!