首先说明几点:
1、小弟我打字不好,所以极少发贴。
2、这是个好坛坛,大家要常来。
下面说说我的心得,我做过网吧老板,也管理和维护着三家网吧,做过大专学校的电脑教师,对网络算是有一定的了解吧,大家不要乱骂我。
1、服务器硬盘问题(IDE),这是BXP最大的瓶颈。我们只说IDE,SCSI不限于此。
不死神龙网友说:我是开网吧的,用BXP无盘有一些时日了,曾经感受最深的就是:1、所有客户机在运行中爱同时卡机,每次卡机相距时间不等,卡机时间长短也不等;2、半条命进行控制选项设置,设置完后点击完成按钮会卡住,约等2分钟才有反应;3、多台机子(4台以上)一起启动,速度很慢,至少2分钟以上才能进到网吧管理软件的界面。
我的服务器配置:CPU P43.0c,主板:磐正875p带磁盘阵列,内存:Kingmax 2*512M,硬盘,IDE 2*120G,组成Raid 0阵列,主析集成千兆网卡;客户机带了12台(没敢多带,其他做回有盘的了),几乎是12种配置(老网吧,没办法啊,机子是有钱了就做一台,这样加上去的),CPU主频都在800以上,内存都是128M。网络设备是D-link百兆交换机。
原因是这样的:
1、服务器的配置够好了,我的或给客户做的都是用C4,但为什么还会卡,原因只有一个:硬盘使用不合理。
在这之前,大家做一个试验,在服务器上共享一个1G的文件,然后从10个客户端同时COPY这个文件到本机上。
服务器是可以受得了的。
反过来,同时从10个客户端COPY一个1G的文件到服务器,服务器肯定完了。
这就是说,IDE是单用户硬盘,不比SCSI。多人读还好,多人写就完了。
为什么客户端同时卡,多机同时启动慢。原因这在此。当某一人大量写服务器硬盘时,服务器反应不过来。处于假死状态。其他人肯定也得等了。等到服务器恢复回来就好了。多机启动慢,也是如此。
所以,关键的问题是处理好客户端写盘。将要写的程序如QQ、Cache,临时文件放到最快的硬盘上。
RAID 0 是最好的,但如果分配不好也白搭。
正确的服务器硬盘使用是这样的:
一、有钱人的分配方式:
1、四硬盘,四个SATA,或双IDE ,双SATA。做双RAID 0。
操作系统和客户端影象文件装在第一个IDE RAID 0上,不同分区哦,
做读写分离,将CACHE,临时文件等放到第二个SATA RAID 0上。这是关键。
2、一般的游戏写盘不大,QQ就不一样了,绝对的垃圾。不停地写盘。
也做四硬盘,双RAID 0。一般游戏装在第一个RAID 0,QQ将在第二个RAID 0上。
3、IDE四硬盘RAID 0 性能垃圾,RAID 0在IDE上,一条数据线最好只带一个硬盘。不明白,看相关书。
4、这样的话,二服务器带100台没问题。
一、象我这样的穷人的分配方式:
1、2硬盘,SATA更好,IDE也行(稳定).
操作系统和客户端影象文件装在第一个 HD上,不同分区哦,
做读写分离,将CACHE,临时文件等放到第二个HD上。这是关键。
2、一般的游戏写盘不大,QQ就不一样了,绝对的垃圾。不停地写盘。
也做2硬盘,一般游戏装在第一个HD,QQ将在第二个 HD上。
3、没钱别做RAID 0了,性能还比不上这样分配。具体原理见硬盘原理。
4、总之,,要写盘的程序放在最快的硬盘上。
5、这样的话,二服务器带60台没问题。网吧正在用就是这种。50台