(二) 服务器负载控制
无盘服务器的负载控制一直是无盘软件的重点研发对象,网众NxD 6.0无盘系统通过创新性的多方位缓存机制,极大的降低了服务器的负载压力,从而开创了无盘服务器性能发挥的新高度。
NxD 6.0从两个方面来控制服务器负载,服务器缓存以及负载系数控制。由于游戏盘容量越来越大,SAS盘的容量已经不足以作为游戏盘;网众推荐使用SATA盘组[Linux软/硬阵列]或者[网众Raid1]来做为游戏母盘。但是,SATA盘的寿命相对SAS来说比较短,所以如何减少SATA盘的存取,决定了一个无盘系统的安全使用周期。NxD 6.0在服务器缓存以及负载系数控制方面都做了详细的测试和微调,提供了较为优良的算法来延长服务器硬盘的寿命以及部分硬盘失效后网吧正常营业的可能性。
1) 精准的服务端缓存(专业版Windows/Linux、网吧版Linux)
[注意:服务端缓存需要[鑫昊翔3C认证服务器]才能打开,否则命中率会为0]
NxD 6.0服务端微调了磁盘缓存技术,进一步改进了优化缓存的算法。NxD 5.8中有规定使用动态内存(<=1G,推荐缓存启动分区);NxD 6.0去除1G的限制,你可以在物理内存的范围内设置足够大的缓存。通过加大服务器对整个磁盘的缓存大小(如设置2-4G的磁盘缓存)可以极大的降低服务器的负载,部分经常出现cpu利用率100%的服务器通过此设置可以有效地降低cpu利用率。(缓存整个映像可以有效降低服务器负载,但是如果和三层更新/快车同时使用时,有可能因为缓存的缘故导致更新后的游戏不能及时出现在客户端机器上。)
图1 服务器缓存和负载控制页面