权威的虚拟盘终极教程连载

上传人:j****9 文档编号:45502431 上传时间:2018-06-17 格式:DOC 页数:52 大小:2.65MB
返回 下载 相关 举报
权威的虚拟盘终极教程连载_第1页
第1页 / 共52页
权威的虚拟盘终极教程连载_第2页
第2页 / 共52页
权威的虚拟盘终极教程连载_第3页
第3页 / 共52页
权威的虚拟盘终极教程连载_第4页
第4页 / 共52页
权威的虚拟盘终极教程连载_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《权威的虚拟盘终极教程连载》由会员分享,可在线阅读,更多相关《权威的虚拟盘终极教程连载(52页珍藏版)》请在金锄头文库上搜索。

1、 转载转载 最具有权威性的虚拟盘终极教程连载最具有权威性的虚拟盘终极教程连载 天若有情天若有情 在此感谢原文作者在此感谢原文作者说到虚拟盘本身,相信很多的网管兄弟已经熟的不再熟了,现在的网吧,几乎每个网吧都会使 用虚拟盘,但是如何用好虚拟盘,把虚拟盘真正的实力发挥出来呢?据我到全国各地网吧观察 到的情况,其实能达到理想效果的网吧仍然是非常少见的.我本人从 2001 年开始进入网吧直到现在.弄过的网吧也有几十家了,现在虽然因为工作太忙, 网吧不太去了,但是还管着一大一小两家网吧,琢磨这些东西也能有点年头了,有一些小小的心得,丢出来和大家一起探讨一下, 认为我说的有道理,就给点掌声,认 为我在胡扯

2、,那就丢点烂西瓜臭鸡蛋什么的.也许有些观念和您以前的认知完全相反,也许你完全不能认同我的观点,没有关系,大家一起 来讨论吧!第一篇:所有的网吧工具和软件,都是为网吧管理而服务的,并最终为网吧生意服务.我们网管在使用 这些网维软件,应该时刻都要记得,我们不仅仅要让网吧能够正常运转,最终是要让网吧的生 意变得更好.怎样让网吧生意更好,这里的原因和手段太多了,我不是来讲网吧经营的,我就仅仅从技术角 度来看,咱们网管可以为网吧的生意做些什么:1) 稳定(网吧的根本,没什么可说的)2) 快(让顾客爽)3) 多(满足各种顾客的需求)4) 好(游戏优化,更新及时)5) 省(给老板省点钱,省钱就是赚钱呀)满足

3、这 5 大要素的网吧,基本上技术就到极致了.剩下的就是技术外的问题了.这 5 大要素当中,我们如何去做呢?我的答案非常简单,弄好你的虚拟盘,把所有的游戏都放在虚拟盘上,本地的硬盘就只放个系 统就可以了.相信很多人要问了,这样真的可以吗?速度够吗?带的起吗?我可以很明确的回答:完全可以!一台 5 千元的服务器就可以带 150 台,一台 1 万元的服务器 可以带 300 台,一台 2 万的服务器几乎可以带上一千台,不但可以带的起,而且还比本地硬盘 还要快的多的多!这样的做法有很多的好处,我总结了以下十大优点:1) 无人值守自动更新游戏,无需推送到客户端,无需额外管理2) 好的虚拟盘,可以达到几乎无

4、限的速度,完全突破系统的瓶颈,远比本地硬盘快的多.到 底有多快,我在后面就会说明.3) 容量扩展将变的更加简单, 现在 1.5T 的硬盘也就 8xx 元,弄 2 个装上,代价不过 16xx 元而已,3T 的游戏空间啥游戏不能装?4) 玩家启动游戏没有更新过程,完全无需等待5) 不会出现因为磁盘空间不足导致的游戏误删除,不怕游戏强推6) 大幅度减少磁盘扫描现象,E 盘扫描可以杜绝7) 客户机方便部署,只需要 GHOST 系统盘8) 只要服务器管理得当,游戏分区不再有病毒问题9) 方案同样适用于所有的无盘,让无盘只负责 C 盘和回写,游戏完全交给虚拟盘来进行管 理,既减少了无盘服务器的负载压力,又

5、方便而易于部署10) 其实,弄个好的虚拟盘服务器并不贵,平均摊到每客户机成本还不到 50 元,网吧如果 旧硬盘不更新的话,硬盘上省下的钱远不止这点.明白了这些好处,接下来的问题就是如何去用好虚拟盘.我的文章会从以下几个方面展开:1) 一些基础的知识2) 硬盘的基本原理和性能分析3) 虚拟盘的性能分析4) 虚拟盘的负载能力5) 虚拟盘在网吧中的实际应用6) 典型案例和推荐方案7) 一些问题这个“系统+虚拟盘“的方案,它并不是一个新鲜的概念,曾经有许多人也做过积极的尝试,有部 分人很成功,而更多的人,因为无法解决高负载情况下的服务器性能问题,而放弃尝试.问题在 哪里呢?我在后面要讲解的,就是这些成

6、功的秘诀. 好了言归正传,今天继续开讲,先来说一些最基本的东西.第一个问题,网吧怎样算卡,怎样算不卡,达到什么样的条件才不会卡?这个问题看起来非常的白痴,但是真的要是去问问我们的网管,可能问 100 个人就会有 99 种 说法,仔细想想,这个问题真的那么简单吗?其实造成卡的因素非常的多,外网延迟高,内网不稳定,CPU,显卡太差,内存不足等等.今天我们 这里只讨论磁盘和虚拟盘的问题,磁盘或者虚拟盘造成的卡,是和写入或者读取的速度有关的,在 游戏运行过程中,速度降低到多少才会出现较为明显的停顿呢?这个因不同的游戏而异.但是 基本的,我可以提供一个参考数值:1MB/S!启动游戏时,1MB/S 的速度

7、估计会慢的让人很郁闷,但是对大多数游戏来说,只要进了游戏以 后,如果任何时候都能满足 1MB/S 的读写速度,游戏就可以运行的很流畅.在服务器上观察客 户机的读写,几乎 90%以上的客户机平时读写数据都是 0,偶尔读一点,也是 128K,256K 这样 的流量,.不信的话,你可以认真的观察一下服务器的情况.很多百 M 内网的网吧里,在虚拟盘 服务器上运行游戏,除了启动略慢一些,游戏过程中依然可以很流畅的.对有盘的网吧来说,在本地运行的游戏要达到 1MB/S 的标准实在太容易了,所以有盘网吧里 硬盘导致的卡是很罕见的,往往是其他的原因才会出现卡的情况.但是对无盘网吧来说,情况要糟糕一些,事实上很

8、多无盘网吧都容易出现卡机现象,原因是无 盘服务器回写的压力是非常大的,回写的文件多半细碎而且难以缓存,所以服务器硬盘常常处 于负荷的极限,这种情况下是很容易卡的.我这里并不是说无盘不好,只是因为很多代理商施 工的时候为了追求利润或者追求高带机量,让服务器带了过多的客户机,这样回写的压力是非 常大的,很多人都对服务器性能过于乐观了.再来说说快和慢的问题,到底磁盘要多快才够呢?我们在疯狂的做 RAID0 的时候,测到 200- 300M/S 的速度的时候,也许自己还不是很满意,还想能不能再快一些,快到 400M 甚至 500M, 可是事实上我们需要那么快吗?我们来做一些简单的分析.我们的测试客户机

9、是这样的:CPU 酷睿 2200显卡 9600GT内存 2G这样的机器是去年下半年网吧比较典型的配置.这样的机器,在读取硬盘数据的时候需要多少的速度才能满足要求?才能不成为系统的瓶颈?我们使用一个固态硬盘作为参照-OCZ 的一个 32G 的固态硬盘来做测试,这样硬盘不会成 为系统的瓶颈,CPU 和显卡的处理速度才是系统的瓶颈.测试结果是:WINDOWS XP 一般启动一次大概要读取 250M 左右的数据,最高启动速度为 30M 左右魔兽世界进入到游戏画面,所有读取的数据大概为 300M 左右,最高的读取速度不到 30M.我们随后又测试了多款游戏,大部分的游戏启动,都不超过 25M/S.随后我们

10、用 PCMARK05 进行测试,结果如下:1.jpg (53.12 KB) 2009-9-24 10:01(图 2-1:PCMARK05 测试 OCZ 固态硬盘)如图所示,模拟启动 XP 的速度为 27MB/S,模拟程序载入时 23MB/S,普通应用 18MB/S,只有 做模拟病毒扫描时才达到 104MB/S.初步的结论:我们这样的机器,对数据的需求最高不超过 30M,在绝大多数时候,数据流量在 10M 以下,那么几百 MB/S 的硬盘是我们需要的吗?不不,事情绝对不是那么简单的,硬盘中还隐藏着很多不为大家所熟知的秘密,下一节我会用非常大的篇幅来仔细的讨论这个课题.接下来我们说说负载问题,对虚

11、拟盘服务器来说,怎样算带的起,怎样算带不起?我的方法也很简单,找出虚拟盘服务器整个系统中最薄弱的环节,仔细测量薄弱环节的性能和 能力,按照客户机平均读取流量,计算服务器能负载的极限值,然后,为服务器留出 3-5 倍的性 能余量.这样基本上就是带的起了.有很多种方法可以测量服务器的负载情况,如果你对自己服务器的性能掌握不太清楚的话,可 以自行监测一下.多数虚拟盘服务器的瓶颈都在于硬盘,我这里提供一个简单的监控硬盘性能的方法.在服务器上打开 开始 程序 管理工具 性能.2.jpg (43.36 KB)2009-9-24 10:01(图 2-2:WINDOWS 自带性能监视工具)然后选择计数器日志,

12、新建一个磁盘监控的任务,再添加一个计数器,选择硬盘(physicaldisk), 选择你要监控的磁盘分区,然后从列表选择计数器: % disk time,然后将时间周期设定为 1 秒, 这样,系统会每一秒钟记录一次磁盘的运作情况,输出为 csv 格式,可以直接用 excel 打开分析.如下图:3.jpg (75.73 KB) 2009-9-24 10:01(图 2-3:用 WINDOWS 自带性能监视工具记录服务器状态)这里解释一下什么叫% disk time,词可翻译为磁盘工作时间的百分比,输出的数值多半为 5.x,86.x,264.x,对应的意思是:这一秒钟有磁盘有 5%的时间在工作,86

13、%的时间在工作,264 的 意思是工作需要 2.64 秒才能完成,对这秒钟来说,磁盘已经远远的超过了负荷,就有可能会卡 了.这个数值 100%为磁盘满负荷,小于 100%,就是未满负荷,大于 100%,就是超过磁盘的承受能 力.用这个计数器可以无限的记录下去,在你网吧人最多的时间,找一段数据出来分析一下,你就 会知道你的服务器到底负荷怎样.我举一个例子吧,下面这段数据是某网吧虚拟盘服务器在 8 月 8 日晚上 20:0022:00 点之间 记录的,这个网吧当时约 90 人,所有的游戏都放在该服务器上的该硬盘上(一个 1.5T 的希捷 11 代硬盘).我用 execl 分析成图表如下:4.jpg

14、 (52.49 KB) 2009-9-24 10:01(图 2-3:某网吧虚拟盘服务器高峰时段的硬盘读写时间图)分析整整 2 小时的数据,我将读写时间从高到低进行排列,最忙的那一秒钟在 8 月 8 号的 20:53 分,负荷达到了 95%左右.从整个横线的比例来说,1%不到的时间,硬盘的负荷在 90%30%之间.大概有 2%左右的时间,硬盘的负荷在 30%10 之间其他大概 97%左右的时间,硬盘仅仅工作在 10%的负荷之内.这是很理想的情况,这种负载下,服务器是真的带的起,带的轻松.负载的客户机再增加 5 倍都 没什么问题.这里还要补充一下,并非硬盘达到 100%以上客户机就会卡,在 100

15、%那一刻,没有去读数据的 客户机不会卡,就算去读的客户机也不一定会卡,因为数据的需求量并不一定是那么大的,而 且,1 秒很快就过去了,就算数据受阻,一般也未必感觉的到,但是!经常性长期性的超过 100%, 那就总有碰到卡的时候.欢迎大家自查自己的服务器,很期待看到大家贴出自己服务器的硬盘负载图.下一节: 硬盘中的惊天大秘密! 既然要谈论虚拟盘,那我们就先从硬盘开始说起目前市面上可以买到的硬盘大体分为三种:1. 普通的 sata 硬盘,最为常见,性能一般,转速 7200 转,容量从 80G-2000G 不等,价格低廉.无 需专用接口,一般主板都支持.2. 高级一些的 SAS 硬盘,属于服务器配件

16、,需要专门的 SAS 接口,这种接口在高端的服务器 主板上才会有,普通的主板要用 sas 硬盘的话,可以买专门的 sas 接口 RAID 卡.价钱较贵,一般 147G 的硬盘就要 1K 多了,速度比普通 sata 硬盘要快一些.3. 新型的固态硬盘,也称为 SSD,这种硬盘使用 flash 进行存储,没有机械结构,最大的优点是 寻道时间非常低,现在最快的 SSD,已经可以达到 250M 的读取速度,200M 的写入速度,性能 全面超过以前的老式硬盘,缺点是容量太小,价钱较高.一般 120G 的 SSD 就要卖到 2-3K 了. 固态硬盘目前比较多使用在高级的服务器上,部分高端的笔记本也会使用一些 SSD.第一部分:普通的 SATA 硬盘:硬盘的工作原理,可以从这段视频中清晰的看到http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

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