无盘回写压力缓解,乱写的,不对的地方请跟贴!

那么从文章开始到现在,我们已经取得了很多非常有用的数据,那现在让我们来总结下根据这些数据我们都可以得出哪些结论:

在测试的一周中,所有客户机平均每天的回写量约为460G,通过计费软件显示,每天上机时间为759小时,那么此时我们就可以得出:

每客户机每秒向服务器写入数据的平均速度为(460G*1024*1024)/(759H*3600)=177KB/S,但是因为是在无任何缓存情况下进行测试的,为了避免回写速度突发,导致卡机问题,因此我们需要为回写盘预留三倍性能余量,也就是177 *3=531KB/S。

接下来让我们算下回写盘的负载能力大概是怎样的。

一块SAS盘的极限带机量约为:11*1024/177=64台,预留三倍性能余量后可带机64/3=21台,三块回写盘大概带机63。

一块迅猛龙硬盘的极限带机量约为:9*1024/177=52台,预留三倍性能余量后可带机52/3=17台,三块回写盘大概带机54台。

一块SATA硬盘的极限带机量约为:6*1024/177=35台,预留三倍性能余量后可带机35/3=11台,三块回写盘盘可带机35台。

以SAS盘为例,在客户机和服务器都没缓存的情况下,1块盘只能带机21台,那么如果100台机器就需要5块硬盘,200台机器就需要10块回写盘,当机器台数达到500台时,就需要100块回写盘才能搞定,这实在是太夸张了,平均1台服务器放4块回写盘,按照这种负载能力,我们将需要25台服务器才能搞定……且不说投资问题,就连管理也是给非常麻烦的事,那对于现在的硬盘用将采取什么样的技术方案来解决无盘的回写问题呢?

结论就是本地回写缓存!

先来了解下本地回写缓存的概念:所谓本地回写缓存,就是将客户机物理内存拿出一部分做客户机的“回写盘”,而这部分缓存只能作为回写用,客户机是无法使用这部分缓存来做其他事的,因此我们在设置本地回写缓存后会看到一个现象,比如你是2G内存,设置了512M的本地回写缓存,那么系统开机后的内存占用就变成了系统自身的内存占用量+512MB的样子。

我们既然说本地回写缓存可以有效解决无盘的回写问题,让我们来看下本地回写缓存到底能解决哪些问题?

1、XP启动的回写可以消灭。

2、启动QQ的回写可以消灭。

3、玩一些游戏时,基本在玩1-3个小时都不会向服务器产生或写。

4、无盘的回写基本不再需要考虑突发导致的卡机。

如果本地回写缓存再有一些好的算法的话,还可以继续优化回写的问题,那么我们架设本地回写缓存没有任何算法时,可以解决多大的问题。

接下来让我们按照之前的一个公式来计算下客户机回写缓存的作用,目前市面上一些新的无盘支持的回写缓存大概为32MB~1.5G左右,让我们看下这些本地缓存能解决多大的问题:

以我们的测试环境为例,这个60台机器的网吧,每天回写数据为460G左右,平均上机人次在169次左右,平均上机时间759小时,我们假设这些缓存全部用完的情况下,可有效减少回写量多少G,计算公式为:

例如:

512M的本地回写缓存可减少回写多少G

上机次数169次*本地回写缓存大小512M*1024=85G

有了512M缓存时,客户机的回写量G

平均一天的回写量460G-缓存可减少的回写量85G=375G

求出平均回写速度,因为客户机有了缓存,所以可以排除突发速度造成的影响。

512M缓存的回写量375G/(上机时间759*3600)=144KB/S

得出结果。

SAS回写盘3:7比例的随机读取速度9MB/S*1024/144KB/S=单块SAS盘带机64台。

客户机内存容量与回写盘“单盘”带机量

客户机内存

SAS

迅猛龙

SATA

1GB

60台

50台

30台

2GB

70台

60台

40台

3GB

100台

80台

50台

4GB

140台

110台

70台

那么在与回写460G的数据相比之下,如果你的本地回写缓存达到1G以上,那么服务器压力就已经变的非常小了,如果客户机可以有1.5G的本地回写缓存,无盘服务器将会出现0回写!当达到0回写时就意味着,无盘上的回写问题已经不复存在,即便是有,我们也可以忽略不计了,因为造成这么多回写的人一定是看电影或者下载软件的人,那么我们完全可以通过路由对客户机限速,来解决他们短时间造成大量回写的问题!

我想到这里结论已经变的非常简单了!

对于无盘来说,解决回写问题的方法不再是服务器加大内存,因为即便你服务器加到32G内存,60台客户机的话,平均每台客户机最多就分到600MB,而32G,按照我们的计算方式,600MB可减少回写600*169/1024=99G的回写,而相对每日460G的回写量,仍然是杯水车薪,而一个60台机器的网吧,就让老板投资一台32G内存的服务器来解决无盘的回写问题,性价比差距就太大了,如果是把钱投资在客户机内存上,现在DDR 800 2G内存也就320块,买60条加上造价也就1.9W,而一个32G的的服务器也基本这个价格了,但是如果这个钱花在客户机上将会是什么样?

1、服务器投资下降,百台客户机6k上下的服务器就可轻松搞定。

2、如果客户机内存4G内存,服务器回写盘全部普通sata硬盘即可,只要网卡不成为瓶颈,理论上带多少机器都行。

3、游戏游戏虚拟盘缓存方案,本地客户机缓存方案,那么客户机的速度基本就等同于网络的最大传输极限速度,让无盘网吧的卡机现象彻底消失。

五、选择合适的服务器:

当我们了解了本地回写缓存的作用后,其实对于服务器的回写配置已经变的非常简单,因为过去的硬件环境比较差,几乎所有的压力都要由服务器来承担,那么现在客户机环境逐渐转好了,其实客户机已经可以分配很大的服务器压力,所以服务器配置也不再像过去一样2w多块的服务器只能带100多台机器。

不过这里和大家要说的是,即便是服务器带机量上升,也不推荐大家用一台服务器带太多机器,单服务器带机控制在120~160这个范围就已经很高了。如果你非要用一台服务器带个2,3百台机器,估计网吧老板也不会允许的,因为这个太恐怖了,毕竟那么多机器的硬盘钱都剩下了,多投入个1,2台服务器不再是问题,而我们作为维护人员,更不应该去拼带机数是怎样的,因为我们要解决的问题很简单,让客户机稳定运行,让网吧游戏多一点,然顾客坐下来就可以玩到自己喜欢的游戏,而且玩的很流畅就可以了!

因此对于无盘来说,我们只需要一种服务器配置就够了,而这台

服务器4G内存情况下可带机120左右,如果服务器内存加到8G,根据我个人经验最高单台可带机到180左右,但是再高的话网络就顶不劳了,所以基本上这一种配置就可以搞定全部了!

60台左右机器的网吧。

主板:Intel S3200SH(1150左右)

内存:4G DD2 8G(660左右)

CPU:E5300(410左右)

硬盘:SATA 500G 7200转 *1(330左右)

回写盘:迅猛龙 150G 转 *3(2850左右)

机箱电源:500(左右)

总价:5900左右

本文摘自 http://www.baba123.com 社区,转载请注明出处!

另外大家可能会奇怪,为什么这套配置里没有游戏盘,因为之前我们就说过了,无盘最擅长的肯定是解决无盘网吧的系统和回写,而游戏用虚拟盘来解决就可以了,而这就是本方案的最大亮点!

无盘服务器内存回写速度,解决无盘回写压力方法杂谈!相关推荐

  1. 无盘服务器内存问题,无盘服务器内存占用过高

    无盘服务器内存占用过高 内容精选 换一换 Windows操作系统云服务器蓝屏,如图1所示.使用了来源不明的第三方软件.CPU占用过高导致.因为误操作或者病毒引起的系统文件.注册表损坏.操作系统在蓝屏的 ...

  2. 客户无盘系统服务器内存,无盘服务器内存大小

    无盘服务器内存大小 内容精选 换一换 迁移前,您需要设置目的端服务器.该目的端用来接收源端的数据,同时您也可以使用该目的端进行迁移测试和启动目的端.只有"迁移阶段 > 迁移实时状态&q ...

  3. 无忧无盘服务器内存,无忧无盘安装以及配置教材.doc

    无忧无盘安装以及配置(测试专用) 在下载 下载完成后 ,双击安装,安装过程一直"下一步"即可. 选择一下存放路径. 完成后运行控制台 ,控制台界面如下: 无盘服务器部署:第一步添加 ...

  4. 无盘服务器固态硬盘做什么盘,哪个固态硬盘无盘服务器上最好?固态硬盘无盘服务器上详细介绍。...

    以上的分析不能判断使用了无盘服务器应用SSD后,给网吧客户服务器带机量带来大幅度的提升,我们在实际的测试中,与主流的SAS 硬盘做对比,到底给客户提升了什么,请看我们结合网吧实际应用情况,而做的一些项 ...

  5. 傲腾无盘服务器,傲腾方案和顺网加速盘方案对比测试

    傲腾方案:16G内存条,需要主板上有M2接口或者支持PCI-E通道,只负责兜回写(意思客户机产生回写优先写傲腾). SSD加速盘方案:120GSATASSD,可以带系统加速.游戏加速.兜回写,系统热备 ...

  6. 无盘服务器镜像包缓存设多少,无盘服务器16g缓存设置

    无盘服务器16g缓存设置 内容精选 换一换 扩容成功后,对于linux操作系统而言,需要将扩容部分的容量划分至原有分区内,或者为扩容部分的磁盘分配新的分区.本文以"EulerOS 2.0 6 ...

  7. 无盘服务器已缓存是什么意思,无盘网吧缓存是什么意思

    在天下网吧-无盘技术-网吧天下栏目上一篇文章中,我们看到了:希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:无盘网吧缓存是什么意思 在了解无盘网吧缓存是什么意思之前, ...

  8. 矿宝无盘服务器,矿宝首发“精简版无盘镜像”,带机数提升10倍!

    在GPU矿机智能管理系统中,矿宝os在产品技术上领先向前,带动行业发展.矿宝无盘系统自8月份全网首推以来,受到各大矿场的认可与好评,即便如此,矿宝os仍是持续优化和升级中,2018年11月,矿宝os正 ...

  9. 无盘服务器怎么设置客户端启动,网吧无盘客户端配置向导

    你知道网吧无盘客户端配置向导是怎么样的吗?网吧无盘客户端配置向导如何呢?下面是学习啦小编收集整理的网吧无盘客户端配置向导,希望对大家有帮助~~ 网吧无盘客户端配置向导 工具/原料 深度无盘网吧系统 网 ...

最新文章

  1. JS实现图片放大查看
  2. linux apt 命令,Ubuntu系统中apt命令的用法汇总
  3. python自定义线程
  4. 文件流导出乱码_Savespss:不使用StatTransfer也可转换dta为sav文件的利器
  5. 中国女足绝地大逆转,爬取了微博评论区,评论很精彩
  6. Vue004_条件渲染
  7. pascal行人voc_利用Pascal VOC目标检测数据深度学习进行目标检测
  8. php io select,Python IO多路复用之——select方案服务端和客户端代码【python源码详解】...
  9. 大佬应该都懂的python语法,看看哪些是你不知道的?
  10. 在兼职的情况下,有什么办法可以在年底之前挣5000到一万块?
  11. dom4j Document的基本操作
  12. matlab 画三棱柱,教大家几何画板画出三棱柱图形
  13. 动态显示电池电量Icon Vue 电量Icon 电池电量
  14. C语言/实现MD5加密
  15. realme手机配什么蓝牙耳机?realme蓝牙耳机推荐
  16. JS实现:哔哩哔哩2020校园招聘技术类笔试卷(二)
  17. 将Word文档中指定内容锁定
  18. 通信原理实验 多径传播 MATLAB仿真
  19. web应用商城部署(mall)
  20. 中国志愿者服务器注册,全国志愿服务信息系统操作指南二(志愿者注册)

热门文章

  1. python书籍收集
  2. Linux/Windos搭建安装Kaldi环境实现ASR语音识别
  3. html轮播台袋效果,使用html+js+css 实现页面轮播图效果(实例讲解)
  4. 51单片机——基于单片机的旋转LED显示
  5. 这可能是史上最全的 Python 算法集!| 技术头条
  6. 优秀 python 开源项目
  7. 前 Citadel 主管谈对冲基金交易员的职场法则
  8. Power Apps 免费社区版
  9. VIC之PL192使用介绍
  10. python自动化小技巧08——从剪贴板读取数据(快速复制粘贴)