(自动分配IO负载,互做备份)
今天做完第2台BXP311的服务器,才发现BXP真正的好处。
我有2台服务器,一台配置好点:P4 2.8,2G DDR(普通),875P主板 板载INTEL RAID0用了2个SATA1代 80GX2做写盘(测试突发有185左右,就选了它),板载SILICON3114 RAID0 2个一样的做读盘(突发差点115左右),网卡板载INTEL82547GI。
另一台差点:C 2.4(没钱买P4了...),1G DDR(普通),915主板,用了张PROMISE的TX4200,2个SATA读,2个写,网卡叫什么MARVELL YOKON PCI-E的千M网卡(没听说过...)
我先在好的那台装好BXP311,操作系统是2003,缓存用o&o clEVErcache,下面带了将近50台,一般情况下还好,人多稍微有点慢(从听到开机的哔声到进入万象桌面1分钟左右),但是不会卡,玩游戏一般没什么感觉会卡(游戏是用第3方软件的,全装在读盘上)。为了再提升下速度,让人多的时候不会慢,于是就想装第2台服务器。
之前看了不少资料,但是都没说要怎么设置2台服务器协同工作,只好自己研究了。我想把2台服务器也顺便相互做为备份,万一哪台坏了,能马上切换到好的那台,看了下论坛上的帖子,实在是太复杂了...还是仍旧自己研究吧
好了,下面就开始进入正题,开始说如何装啦:
1、安装第一台服务器,没什么好说的啦,装好DHCP,装好BXP,设置并优化好就成了;
2、安装第2台服务器,同样安装DHCP,设置好,但是记得别激活作用域,激活了2个DHCP会冲突,这个就留做备份,万一第1台服务器坏了,这台只要激活作用域就能马上工作了。装好了DHCP就装BXP了,还是安装“FULL SERVER”(为了做备份没办法,否则只要装个“IO SERVER”就成了),和第一台一样设置好。
3、接下来就是关键的步骤了,如何让这2台服务器协同工作:分别在2台服务器上点“文件——》创建——》服务器”把另1台服务器加上,现在你就能在控制台上看到2台服务器了,接下来再新添加的服务器上添加客户端镜像文件(图1)
记得2台服务器都要把另一台加上才行。
下面就是设置客户端了,如果你已经在一台服务器上设置好了所有的客户端,那么只需要把BXP安装目录下的VLD.MDB拷贝到另一台上就成了,现在你就能在2台服务器都看到一样的客户端了。
接下来就很重要了,先设置第1台服务器的镜像文件给所有的客户端,设置方法是:“工具——》批量配置客户机”,见图2
要注意的是上面“DISK”选项的设置要改成“APPEND TO CLIENT DISK”,然后选择第2台服务器的镜像盘,选择这个镜像盘的客户机,点“分配磁盘”就OK了。
分配好磁盘就要改客户端了,比较麻烦(不知道简单的办法。。。。),把所有的客户端的虚拟磁盘属性都改成“IO服务器占用最小”,见图3
此问题已解决,解决方法请看39楼的具体设置!
这样第一台服务器就大功告成了,同样的把第2台服务器的所有客户端也改了,这样2台服务器就达到了即能自动分配均衡IO负载,又能相互做为备份的目的了。
写了这么多,希望能对大家有用,不足的地方还请多多提意见啊
因为有很多朋友看完之后说不明白是怎么回事,我想还是在最后再作下相关的解释:
1、“互作备份”是指:两台服务器不论哪台服务器出问题,另一台都可以直接做主服务器,这样就不会因为一般服务器故障而导致网吧停业,对网吧的生意产生影响。
2、“自动均衡IO负载”是指:客户机会自动选择当时比较空闲的服务器登录,这样就能避免一台服务器很空一台服务器很忙的情况出现。
3、做好每台服务器各自的客户端镜像文件,最简单的办法就是做好一台后把镜像文件拷贝到另外一台服务器上,改文件名后用“已有的镜像文件”添加虚拟盘,然后再用私有模式把相关的设置改一下。
本文来源:天下·网吧联盟论坛 作者:佚名