网站公告列表

  没有公告

最新无盘系统下载及光盘刻录:锐起2100最新系统,网众系统,创世纪,明智MZD无盘网吧,无盘教学办公系统,2003无盘终端,VOD点歌系统。做最专业的无盘网络服务商!价格合理,简单易用!提供7*24小时的电话技术支持,电话:13305966169 qq:415858 249155166
加入收藏
设为首页
联系站长
您现在的位置: 91无盘网 >> 无盘技术 >> 网众NXD >> 正文
  [组图]再次说说网众5.8服务器缓存设置         ★★★ 【字体:
再次说说网众5.8服务器缓存设置
作者:佚名    文章来源:本站原创    点击数:    更新时间:2010-2-3    

       这几天做了几个网众5.8的网吧,也试验过5.8缓存的好处,很多人对5.8的读写缓存设置不是很了解,在这里我跟大家讲分享下.推荐服务器至少4G以上内存.

服务器读缓存
2G:无。
4G:1024M动态(若客户机C盘优化不好,内容较多,可开设1536M动态,不可超过此值,即1.5G。如果还没有效果,服务器disk依然高居不下,那么对不
起,先去优化你的C盘),页面大小:64k(要与阵列卡带区大小相同,板载sata阵列一般128k,scsi/sas都是64k),缓存范围:你C盘的大小,这个范
围要小于等于C盘大小(比如C盘为5230MB,那么缓存范围就是5G)。
8G或以上:单开镜像包,建立3G镜像包,上传好系统后开缓存为静态,3072M。
多个镜像包,则只能开动态,每个包1024或1536,注意缓存总值不要达到或超过内存的一半。
注意,游戏盘不要开任何服务端读缓存,以免影响游戏更新平台,实际上游戏盘读压力并不大,别看游戏多。

客户端读写缓存
单物理盘开法(适合动态缓存):
512M:读不开,写64M。页面:读0k,写8k。
1G:读64,写128或96,看客户需要。具体情况具体分析。页面:读64k,写8k。
2G:读128写256。页面:读64k,写8k。实际上客户机内存达到2G时,服务器disk已基本无流量。
3G或以上:读512写512。页面:读64k,写8k。
镜像包+游戏物理盘:
512M:镜像包:读不开,写64M。页面:读0k,写8k。游戏盘:不开任何缓存。
1G:镜像包:读64,写128或96,看客户需要。具体情况具体分析。页面:读64k,写8k。游戏盘:不开任何缓存。
2G:镜像包:读96写192。页面:读64k,写8k。游戏盘:读64写96。该部分缓存主要给QQ这样的垃圾软件使用。页面:读64k,写8k。
3G或以上:镜像包:读256写384。页面:读64k,写8k。游戏盘:读128写256。该部分缓存主要给QQ这样的垃圾软件使用。页面:读64k,写8k。
多个镜像包+物理盘开法同上。因为针对本地缓存,因此不会与其它包冲突。
S盘交换缓存:
仅限16G或以上服务器内存使用,可进一步提高客户机流畅度,彻底免除服务器写阵列压力。
16G:每客户机64M。
32G:每客户机128M(理论值,还未实践)。
页面:统一64k,设置到最大。
该范围依照每服务器负载150台客户机,2块SAS盘回写之环境设置。
上述方案以实地测试通过(服务器32G开法除外)。S交换盘缓存在服务器单机负载120台以内时还无必要开设(前提是客户机已开96M以上写缓),效果
不明显。
另外,开设S交换缓存后,服务器cpu占用率会有所增大,因此16G或以上服务器,必须采用4核或双路cpu,其中双路双核cpu性能更好,占用率相对更
低。
ps:
1,单纯为了测速,将客户端读缓存之页面修改为0k即可,测速将达到很高,但实际上客户机将失去本地读缓存效果。因此为客户展示完测速后,须将
该页面值重新调整回64k。
2,网吧若有好机器坏机器,则需要观察:
若好机器多,差机器少,则采取折衷方案,如网吧有大量2G客户机和少量1G客户机,甚至极少量512客户机,则读64写192,因为读盘压力较小,因此
着重写缓存效果会更好。
若仅有少数好机器招揽顾客,大部分为1G甚至512客户机,则开读0写128即可。此时不得不照顾弱者

 

缓存设置第二篇:

首先是服务器端。2g内存的就免谈了
4G内存,通常会开1024M动态,所谓动态就是MFU算法,将访问率最高的内容调入内存缓存共客户机使用。通常客户机无论运行任何操作,C盘的1G内容都完全足以应付。我们经过测试,1024M动态,同更大的缓存一样,命中率均可完美达到99%。只有某些客户需要调用到极为隐蔽的内容——比如有玩家打算在客户机学习一下windows字体的安装,呵呵,这时才可能突破缓存,实地访问一下服务器读阵列。因此,对于4g的服务器,开放1024m动态缓存足矣。而结合多配置功能,10种以内的配置可以完全做到一个物里分区中,而目前这样的变态级网吧市属少见了


页面大小,这个需要与磁盘阵列的STRIPT,就是带区大小结合,通常SAS/SCSI我们开64K,SATA,若用ICH9R/10/以及除了LSI1068以外的独立阵列卡,我们开128K.单盘做读,则32K足矣。

缓存范围,也就是C盘的实际大小,而不是C盘数据占用的大小。如果你C区分5g,那么缓存范围也必须是5G,决不能因为C盘实际只用了2G,就将缓存范围设置为2G。

8g内存以上,就好说了,c盘大小在制作时就控制在3G以内,那么我们开个静态3G,在内存中划分3G区域来作为内存盘,将客户机C盘数据统统装进去就可以了。无论客户怎么变态,一样轻松满足它需要。


客户机缓存,这里倒过来说
先说说3g的,我有2家这样的客户了,其实内存白菜价,多买点肯定有好处的,怎么开缓存?读512M,写512M,玩起来可爽了。100多台机器一个服务器带,服务器DISK读写都基本为0,呵呵。

2G,也没什么好说的,读写各256M,情况和上面一样,一个服务器带70多人时,服务器磁盘读写基本为0。

至于页面大小,无论客户机内存多大,读写都是一定值:读32K,写8K。

在打乱一个顺序,512M的,建议写开64,读就不用开了。因为这类机器不可能读取太变态的东西,而写缓存则必须开放,以便于缓解服务器和内网压力。

256M?想都不用想,本地读写缓存均不开。这类配置的机器建议也别做系统,直接拉到二手市场OK。

最后研究一下1G内存,这类配置最普遍,也最难开,需要作一点需求分析。

1G客户机内存,我们要观察网吧规模和客户机综合配置,以此来判断什么样的玩家多。如果考进学校,多为下载数据或看电影,这类玩家对服务器及内网读写压力较大,太变态的玩法也有,但是少,怎么说学生多少懂一些网络知识,因此建议读开64或128,写开64即可。如果经常有开N个网页的,你还是给他省点内存比较好,反之,开128读,64写,那么服务器磁盘压力就算不是0,也会平均在20以下,负载轻松。

如果在居民区,这就是比较可怕的环境了,你会经常看到凯好几个魔兽+qq+电影还下载东西的,这样你可以不开读,看情况开128写或64写,不要低于64,看多少内存够这些变态们糟蹋,这样做可以把服务器负载相对减低到最小。

最后基本都是小孩,在农村的,玩家基本没有网络知识也没有什么变态需求,私服较多,那你放心,128读128写,完全够玩,速度还快,这些孩子们,下载私服可是有一手,但是私服多开又能开多少号?因此占用他256m作为缓存也不足未过

以上仅是特例,供参考,实际情况还需作现场考察后再定。总之,多观察,多体会,就能出好效果。

最后说明一下,如果网吧有2g也有1g内存,那么缓存要折中开,通常要照顾一下低配置的1g内存的,但也必须顾及高配置的。这种网吧我一般都开读/写: 128/64或128/128。因为真的觉得内存不够用的玩家,他完全可以换到新机器上去。

1,单纯为了测速,将客户端读缓存之页面修改为0k即可,测速将达到很高,但实际上客户机将失去本地读缓存效果。因此为客户展示完测速后,须将
该页面值重新调整回64k。
2,网吧若有好机器坏机器,则需要观察:
若好机器多,差机器少,则采取折衷方案,如网吧有大量2G客户机和少量1G客户机,甚至极少量512客户机,则读64写192,因为读盘压力较小,因此
着重写缓存效果会更好。
若仅有少数好机器招揽顾客,大部分为1G甚至512客户机,则开读0写128即可。此时不得不照顾弱者。

在哪里开?你打开服务器上的数据管理器,磁盘管理,缓存设定,就明白了

在这里补充一下16G缓存开法:16G因为内存足够大,这时要引入一个概念就是S盘交换缓存(该缓存位于启动管理器-编辑客户机设置)。
这个缓存早先在测试版中,作为客户端虚拟内存的缓存使用,可以充当约70%写缓存的角色,但是到了正试版后,该缓存被官方推荐为不要开设,而在数据服务器中设立了专门的客户端写缓存作为弥补。
那么为什么推荐S盘交换缓存推荐为不开设?因为该缓存位置已由客户端移至服务器端。这样就对于8G和8G以下内存的服务器来说暂时就不要考虑了。8G内存,去做内存盘和游戏更新平台后,剩余4G也只能够作为服务器自身交换文件使用以及随机缓存客户机所读取文件之需。而当服务器内存生至16G甚至极限32G时,该缓存潜力便彻底释放出来。

例如每台机器可以开设64M的S缓存,这样结合本地128M写缓存,即便1G内存的客户机,也会在内存不损失很多的情况下,流畅运行于各种复杂环境之间。我们假使服务器16G内存,那么在开设64M的S盘交换缓存后,即便带150台客户机,那么64M*150=9.6G,16-9.6=6.4G,去除3G内存盘和游戏更新后,还剩余2.4G,已经完全足够服务器剩余。假想未来单条4G内存供货,将服务器升级到极限-32G内存,这样每台客户机除去本地写缓存外,还可以在开设128M S盘交换缓存,这样可彻底使长时间运行的客户机,针对服务器写阵列的数据写入量降低至个位数甚至0,而无需客户机每台都需要把内存增加至3G甚至更多。

总结一点,S盘交换盘缓存是给客户机S盘用的,位置在服务器端,因为S盘承接这页面文件和IE临时文件夹的功能,因此S交换缓存实际上也就相当于服务端写缓存,与客户端本地写缓存结合后,写性能将达到空前的地位。我在以后的文字中会完全按照本市网吧环境做出一个基本适用于大众的缓存开设方案。

最终,我们的缓存是目前最好的,mzd无盘截止到目前的版本依然要求服务器端缓存总和不得超过2G,vnd为4G,锐起即便结合sc3,也只能应用到8G水平,且windows平台下对于磁盘碎片的控制力度很差,尤其在使用缓存后,性能逐日降低更为明显。而我们目前只要你内存足够大,就可以一用到底。目前网众及其linux最大支持64G内存,目前可以拿到手的服务器主板,intel 5000V/P等平台最大可达16G,AMD平台最大可达32G,只要足够大,缓存就可以按需来开;更为重要的是,服务器内存价格要相对优于批量客户机内存价格,基本等同于服务器增加写盘的价格,而效果却远比服务器增加数块写盘要好得多

 

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    易游无盘常见蓝屏处理方法
    关于易游无盘分组IP分流设置
    易游无盘六例常见问题及解决
    关于易游无盘服务器磁盘负载
    网众5.8与6.0版本安装方案(
    千兆无盘网络架构图
    何为无盘的回写与读盘
    个人总结无盘注意事项
    合理利用无盘服务器内存
    网众6.0 1254不用快车游戏缓
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    91无盘网 版权所有 Copyright© 2003-2008 Www.91wp.COM, All Rights Reserved. Powered By 91无盘网 站长:sunsky   点击这里给我发消息  QQ群:56499636  25310633点击这里给我发消息 闽ICP备11010249号-1