你的位置:首页 > 技术支持 > 技术空间

网维虚拟盘性能优化

2014-04-05 14:41:55      
虚拟盘性能优化

 

为了有效提高虚拟盘出盘速度,请大家在安装虚拟盘服务器时,注意虚拟盘分区格式化时的“分配单元大小”(简称:簇大小),因为簇大小会直接影响开机出盘时所需要读取的数据量,如果开机读取数据量过高,肯定会影响出盘速度的,下表为网维大师虚拟盘在不同磁盘容量,簇大小情况下的出盘流量。 以下数据中,蓝色底部分为网吧服务器获取的真实数据,其他数据为根据区块大小计算而出,误差最多不会超过1MB。(小数部分四舍五入即可。) 

 


图1:网维大师虚拟盘区块大小与出盘流量参照表

下图为某网吧虚拟盘服务器截图,虚拟盘为2块1.5T SATA硬盘,1块1T备用,格式化区块为64K。我们可以看到客户机出盘读取数据量只有3MB左右。 

图2:出盘流量示意图。

FAQ:

问:网维大师虚拟盘的出盘速度怎么样?
答:正常情况下,出盘可以达到开机后,打开我的电脑立即看到盘符,即便服务器负载较高时,出盘速度也可以控制在1-3秒左右,因为网维大师虚拟盘是模拟真实物理磁盘方式,所以出盘速度也与重新插拔一次U盘的最快出盘时间。

问:网维大师虚拟盘对游戏的兼容性如何?
答:网维大师虚拟盘5.0.0.0以后版本是仿真实的虚拟盘的,因此不存在任何游戏兼容性问题,如果出现某游戏在虚拟盘运行不正常,请确认虚拟盘上的游戏没有损坏或缺少文件。

问:如何查看我现在虚拟盘分区的簇大小? 
答:在相应虚拟盘分区建立一个文本文档,打开文本文档随意输入几个字母,保存后右键查看该文档文件属性中的占用空间大小即为虚拟磁盘当前簇大小。 

问:如何更改簇大小? 
答:新虚拟盘在格式化的时候选择区块大小即可,如果已经在使用的虚拟盘想更改簇大小,虽然有工具可以改,但是更改时间过长,同时可能损坏数据,所以不推荐这么做。 

问:簇大小是否会影响虚拟盘服务器性能? 
答:如果磁盘簇过小,磁盘的处理速度还比不上数据读取速度,所以如果磁盘太大,簇太小的话,对虚拟盘服务器是有性能影响的。 

问:我的电脑中格式化时没有64K区块选项怎么办? 
答:您可以通过我的电脑,右键管理,磁盘管理器进行格式化。 

问:簇与磁盘可用空间的关系是怎样的?
答:簇过大将会浪费磁盘空间,但是出盘速度较快;簇过小制约磁盘性能,同时出盘速度较慢;
比如实际大小为1K的文件;
如果存放在4K簇的分区中,它占的空间就是4K;如果存放在64K簇的分区中,它占的空间就是64K; 
同时如果是实际大小为5K的文件;
如果存放在4K簇的分区中,它占的空间就是8K; 如果存放在64K簇的分区中,它占的空间还是64K; 
建议区块大小请参见文章顶部的图1:网维大师虚拟盘簇大小与出盘流量参照表。

问:已经按照上面的要求做了,但是出盘速度还是很慢,还可能有哪些原因? 
答:
A:Check虚拟盘服务器硬盘,命令为:Chkdsk /F /X 盘符: 
B:对比上网高峰与空闲时段出盘速度来判断是否因虚拟盘服务器压力过大导致出盘速度慢。 
C:检查系统是否安装了IPv6协议,如果有请卸载(在网络连接=》本地连接=》属性=》中可以看到是否安装了IPv6协议。)
D:虚拟盘服务端安装了带有网络监控或网络管理功能的杀毒软件或防火墙软件,例如Nod32、麦咖啡、卡巴基斯等。
E:取消菜单开机启动,并检查设备管理器=》IDE ATA/ATAPI控制器内是否有名为“Virtual Disk Bus Enumerator”的设备,有盘客户机如果没有该设备,请使用虚拟盘包里附带的出盘补丁,无盘网吧请开启超级用户,然后启动菜单正常出盘一次即可;
F:网卡驱动问题,可以升级新最新网卡驱动测试。
常见网卡驱动下载:
Realtek:http://www.realtek.com.tw/downloads/
Intel:http://downloadcenter.intel.com/Default.aspx?lang=zho&changeLang=true
Marvell:http://www.marvell.com/support.html
Broadcom:http://zh-cn.broadcom.com/support/ethernet_nic/determine_driver.php

问:其他无盘平台应如何安装或升级网维大师版本?
答:
A:下载最新的网维大师升级包与虚拟盘安装程序。【http://www.icafe8.com/down.html
B:升级虚拟盘服务端。
C:升级网维大师服务端版本,直接在网维大师服务器上运行升级包即可(升级完成后,进入控制台按F8,勾选禁止客户机自动升级。因为无盘没必要开启这个功能。)
D:开启客户机超级用户,用WINRAR打开网维大师升级包,将里面的