服务器的要求和您的软件设计有密切关系
如果潜在的访问量比较大,就不应该把所有的东西放在一个服务器上。
一个一万美元的单机系统,没办法覆盖你所有的要求。即使投资更多,系统的可靠性也无法保证。
不管怎么样,RAID硬盘系统是一定要的,另外也需要磁带备份。只要数据有保证,其他的事情都好说。
热插拔的内存是不需要的。绝大部分情况下,你应该不需要加减内存。即使真的有需要,你可以挑半夜客户访问少的时候关机加内存。这一点点down机的时间,应该是可以容忍的。
服务器应该配备双电源。计算机里面,最容易出问题的其实是电源和硬盘。另外,还要备一个不间断电源。
算来算去,你的安排应该如下:
服务器,6000以内:8到12核(2X4或者2X6),16GB内存(另外保留4个空余的插槽),至少5个硬盘(一个hot swap,4个配置成raid5)
磁带备份:1500
不间断电源:1500