Loster's Blog » Blog Archiv » 无盘工作站瓶颈浅析

最近一直在对网吧的系统进行维护,以前从没有关注过这个方面,只能从头做起。废话少说,就针对我所维护的网吧进行一下无盘工作站的瓶颈分析。

现有150台工作站,服务器3台。

工作站分成两种配置,其中一种是1G内存,一种是2G内存,其他配置乎略。(因为今天只谈关于瓶颈的问题)

服务器每台是物理至强CPU两颗,逻辑CPU八颗;内存8G;sas6块,LSI的软raid驱动器,可以组raid0,1,10。共三台同样配置的服务器。

网络带宽:CTC+CNC双线百兆光纤,内网6类非屏蔽双绞线,全千兆内网。

现有问题:

由于网吧最初建设的时候选择是正版锐起3.0,每年请电脑公司维护就要6000元,电脑公司收了钱,做完一次系统,就再也不管了。如果出现问题,只能停业,等他们技术来了,已经停业{yt}了。再加上锐起的游戏更新并不是很快。所以决定改造。

改造原则:不能新添加新的硬件,不能停业改造,改造后速度要比现在的系统快&稳定,要易于维护。

分析:

无盘对什么的要求{zg}?我一开始以为是网络,但是对服务器满载时的观察,发现网络流量几乎在1%–8%之间。而且持续的流量只有在系统启动时比较大,其他时候几乎都是瞬时流量。所以,对于现在的情况来说,传输渠道是足够用的。

再去观察了一下CPU的负荷,发现在满载的时候,CPU使用率不到5%,所以CPU处理速度也是没问题的。

内存的使用量非常低,8G内存只用了700M左右,其他的都在闲置。

分析一下工作站的工作流程:

工作站使用者发出指令–>工作站CPU进行处理–>搜索工作站缓存(锐起3.0版本带有本地缓存功能)是否有被请求的文件–>向服务器发出请求–>服务器接受请求–>从硬盘读出数据–>发送给工作站–>工作站执行。

大体是这样一个流程,我们不难看出,这里面速度比较低的是服务器从硬盘读取数据和网络传输过程。

网络传输过程由于场地布线及之前的不能更换新的硬件的要求,没法进行提升。

硬盘读取数据,由于前面提到服务器内存有很大空闲,作为缓存,将极大的提升工作效率。因为热门的游戏也就是那么几种,要是将经常请求的数据放在内存中,速度可想而知。

所以,对于网吧来说,什么3读3写,什么硬raid,都是没什么显著提升的,关键在于服务器的内存足够之大,用软件作为缓存,然后提升缓存的命中率,这样网吧的机器就会行走如飞。

Name*: Website: E-Mail*:
XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
郑重声明:资讯 【Loster's Blog » Blog Archiv » 无盘工作站瓶颈浅析】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——