За читава система ти трябват поне 3 сървъра. Един за самата хостинг система другия за базата данни и третия за пространство. Ето ти линкове да видиш горе долу за какво говоря:
Хостинг -> http://www.persy.com/bg/c/33-/conf/179--bp007-supermicro-processor-blade-sbi-7426t-s3.html
База данни -> http://www.persy.com/bg/c/11-/conf/180--s080-opteron-supermicro-1u-4-hdd-hotswap-single-psu.html
Пространство -> http://www.persy.com/bg/c/11-/conf/151--s071-nehalem-4u-rackmount-24-hdd-hotswap-dual-psu.html
Няма да е лошо да си пуснеш и една мрежа. Примерно 3-те сървъра да са в една мрежа за да могат да работят заедно и да можеш да ги контролираш чрез Cluster. Едно рутерче като това http://www.persy.com/bg/c/7-/conf/207--s047-1u-rackmount-4x-lan-cards-lynnfield.html предполагам че ще ти свърши работа. Само че трябва да има много добър системен администратор.
Като операционна система ти предпоръчвам CentOS и със cPanel хостинг панел. Панела обаче се закопува. На дебиан той не върви.