But the problem is that, that i want to have safe place for files (make RAID 10) and I'm not able to find right motherboard or RAID controller for that on Amazon, also server OS will be Win Server 2008.
What can you suggest for me? and also what Power supply can u suggest?
oh, almost forget, can i buy for example 8 HDDs and then add some more on raid if it'll be needed?
Das_Stig offers valid advice and I second it if this is going to be used in a business setting.
The norco is not server grade, more of a home use. Read the reviews of it on Newegg.
The hadddrives are not server grade either. They are meant for use in a home NAS.
A server grade raid card would allow you to expand your raid, it will just take time.
Raid is not a backup. How will you backup such a large array?
What about a UPS? If 16 drives are in use when the power goes out you could have 16 damaged/useless harddrives on your hands. (See why backups are important?)
I think that Das Stig and Popatim are really offering the only viable solution here which is utilizing a pre-built true server-class storage system and not a pieced together home-grade system you do yourself because it's pretty much headed for disaster given the intent you wish to use for it. I really don't mean any offense by it, but if you don't have the experience to know what you need to make this work with a custom-build, then you shouldn't be doing it. If you have to import hardware anyways, you should import a complete server solution or storage appliance from a reputable company that knows what they are doing.
Even if you put all of your hard drives in RAID 10 array, that is NOT a backup. RAID is not a backup, it is redundancy to allow you to keep operating but it is not a backup. I have a customer that just last week learned this the hard way. When they had someone download an encryption virus and then accidentally deleted ALL of their data thinking it would fix it... of course, all of that information was deleted from all of the drives in the array as well. No backup means no data. You need to find a way of backing up the data, if it is valuable for you or your business at all, to something completely separate of that server. Given the capacity of storage you are talking about that really eliminates many options you might have and, given the cost of hosting such data in a cloud storage environment, it also going to be incredibly expensive to be transferring such huge amounts of data across to some other server as a backup.