I have Googled as much as I can but really haven't found an answer that I can understand.
I'm creating a website where I want to give each user 5gb of disk space where their personal files, theme pages, and script pages will be served from.
I have looked at every host provider and decided to go with SoftLayer because they have 24HDD servers.
My idea on how I would like this to work out is
1 Web server to hold web pages for the landing portion of the site
1 Storage server where all files that belong to the user are stored
I want to mount the storage server onto the web server so that i can easily redirect users to the mounting point via php.
Now, my question is that because I am giving users 5gb of space I would need a lot of space to get a good handful of registered users on board per server. SoftLayer offers 2TB HDDs, so I was thinking of going with 12x2TB drives and having the other 12 as a raid or backup
What would be a good production environment here, they only offer RAID 0,1,10,5 at the moment. Because the I plan on seeing a high IO on the storage server I'm afraid that a disk would fail and there being days of down time in rebuilding a raid.
What are some good suggestion for my case?
Or, what would be a good solution for my storage needs