解读网维大师游戏虚拟盘控制台数据含义

上传人:ji****n 文档编号:45271685 上传时间:2018-06-15 格式:DOC 页数:6 大小:148KB
返回 下载 相关 举报
解读网维大师游戏虚拟盘控制台数据含义_第1页
第1页 / 共6页
解读网维大师游戏虚拟盘控制台数据含义_第2页
第2页 / 共6页
解读网维大师游戏虚拟盘控制台数据含义_第3页
第3页 / 共6页
解读网维大师游戏虚拟盘控制台数据含义_第4页
第4页 / 共6页
解读网维大师游戏虚拟盘控制台数据含义_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《解读网维大师游戏虚拟盘控制台数据含义》由会员分享,可在线阅读,更多相关《解读网维大师游戏虚拟盘控制台数据含义(6页珍藏版)》请在金锄头文库上搜索。

1、解读网维大师游戏虚拟盘控制台数据含义,技术助力网吧合理经营!经常有人问我的服务器缓存命中率够不够呀?我的服务器峰值为啥这么低啊?有什么影响 吗?实际上这一切疑问都是来自对控制台上的这些数据不了解而导致的,所以,一直想写 篇关于游戏虚拟盘控制台上数据所代表的含义,来统一解答大家的疑惑。但是经常是由于 工作太忙,无法落笔,今天周末,抽时间来和大家分享一下控制台上的这些数据到底有啥 用?如果你不懂,那就是一堆烂数字,如果你懂了,那就是一堆有价值的数据,通过有效 的数据分析,你就可以知道你的网吧里出现了一些什么问题。而写这篇文章的目的,也是 希望大家再次明确,“技术是为网吧经营而服务的技术是为网吧经营

2、而服务的”核心准则核心准则。当一切技术,脱离了网吧 经营,那就变的没价值,或者说没意义了,只管技术,不管与经营挂钩的技术不在讨论范 围之内,OK 进入正题!下图是 5.3.0.0 版本的游戏虚拟盘控制台,为了能让大家看的明白一点,我把不同类 型的数据用不同的颜色框和编号表示,另外需要说明的是,如果全新安装的游戏虚拟盘服 务端是没任何数据的,只有客户机链接过一次才会出现数据。接下来我就按照从上到下,从左到右的顺序来分享下如何分析这些数据。 紫色数据代表一些常用信息。紫色数据代表一些常用信息。 红色数据代表服务器端信息,服务器端的每数据与服务器上的每块虚拟盘盘符相关。红色数据代表服务器端信息,服务

3、器端的每数据与服务器上的每块虚拟盘盘符相关。 蓝色数据代表客户机端信息,客户机的每条数据与每台客户机相关。蓝色数据代表客户机端信息,客户机的每条数据与每台客户机相关。(1 1)网维大师游戏虚拟盘控制台)网维大师游戏虚拟盘控制台 V5.3.0.0V5.3.0.0:表示游戏虚拟盘的版本号。 (2 2)服务器盘符:)服务器盘符:表示游戏虚拟盘服务端存放游戏的盘符,可以是一个盘符,也可以是多 个盘符,而例子中就是有 2 个盘符,一个 E 盘,一个 F 盘。(3 3)容量:)容量:表示每个服务器盘符的分区大小,由于 Windows 自身磁盘管理问题,一般这里 显示的数据都会小于硬盘标称大小,比如上图中的

4、 F 盘,实际上是一个 1500G 硬盘,而分 区完成后,实际可用磁盘空间只有 1380GB,这是完全正常的,所以不用去担心。 (4 4)剩余容量:)剩余容量:表示每个服务器盘符剩余空间大小,“容量-剩余容量=游戏数据量” (5 5)连接数:)连接数:表示有多少台客户机在连接着这块磁盘。 (6 6)发送速度:)发送速度:表示当前所有客户机从这块磁盘上读取数据的速度。 (7 7)发送峰值:)发送峰值:表示曾经所有客户机从服务器获取的最大速度。这个值属于一个受环境影 响非常大的数据。如果它大到接近网卡理论数据速度时,则可以代表服务器能为客户机提供总的实际可 用带宽是多少,那么如何知道服务器能提供的

5、总带宽是多少呢?测试方法参照下图:hdspeed.rar (116.36 KB, 下载次数: 127) 正常情况下,峰值出现较高速度的一般是由于多台客户机同时对服务器进行高速读取 数据时才会出现的,换句话说,如果并没出现过多台客户机同时到服务器上高速读取数据, 这个峰值一般都会比较低。如果你已经了解了峰值的概念,并且了解了如何制造数值较大的峰值速度之后,你就 不必再去纠结或者奇怪,为什么别人的峰值很高,我的峰值很低的问题,因为这个峰值简 单的说只代表两个极端概念: 1、服务器总的实际可用带宽是多少。 2、曾经出现过多台客户机同时高速读取数据。如果把这两个概念引入到网吧经营当中,可能出现的问题为

6、:在峰值出现的那段时间 里,服务器无法提供更多的剩余带宽给客户机使用,也就是服务器的“网络出口”出现瓶颈。如果人少时游戏不卡,人多的时候游戏出现卡,再排除外网和游戏官方服务器造成的 卡机现象后,在游戏虚拟盘部分,你就需要确认下是否服务器的网卡使用率很高,或者 CPU 使用率很高来判断是否是由于服务器“网络出口”出现了瓶颈。 (8 8)发送总量:)发送总量:表示服务器上每个盘符上的数据发送总量,该数据是缓存中发送的数据与 读盘总量之和。通过这个数据你可以了解到,顾客玩哪块磁盘上的游戏多一点,理想的状 态是所有虚拟盘盘符的发送总量数据基本相同,这样就表示了所有虚拟盘盘符的压力基本 相同。 (9 9

7、)读盘总量:)读盘总量:表示所有客户机从这块磁盘上读取的数据量,一般缓存命中率越高,读盘 量相对越少。 (1010)缓存命中率:)缓存命中率:表示在服务器发送出的所有数据中,有多少比例的数据是从服务器内 存发出的。如果你使用了 SSD 缓存,就代表服务器发送出的所有数据中,有多少比例的数据是从 服务器的内存+SSD 缓存上发出的。如上面图片上的数据,没有使用 SSD 缓存,F 盘的缓存 命中率为 93%,也就是说,如果服务器上的 F 盘发送了 1G 数据,其中有 1024MB*0.93=952.32MB 数据是从内存中发出的,只有 1024MB-952.32MB=71.68MB 是从盘符 为

8、F 的磁盘中读取的。当你得知这块磁盘的随机读取速度,并知道所有客户机上机时间时, 就可以知道在命中率为 93%的时候,这块磁盘是否出现了压力过高的情况。计算公式如下:第一步:读盘总量/(所有客户机上机总小时数*3600 秒/)=每客户机每秒从服务器读取数 据的速度。 第二步:这块磁盘的随机读取速度 MB/S/每客户机每秒从服务器读取数据的速度这块磁盘 的随机读取速度,则证明没有出现瓶颈,否则就出现了瓶颈,有可能会出现卡。 常见硬盘的随机读取性能如下: 7200 转 SATA 硬盘:平均 34MB/S 的随机读取性能。 10000 转 SATA 硬盘:平均 89MB/S 的随机读取性能。 150

9、00 转 SAS 硬盘:平均 911MB/S 的随机读取性能。 Intel Mlc 80G G2 SSD 硬盘:平均 120MB/S 以上的随机读取性能。 注注:为什么要以随机读取性能作为标准?:为什么要以随机读取性能作为标准?因为对于机械硬盘来说,连续读取速度都是非常快的,绝大多数 7200 转硬盘连续读取 速度都有 100120MB/S 左右的连续读取速度,这种速度已经不太可能成为性能瓶颈了,而 实际上随机读取速度才是网吧环境用的最多的,同时也是机械硬盘读取性能最短的那块板。 所以我们以随机读取作为参考依据,根据木桶理论,一个桶能装多少水,完全取决于最短 的那块板,如果最短的那块板都足以满

10、足我们的要求,那么自然不会存在瓶颈了。 注注:Raid0Raid0 阵列是否可以提升随机读取性能呢?阵列是否可以提升随机读取性能呢?通常低端无缓存的阵列卡是无法提升随机性能的,这取决于 Raid 的工作原理,例如 1 块硬盘的随机读取速度为 3MB/S,实际上组完了 Raid0 后,虽然连续读取速度可以提升一 倍,但是随机读取速度仍然不会高于 3MB/S,因为组完 Raid0 后,随机速度是受最慢的那 块盘的随机读取性能影响的。对于缓存命中率来说,越高越好,因为较高的缓存命中率可以确保磁盘压力最低,假 设某个盘的缓存命中率达到了 100%,那就代表客户机在这块硬盘上基本不会读取数据了, 而是全

11、部都从缓存中读取了。 注注:为什么我的缓存命中率比较低呢?:为什么我的缓存命中率比较低呢?影响缓存命中率高低的主要因素有 2 个: 1、缓存大小。2、顾客玩游戏是否集中。那么缓存大小好理解,缓存大了能缓存的数据就多,自然命中率会高,那么顾客玩游 戏是否集中又怎么理解呢?打个简单的比方,我们有 200MB 的缓存,有“游戏 1”、“游 戏 2”、“游戏 3”一直到“游戏 10”这 10 个游戏。每个游戏的常用数据为 100MB, 如果你网吧的顾客只玩“游戏 1”和“游戏 2”,或任意两个组合,那么 200MB 缓存刚好够 用来缓存这些数据,如果你网吧每个顾客玩一个游戏,比如顾客,1 玩游戏 1、

12、顾客 2,玩 游戏 2,顾客 3,玩游戏 3那么此时 200MB 缓存就无法缓存所有数据,而是更多的数据 要在硬盘上读取,所以缓存命中率也会偏低。那么服务端游戏盘符的缓存命中率拿到网吧运营中,又有怎样的指导建议呢?很简单,如果命中率较高,说明你网吧顾客玩的游戏比较集中,或者比较单一,也符 合人以群分,物以类聚的说法,相同爱好的顾客在一起玩游戏,一般这种网吧生意会偏好, 如果同等规模,同样的缓存大小,你的网吧缓存命中率较低,则可能你网吧的顾客玩游戏 不太集中,各玩各的,网吧气氛不足,像这种网吧一般生意偏差,当然这只是个概论,不 代表所有。如果命中率较低,也可能是缓存太小,可以考虑适当的增加内存来

13、提升缓存命中率。 注注:缓存命中率高,解决了什么问题?具体效果体现是什么?:缓存命中率高,解决了什么问题?具体效果体现是什么?在缓存命中率较高,并且内网传输速度较快的情况下,具体的效果就是进入游戏速度 非常快,而且玩游戏不卡。在缓存命中率较高,但是内网传输速度较慢的情况下,具体效果就是进入游戏速度并 不是很快,但是玩游戏不卡。 那么命中率多少算“较高”?很简单,游戏不卡就算较高,如果按照平均水平来说,高于 80%以上,就算较高了。 那么内网传输速度达到多少才算较快或较慢呢?一般千兆网络情况下,客户机与服务器之 间单点传输速度在: 低于 30MB/S 算很慢,较为罕见; 低于 50MB/S 算较

14、慢,非常常见; 介于 5060MB/S 之间算较快,比较常见; 高于 60MB/S 的速度就算很快,较为少见; 高于 70MB/S 的速度就算非常快,非常罕见; 高于 80MB/S 的速度就算极快,尚未见到;那么,这些速度又能对网吧经营起到什么帮助?很简单,速度越快,进入游戏的速度 就越快,游戏中切换地图的相应速度就越快,比如目前最热门的网络游戏之一,穿越火线, 去年的版本,在网络环境不变的情况下,当时这个游戏,启动游戏大概读 690MB 数据,游 戏在虚拟盘运行可以 23 秒进游戏,更有些同学达到了 20 秒以内进入游戏,当然我这里说 的是客户机全新开机第一次进入游戏,而非第二次进入游戏。不

15、仅如此,即便上座率较高的情况下,仍然可以维持这个速度,如果说上座率高了影 响了速度,基本上也就比一台服务器,带一台客户机的情况下慢 2 秒左右。而其他传方案,比如把游戏放在本地硬盘上,或者把游戏和无盘放一起的方案则最快 3040 秒,最慢 1 分钟开外进入游戏,这种差别不说天差地别也差不多了,而且还受上座 率高低的影响,比如人少时快点,人多了巨慢。但是不得不承认,没有顾客会去掐表计算 到底多久进了游戏,但是他们会觉得,貌似进游戏有点快,一直在这家网吧玩的话,也不 会有啥特别的感觉,当有一天他去了另外一家网吧玩的时候发现,我昏,要等 1 分钟才能 进游戏时,顾客就真的会跳起来了。所以无论有盘无盘

16、,系统和游戏分开的方案立即火爆起来,这就是缓存命中率+高速的内网传输速度带来的效果,那么随着时间的推移。这款游戏经过多次版本升级之后,进入 游戏的读取数据量已经快要达到 1G 了,所以在网络环境不变的情况下,原来 23 秒能进游 戏,现在基本也要 30 秒才能进游戏了,所以,此时就需要更高的内网传输速度来达到 23 秒进游戏的效果。 注注:如何测速才算标准呢?:如何测速才算标准呢?标准的客户机与服务器单点测速方法。标准的客户机与服务器单点测速方法。推荐大家使用 HDTUNE4.6PRO 进行 64K 随机读取测试,因为网维大师所有方案都是根据 这个软件的测试数据得出的结论,只要大家都遵循这个标准,那么你的性能数据就可以和 官方进行匹配。如果是使用 HD-SPEED 进行测试,不在评价之列。具体的测试方法如下:HDTunePro4.6.rar (369.8 KB, 下载次数: 87) (1111)读取数据量:)读取数据量:表示每台客户机从本次开机到现在所读取的数据量总量。正常情况下都不会太大,比如魔兽世界,可能

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号