有盘+无盘混合改造,网吧共200台机器!
2012-04-20 15:42:43 来源:wovenseo(天下网盟论坛) 评论:0
该网吧共200台,其中100台旧机器AMD5000+ 8600GT显卡 2G内存 160G硬盘 22寸宽屏 另外100台是新机器I5760 2G内存 GTS250 24寸宽屏 和AMD640 GTS250 2G内存 27寸宽屏。新机硬盘都是500G。
确认改造前用ALD阿拉丁无盘给业主测试了一星期基本满意了无盘效果,测试期间是单服带130台,服务器配置:
INTELSE7520BD2主板
CPUP4至强3.0两个
DDR2 400 REG ECC内存4G
读盘INTEL X25-M SSD一块镜像加常玩游戏
SAS73G 3块做回写
非常玩游戏在另外一台游戏服务器。工作站分配了256M读写缓存,满座130台是系统启动速度跟单台一样很快。游戏进入速度比请负载是慢了很多,CF进入要1分钟。进入后游戏还是流畅。
正式改造时临时又换成了快吧LINUX版,服务器仍然还是测试时那台,单服带机量减到98台,老机86台新机12台最对比测试。剩余的等待确认稳定可靠后第二阶段再改。计划用3台测试服务器同样配置的。原计划两台带200台也足够,为了可靠起见多配一台
主线都是走的两条,由于原来的分交换不支持汇聚,正好还闲置了一台以前的中心交换,又重新加上这个中心交换,在第二台中心交换通过划VLAN把所有分交换单独划开避免回路。服务器双网卡每台中心交换插条线做分流。目前快吧单服98条运行流畅满座时CF进入速度38秒左右。工作站测试磁盘速度在70-108M波动,平均值87M。
非常玩游戏安排,游戏更新用的I8,更新机+无盘非常玩游戏+有盘虚拟盘共用一台。本机挂盘同步LINUX服务器SSD上的常玩游戏。虚拟盘服务器配置:
MSI P43主板
INTEL E4600 CPU
DDR2 800 3条两G共6条,主板说明上写的可以上8G,测试怎么插加到8G就点不亮了,BIOS也刷到了最新仍然没办法,只好乖乖插了6G用着,也是两年前的老机子改的没办法。
板载8111D网卡做I8的更新与同步用,加了片独立的BCM7521PCI-E网卡做虚拟盘连接。
硬盘 系统盘单独一个ST2T装系统和所有游戏更新用,新加了WD 1T 64MCache黑盘4块 用板载ICH9R组了两个阵列2046G RAID0 加了4.5G内存用SC3缓存做虚拟盘,通过I8同步组件从更新盘同步,剩余空间1200G左右组了个RAID5装些备份数据和顾客存档个人磁盘。
这里说下游戏服务器上遇到的问题和经验,三层更新的有盘一定要和虚拟盘分开不能三层直接更新到虚拟盘中,因为三层一般都是P2P的后台随时都在读取上传,对缓存效果影响很大,也占用磁盘IO。
还有虚拟盘最好别做RAID5,否则你会想哭。我之前就是做的RAID5,开始由于磁盘太大用的GPT分区表,导致工作站加载虚拟盘就蓝屏。而后4盘的RAID5写入性能比单盘还低实在受不了,而且RAID5在写入时读盘性能会降到非常低的水平。没办法又删了所有游戏和阵列重新组成两个阵列。
最后决定用快吧LINUX版,本人测试下来结果WINDOWS平台的带机超过100台后工作站传输速度直线下降,大概在60-70台就是道坎了,超过后传输速度下降很快,虽然不会卡,但是发挥不出服务器的性能。
下面是工作站磁盘测速图片:
上一篇:详解网吧无盘系统上网组策略
下一篇:工程总动员 各种规模网络组网方案解析
