好久不来了,老规矩,谈谈感想吧!

真的有很长一段时间没来了,一直在忙公司的事情,看看大家发的帖子,不好意思只看不说,灌灌水吧。

  1. 总体感觉大家目前对多配置的热诚很高,奇怪的是,我在实际运用中没有对pnp太在意。一般来说低于5种配置,我都是只做一个虚拟磁盘,大约220G左右,太大了250G的硬盘放不下,携带不方便。网卡和显卡都是采用手动修改注册表pci下键值得办法,如果是8139的网卡,那么连硬盘ide标准通道都不用去设定了,直接上硬盘(不需要原始样板机母盘,做什么系统机上什么系统内容的硬盘),看一下不同主板下网卡的新键值,直接修改drivers值和index值,导出来,改为私有镜像再导入就完事了。显卡如果太多也采用类似办法,最好不要一遍一遍的装驱动。如果sis,via,intel混用,最好还是把计算机类型设定到ACPI,硬盘通道也改成标准,这样兼容性比较好一点。反正我没有用过任何pnp的软件,5-6种配置(包括显卡)还是照常使用。关键xp的系统优化做做好,把开机检测ide设备都屏蔽,能加速不少。另外,微软官方出了一个优化配置文件的好东东,到网上查一下就明白了。

  2. 服务器我觉得就没必要在讨论了吧,4个回写盘足够拖动50台了,其余部件跟EHD时代几乎一样,内存还可以省点,1G足够。(这里要感谢Edww给我的启示,临床试验确实如此)网络环境没有必要做成主干千兆,服务器到中心的带宽越大越好,多网卡绑定不要考虑,除非你全scsi,并且客户端带到80以上,不然太不经济。使用所谓的bxp+iscsi个人认为纯属无稽之谈,估计原因是没有找到发挥bxp服务器的根本办法,IO多线程也是8棍子打不到边的事情。好好选择一下交换设备倒是关键,“考虑到某些交换机的负载能力,可能需要开启多播”这是官方的原话,其实国产很多千兆设备性价比已经很高了,很多老外公司可能还停留在百兆交换机的环境中。

  3. 样板机最好装个防火墙,现在病毒太厉害,防毒墙没什么作用,很多无聊的人在局域网里播撒病毒,直接攻击端口,诺顿不管事。我用天网(不要觉得天网垃圾,作为防端口攻击的工具,加上细心的设置,只消耗很小的系统资源,省得ip安全策略一系列神经病一样的怪异思维设定)

  4. arp攻击可能是将来网络管理员最头疼事情,弄个静态绑定批处理就可以解决问题,不要去打什么补丁,跟某些游戏有冲突。(arp -s xxx.xxx.xxx.xxx 00-00-00-00-00-00-00)绑定好你的网关和收费系统,防止别人利用漏洞盗打。

  5. 木马也要防,还要防的漂亮,呵呵,有点网吧技术的意思了,让客人放心使用是开网吧的基本准则,动动脑筋吧,手把手教不出好徒弟。(不要砸鸡蛋,本人也在研究更好的方式)

  6. 给这个论坛提点意见:

    a. 细节的问题讨论太少,斑竹是不是应该定期给点讨论话题,自由发挥太没有框架了,垃圾贴太多。比如:是不是可以讨论一下“远程关机关不掉的情况如何改善?”

    b. 过于偏向应用面,bxp是个好东西,国内也就这个论坛讨论的比较彻底了,但是有多少人面向 stack point, virtual disk,这样的底层做研发呢?当然即使有可能也没有人知道,不过至少可以做个信息发布吧,既然国人的水平还不足以研发更好的产品,那么将破解、应用、修改发挥到极致总是可以好好探讨的吧。(大家都还在用dongan吧,都在用dongan.vlf吧,都还只能一次虚拟一个磁盘吧,都做不到更新后不用重启适时体现吧,服务端都不容易看出下面机器具体的开关机状况吧)

总而言之,言而总之。我并非托大或崇高,也就仅仅是能做个系统而已,还有数不清的问题闹不懂看不透,如果长此以往以我这种低水平的人来看这个版面,也都学不到什么东西的话,那何谈总体水平的提高,这个版面又有何颜面继续在“[size=150]中国网络计算机论坛[/size]”立足?岂不是让外人笑话?

欢迎跟贴批判!

说得好!
顶!

上论坛以来受楼主启发不少,在此表示谢过.
不过"主干千兆没用"是什么意思?难道说中心交换机不用千兆么?详细说说吧,我感觉还是这个论坛比较舒服些,大家畅所欲言.

另外请教一下,BXP有没有同时切换所有机器虚拟盘的功能啊?按你的意思通常都是建大映像,如果要更新游戏自然要把它给换下来做独享模式了,这时其他机器应该要停机了吧?我是百思不得其解,如果不停机如何给他们换用小映像呢?除非做2个一模一样的盘留一个经常用来更新,更新完了把另一个换下来,然后等待下次更新的时候再用另一个.我能想到也这这个办法了.而且这样一是安全,二是方便,不明白大家提到小映像的用法如何望指教一二.

对啊,请楼主说一下该怎么更新方便一点
看到upleader说用大小映像相结合,具体该怎么操作?
麻烦楼主说一下

可以~
请使用Batch Client Configuration

我是这样做的:
建立好250G镜像后,系统和游戏顺利调试完毕,等用户用上1个星期,基本上没有什么应用上的出入后,找一个适当的时机(比如:早晨3:00)将250G镜像成移动磁盘,(当然我的250G是分成两个分区的,镜像出来的结果肯定是c盘)把移动盘符内所有的文件(一定是所有的文件!)复制出来,比如:d:\client。
然后创建一个8-10G的镜像(也可以之前就创建好备用)比方:命名叫bak。弹出250G,然后将bak镜像映射到移动盘符,格式化。将d:\client*.* 直接拷贝到bak中。(在bxp中要设定bak为引导分区)结束后分配私有bak到某客户机,做适当修改(删除不需要的快捷方式)我的母盘中,所有的大厅游戏,聊天工具,办公软件,常用软件都是装在c:\program files中的,所以c盘的内容有4。5G,实际用下来无所谓,开机也就20多秒,不会慢。做完所有的修改后,将bak设定为共享多用户,之后bak就是在更新250G时的备用镜像。

“如果不停机如何给他们换用小映像呢?”其实这不是问题的关键所在,在做250G映像更新的时候,本身就对其他的“已登陆用户”不造成影响。我一般是鼓励技术人员做快速即时更新,也就是在很多人同时使用的时候,实时的将玩家需求捕捉到,并加以解决。这比积累了一大堆问题然后用3-4个小时去更新来的效率高并更安全,本身改动250G的工作要求就是迅速,准确。并且在大型网络中推荐采用一门资源服务器,专门放置补丁、安装包、软件,避免在更新的时候再去网络上寻找资源。

切换镜像更新步骤:
1)客户机登陆远程桌面,连接至服务器,进入bxp设定主程序,点击菜单栏中“工具”选择“批量配置客户机”,选中“bak”磁盘映像
2)客户机一栏点“选择全部”
3)点击“分配磁盘”完成映像的替换
4)关闭
6.鼠标定位到需要做更新的机器名称。如 V001
7.右击该机器名称,将磁盘更换为“RUN”
8.将虚拟磁盘“RUN”访问模式改为“私有映像”,(需要先解除锁定)重启更新客户机(注意要先关闭远程桌面)
9.进行更新
10.更新结束后客户机再次登陆远程桌面,连接至服务器
11.进入bxp设定主程序
12.将将虚拟磁盘“RUN”访问模式改为“共享映像”
13.点击菜单栏中“工具”选择“批量配置客户机”
14.
1)选中“RUN”磁盘映像
2)客户机一栏点“选择全部”
3)点击“分配磁盘”完成映像的替换
4)关闭
更新结束

灵活运用:
一、如果在更新时恰好碰到用户重启计算机,那么连接到bak镜像中,聊聊天,上上网,看看电影也无妨。
二、在bak镜像创建成功前,可以创建一个任意大小的镜像,作为更新时的替代品,防止造成更新时的混乱。
三、如果250G系统在更新时损坏,可以将d:\client\的几个目录和文件拷回去,完全可以修复

  1. Documents and Settings
  2. program files
  3. windows
  4. ntldr
  5. NTDETECT.com
    四、如果以后遇到主板返修,换回来的主板正好南北桥芯片有差异,网卡需要重认,恰好又找不到当初做的母盘了。则可以再将xp或2000安装到一快硬盘中,安装到拷贝结束就可以了,不需要认硬件,然后将
  6. Documents and Settings
  7. program files
  8. windows
    拷贝到硬盘中,删除安装产生的临时文件,就可以启动系统,更改硬盘为ide标准模式,拿到新主板上去认网卡,有了网卡的字符串值就可以pnp了。
    简单么?

你没有看仔细,我写得也太乱,毕竟是早上3:00

其实,服务器要保证1000mb是最好,没有条件的话采用intel pro set做绑定也可以。中心交换当然要Gbit。

或者采用ovislink的24+2直接作支干,服务器接到两个G口之一,另一个G口接另外一台24+2G的G口。这样的做法具有一定风险性,需要对网络拓扑非常了解,并会有效排查和抑制网络风暴。

强!!收藏了!

我有些疑惑,你的意思是用户使用中,把共享的镜像改为私有,“已登陆用户”不会修改到镜像的内容吗?

非常感谢upleader热情的解答,让我对BXP在实际应用中的迷团越看越清楚了,这些经验对于我将来的工作可能有非常重要的意义,希望你继续在这个论坛发表有意义的文章吧。我也想趁你近期“似乎”有空的时机再请教几个实际问题,我相信你仍然会给我满意的答案。
1、你解决了当初所提的SATA硬盘会瞬卡的问题了吗?我怎么想都想不明白,是不是主板SATA阵列卡性能太差的缘故/总线瓶颈/兼容性问题?这个问题让我对SATA产生了疑惑啊。
2、一般你用的服务器主板其千兆网卡应该是基于64位PCI或者CSA结构的吧,负荷满载的时候能达到700Mbps以上吗?如果服务器具有双1000M网卡但并非同一类芯片,如果利用其带宽呢?用网桥?绑定?还是负载平衡?我对于网桥就比较陌生,如果你有空给我上一课吧。
3、看了比较多贴子都写一般单台BXP带30台网吧机比较合适,但你的贴子里经常出现都是50-70台的(而且都是带了游戏包那种),就这情况应用于网吧,速度还上得来吗?而且你一般是8块IDE双RAID0吧,也就是说4块硬盘带动了50台机子其客户机运行流畅性如何?能比得5400转硬盘吗?
呵呵,我没条件试验(也不可能拿人家的东西来试吧,没道德咧),希望从你的实际经验想验证一下理论值。[/img]

改为了“私有”,应该想像一下是不可能再被其他客户机所更改了的。我的理解如此,BXP对这个模式有保护的(锁定了吧),粗粗地看了一下英文帮助

上传或更改内容是不是要改为“私有”吗,然后才“共享”的

当然,非“私有”模式是不能直接写入数据的,共享模式相当于只读,只能说相当于

读游戏的瓶颈不存在,只要你服务器的内存大于1G,读阵列用两个硬盘做软条带是最低起点,回写推荐采用3-4块原生的SATA硬盘,是用多少取决于你想达到的效果。效果和成本成正比。

呵,什么叫“原生的SATA硬盘”?

[quote=“upleader”]

  1. 总体感觉大家目前对多配置的热诚很高,奇怪的是,我在实际运用中没有对pnp太在意。一般来说低于5种配置,我都是只做一个虚拟磁盘,大约220G左右,太大了250G的硬盘放不下,携带不方便。网卡和显卡都是采用手动修改注册表pci下键值得办法,如果是8139的网卡,那么连硬盘ide标准通道都不用去设定了,直接上硬盘(不需要原始样板机母盘,做什么系统机上什么系统内容的硬盘),看一下不同主板下网卡的新键值,直接修改drivers值和index值,导出来,改为私有镜像再导入就完事了。显卡如果太多也采用类似办法,最好不要一遍一遍的装驱动。如果sis,via,intel混用,最好还是把计算机类型设定到ACPI,硬盘通道也改成标准,这样兼容性比较好一点。反正我没有用过任何pnp的软件,5-6种配置(包括显卡)还是照常使用。关键xp的系统优化做做好,把开机检测ide设备都屏蔽,能加速不少。另外,微软官方出了一个优化配置文件的好东东,到网上查一下就明白了。quote]
    请问楼主,不同的显卡驱动文件可能是不一样的,比如NV和ATI的驱动,怎么只改注册表就可以了?

nv 和 ati 并存必须装两种驱动再改注册表。同样,如果两种主板并存还是需要系统去主动识别硬件。

nv 和 ati 并存使用环境非常少见,不过我还真遇到过,都是用了ati不满意,后来又随大流继续走nv路线了。

一般而言目前的Serial ATA硬盘约可分为两大类。一种是桥接式,顾名思义是以桥接芯片来控制Serial ATA硬盘,这样的硬盘以WD、Maxtor为主要厂商。另一种是原生式,也就是Serial ATA技术,建置在控制器中,这样的型式的硬盘,如Seagate其产品线下的 Barracuda 7200.7便是采用这样的规格。

硬盘制造商利用插入一套数据序列化/解序列化(de-serializer)功能,透过内建的ATA接口在数据传送或接收之前执行这项功能。这样的方式会受限于ATA控制的速度进行传送或接收。由于序列功能并非与磁盘控制器链接层与传输层相互串连,而以独立的功能负责为平行控制器转译数据,因此仅能以平行式控制器的速度100或133MB/s进行传输。

由于并行接口存在的历史过长,现在许多设备如主板还是以并行ATA支持为主,不可能一下子就把所有并行接口都换为串行接口,采用桥接方式实现串行ATA成为了硬盘厂家的折中方法:既可以适应市场需要,又可以节省成本。

目前硬盘上常采用的桥接芯片是Marvell 80i8030芯片,这颗芯片在目前的SATA硬盘和早期的SATA主板、SATA控制卡上很常见。不过这种方式的主要缺陷是对串行ATA的速度影响非常大,实际传输率也只能达到70MB/s~80MB/s,只能达到150MB/s的带宽的一半。这样的串行硬盘性能上不仅不如原生串行硬盘,甚至还不如并行硬盘。

“原生”也就是硬盘直接就以Serial ATA设计,这样的处理方式不仅将Serial ATA技术建置在硬盘的实体层,更应用在控制器中,理论上能以150MB/s的全速直接从硬盘向主系统进行数据传输。

如希捷的7200.7 Plus硬盘便是真正的原生SATA硬盘,采用LSI LOGIC芯片,无需经过桥接和串行到并行数据的转化,加上结合智能型指令主队列的技术,让Seagate的硬盘在产品的基准点上比桥接式Serial ATA来的有优势一些。
(转自 存储在线)

主板的芯片组也要注意,自己上网查资料吧,避免带宽瓶颈…

哦,原来如此,上次买阵列卡的时候,商家技术员跟我说,现在市面的SATA硬盘都是ATA改装的,叫我不要买SATA的阵列卡用ATA的可以了。

谢谢楼主的指导。