BXP无盘局域网络的构建
易强?彭永杰?许明明
摘 要:有盘计算机房存在硬件不好维护,软件安装不容易管理,教学过程不容易控制的情况。无盘网络系统通过局域网及虚拟磁盘在没有本地存储的情况下访问远程存储介质,相对投资少,易管理维护,在一定程度上解决了有盘终端存在的问题;BXP作为主流的无盘技术,在机房组建方面有着广泛的应用。
关键词:无盘技术;BXP服务器;BXP无盘站;虚拟磁盘映像
采用传统的PC机作为用户终端,电脑硬件的投资成本占整个初期投入成本的绝大部分。BXP无盘方案不需要硬盘、光驱等本地存储介质,显著减少学校机房的初期投资。作为教学用机房,上课学生对电脑的使用行为具有不可预期的破坏性,频繁的软件装卸、U盘的使用极易引起网络病毒的传播,传统的有盘终端系统崩溃、蓝屏时有发生,因而大大增加了机房管理员的维护工作量、维护成本。相比之下,无盘工作站方案在没有限制教学使用的功能和性能的情况下,在一定程度上提高了机房网络的可靠性,避免了硬件破坏的风险,并显著降低后期的维护成本。
无盘工作站操作系统采用最常见的WindowsXP,在使用上完全和有盘终端或PC机相同。网络架构采用100/1000M快速以太网局域网,可采用多种Internet接入方式,实现多机共享一个IP带宽,易于实现网络过滤和安装防火墙等网络安全功能。BXP无盘工作站是由网卡启动芯片Boot ROM向服务器发出启动请求,服务器端收到请求后,向工作站发送启动配置数据,工作站下载启动配置数据到本地内存后,系统控制权交给内存中的这些配置数据,并由此引导操作系统。BXP无盘技术是在服务器上划分出多个虚拟硬盘,每个虚拟硬盘用来支持一个无盘终端的启动。由于硬件兼容,所有无盘终端可以共享所建立的虚拟硬盘镜像文件。无盘终端连接上服务器的虚拟磁盘映像后,生成的虚拟本地硬盘,可以完全象有盘终端一样工作。
BXP服务器操作系统可以使用Server 2003,安装完成后设置好网卡的IP地址,指定IP、DNS和网关。同时添加TCP/IP、NetB0IS和 IPX协议;DHCP组件在服务器的控制面板里添加,完成后设置作用域。也可以使用BXP自带的DHCP服务。服务器的网络配置完成后插入BXP安装盘,执行安装程序,类型选Full Server,按提示完成所有的安装。接着配置BXP相关的服务,包括:网络扩展 PXE服务,BXP TFTP文件传输服务,BXP 10服务,BXP LOGIN引导服务。最后建立并管理BXP客户登录。接下来建立虚拟磁盘,先启动BXP 10服务,单击开始菜单—程序打开BXP管理程序。将管理程序的面板模式改变为“Server”—“Disks”。单击“View”菜单,选择 “Server”—“Disks”,选中10服务器,建立新的虚拟磁盘。创建成功后选中新建的磁盘映象,选择映射,将其格式化,然后取消映射。
工作站光盘安装XP时BIOS设置从硬盘启动,安装完后设置从Lan启动。在有盘Windows XP工作站中,将网卡插上PXE启动芯片,在启动时按Shift + F10进人,网卡设置界面,将启动顺序设置为INT19,即网络引导优先,注意此时的硬盘是处于开放状态的,也就是说,在服务器上已取该工作站为本机硬盘优先启动,而在工作站端则以网络优先,这样做的目的在于启动时能从服务器上获得相关BXP信息;从硬盘引导并安装BXP客户程序后,可以产生虚拟的磁盘。
客户端程序的安装过程很简单。启动有盘Windows XP后,在“我的电脑”中双击BXP安装文件安装BXP,安装类型选 “客户”端程序,完成后重启。重启后会发现多了一个分区,这就是BXP的虚拟磁盘。在默认情况下其属性都是私有模式,即所有更改都可生效。选择BXP系统上传工具,将C:盘系统上传至虚拟盘。重启系统,在服务器上设置为从虚拟盘启动。此时启动之后便已经是无盘系统了,接下来要做的就是安装各种教学软件,系统的优化。安装完成后,在服务器端BXP管理平台中将磁盘模式改为共享模式,这样其它同类型的机器便可以启动了,并且具有自动还原功能。启动后的XP与有盘站几乎相同,只有在设备管理器中才能看出它是没有实际硬盘的。
基于BXP的维护只在服务器上即可完成。在BXP控制平台上映射虚拟盘,即可对其进行操作,向其复制文件。更新软件时首先将虚拟盘属性设为私有模式,用一台工作站启动,像有盘一样进行软件的安装与更新,完了之后只要将虚拟盘属性设为共享,所有的无盘站就可以启动了。对BXP数据库的备份和工作站映象的备份,直接利用Ghost就可以。因为工作站是自动还原的,基于这种技术的无盘网络系统比较稳定,所以维护的对象主要是硬件,相对于有盘机房,维护工作就不那么繁琐和重复。
参考文献:
[1]王小磊.基于Windows2003的无盘WinXP网络的安装.[J]电脑开发与应用,2006.