锐起无盘在图书馆公共查询系统中的应用

时间:2022-09-11 05:04:49

锐起无盘在图书馆公共查询系统中的应用

【摘要】将锐起无盘网络技术运用于图书馆公共查询系统中,解决了检索机维护和管理困难等问题,同时将OPAC检索服务安装在独立的无盘服务器上,减轻了图书馆WEB服务器的网络负载,实现了网络的隔离。同时将工作站系统安装在服务器上,一方面降低了网络检索站系统安装任务量和管理维护的难度,另一方面也降低了硬件成本,提高了网络安全性和检索效率。

【关键词】无盘网络;OPAC检索;图书馆;公共查询

随着信息技术的发展,读者检索图书馆馆藏的方式发生了根本性变化,OPAC就是一种简单易用、快速的现代信息技术检索方式。很多大学图书馆在图书馆网站上提供OPAC检索服务功能,并在图书馆内部(如大厅和书库)放置OPAC检索机。但由于这些计算机长期处于无人看管状态,普遍存在着病毒攻击、恶意破坏等问题,因此图书馆技术部门工作人员维护管理的任务量很大。在检索机的日常管理维护方面,我馆网络部工作人员曾花费了不少心思。笔者曾经为此开发了一款检索机管理软件,实现了网页浏览、系统快捷键锁定、系统保护、屏幕监视等功能,这对检索机的保护和利用起到了一定的作用,但也存在不少问题。例如遭学生恶意破解关闭检索机管理程序,甚至遭病毒的攻击等,所以运行效果并不是很好,检索机管理维护的任务仍然很重。

目前国内图书馆通过主要通过BXP无盘网络技术来解决检索机的管理维护问题[1][2],而BXP无盘技术操作较为复杂,也有通过终端网络来解决的[3],这样图书馆就必须追加硬件投资购买新的终端机。笔者和同事通过不断尝试采用锐起无盘系统的管理模式来管理检索机,取得了很好的效果,为读者提供了稳定的OPAC服务,解决了长期以来困扰我馆检索机管理维护上的问题,并且首次提出了将无盘服务器和OPAC检索服务器合二为一的方案,减轻了图书馆WEB服务器的网络负载,实现了网络的隔离,降低了网络管理维护的难度和硬件成本,提高了网络安全性和检索效率。

1.无盘工作站介绍

无盘工作站的原理就是在网内配有一个专门的系统服务器(其实,用一般的PC机就可充任!),这台系统服务器上除了有它本身运行所需的操作系统外,还需要预先镜像一个工作站运行所需的操作系统。每一台工作站无需配备硬盘,当然其它基本硬件应该配置(如主板、内存、CPU等),特别是无盘工作站网卡(主板集成或独立网卡)必须带有可引导芯片(一般网卡没有,可引导芯片容易买到)。在无盘工作站启动时网卡上的可引导芯片从系统服务器中取回引导所需数据供用户使用,工作站正常运行所需的数据也是直接从服务器事先镜像的工作站操作系统中存取。简单一句话就是,无盘工作站其实就是把硬盘和主机分离,无盘工作站只执行操作不执行存储。

目前流行的无盘软件产品有Ven-turcom公司的BXP、顺昱公司的EHD和锐起公司的锐起无盘等无盘系统,硬件产品有升腾、新大陆、长城、牡丹、实达等品牌的终端机[4]。

2.锐起无盘工作站的特点

锐起无盘是上海锐起信息技术有限公司研发的基于PXE启动方式,用于远程启动的网络平台软件,操作简便,更符合中国人的操作习惯。其优势为:A、独立的版权--独立开发、版权完整;B、稳定的系统——采用Windows scsi Miniport驱动模型程序为核心,确保软件稳定可靠。为全国6成以上无盘网吧所认可;C、高效的性能--单台服务器负载能力可达100台。千兆网络环境下,速度全面超越有盘;D、独特的功能--多服务器负载均衡、多服务器自动备份、有盘无盘并行运行、自动更新等,各项人性化设计遍布软件的各个功能模块,将维护工作量降到最低[5]。

3.系统设计思路

无盘系统设计总体目标就是安全、快速、低成本。首先要实现检索机系统的网络安全和维护简单。利用交换机的VLAN网络配置[6],可以实现检索机局域网和图书馆工作用的内网的隔离,增强网络的安全性,但这种管理维护方式对图书馆技术人员有一定的技术要求,增加了管理难度,同时这种交换机的硬件成本也较高。其次是防止学生访问OPAC以外的网站,保障检索机的专用检索和公共服务。通过服务器上WINDOWS系统提供的“路由和远程访问”中实现对客户机的上网限制,这种方式虽然不需要硬件投入,但增加了管理的难度和维护的工作量。当然也可以采用路由器的ACL配置来实现网络访问的控制[7],但这却增加了网管维护的工作任务和硬件成本。

为了实现以上两方面的要求,笔者设计了一种更为简单实用的方案。将OPAC检索服务器和无盘网络的服务器合二为一,服务器采用双网卡,分别连接图书馆内部工作网络和无盘网络的局域网,具体网络拓扑图如图1所示(以我院南校区为例)。

我馆使用的是汇文图书管理系统,汇文公司提供了OPAC检索服务程序,本方案利用无盘工作站的服务器安装OPAC检索服务,这样减轻了图书馆WEB服务器的负载,也更为快捷安全的提供OPAC检索服务。在该方案中工作站可通过网址192.168.0.1:8080/opac/来检索我馆馆藏。

4.方案实施的步骤和具体问题的解决

4.1 安装流程概述

(1)在服务器上安装好windows

2003操作系统,并安装好锐起无盘服务器程序。

(2)在服务器上安装汇文系统OPAC检索服务程序。

(3)在一台有盘工作站(模板机)上装好windows xp操作系统,并安装好锐起无盘客户端程序。

(4)上传有盘工作站系统到服务器并生成工作站系统磁盘镜像。

(5)添加其他无盘工作站并利用服务器端的磁盘映像进行无盘启动。

4.2 具体问题的解决

4.2.1 在服务器和模板机上必须添加IPX/SPX/NETBIOS协议,同时模板机上要卸载“QOS数据包计划任务”。

4.2.2 在使用PXE启功芯片时,工作站在出现“DHCP../”提示一段时间后出现类似“PXE-E51:No DHCP or proxyDHCP offers ware received”或“PXE-E61:Media test failure,check cable”的错误提示。在使用EBX启动芯片时,工作站出现“Searching for server”后长时间停止。

可能原因和解决方法:无盘工作站在启动的时候会发出启动请求信号,服务器收到启动请求信号后进行回应,工作站即可进行下一步的启动过程。如果工作站在一段时间内未能接收到回应信号,则会出现以上的提示。具体原因与解决方法如下:

(1)网络不通。请检查工作站、服务器以及交换机的连接,确保工作站与服务器的正常网络通信,如果使用网管型交换机关闭或者调整网络风暴阀值。

(2)锐起无盘服务未正确运行。请确保锐起无盘服务已经正确启动运行,锐起无盘服务的进程名为“锐起无盘系统服务”,可在服务列表中查看。

(3)启动的工作站未配置。在锐起无盘管理器正确加入此工作站的信息,包括网卡号、IP地址等。

(4)网络中存在其他DHCP Serv-er。检查其他计算机上是否安装了DHCP Server服务,并且关闭宽带路由器上的DHCP选项。

(5)如果还不能解决问题,可以安装启动无盘服务器Windows2003操作系统中的DHCP服务。

4.2.3 服务器双网卡并存时可能导致工作站机器不能正常访问服务器提供的OPAC服务。

如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到:

Network Destination Netmask Gateway Interface Metric

0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.1 20

0.0.0.0 0.0.0.0 211.69.237.254 211.69.237.226 20

即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问,OPAC服务器不能访问到图书馆网络中的汇文图书管理系统的ORACLE数据库服务器,所以不能提供正常的检索服务。

解决方法是,将连接检索工作站的网卡的网关设置为空(即不设网关),此时OPAC服务程序能通过网关211.69.237.254正确的连接上图书馆网络中的ORACLE数据库服务器,也就能正常的提供OPAC检索服务。

4.2.4 系统自动开关机的实现。

通过Windows系统“附件系统工具任务计划”执行一个shutdown.bat(自动批处理脚本)任务计划,其中该批处理文件中包含系统命令shutdown–s内容来实现系统定时关机。

通过电脑CMOS设置定时开机(当然需要主板支持),具体设置过程如下:首先进入“CMOS SETUP”程序(大多数主板是在计算机启动时按DEL键进入);然后将光条移到“Power Management Setup”选项上,回车进入其子菜单;再将“Resume by Alarm”项设置成“Enabled”,并在“Date(of Month)Alarm”项中设置开机日期,在“Time(hh:mm:ss)Alarm”项中设置开机时间;最后保存设置,重新启动,当关闭计算机后,你的计算机将在你规定的时刻自动启动。

注意:(1)计算机主板必须有“Resume by Alarm”功能才能实现定时开机;(2)要实现定时正常开机,必须取消开机Password功能;(3)最关键的一点是要接通主机电源。

注意服务器与工作站在开、关机时间设置应该有适当的时差。因为工作站需读取服务器数据启动与关机,服务器开启时间要早于工作站开启五到十分钟左右,而关机时间工作站应早于服务器五到十分钟,如果工作站数量较多时,工作站之间在时间设置上还应有适当的时间差。

基于无盘系统的公共查询系统在我馆正常运行了已近一年来看,它节约了设备投资,减少了日常维护的工作量,网络运行稳定,为读者提供一个稳定、快速、安全的系统平台,而且服务器和工作站实现自动开关机,真正实现了无人管理,提高了我馆的自动化管理水平和服务质量。

参考文献

[1]孙晓晗.BXP无盘技术在图书馆公共查询系统中的应用[J].科技咨询,2007(28):46-47.

[2]张义东.基于BXP无盘的图书馆公共资源查询系统[J].农业网络信息,2006(11):41-42.

[3][4]骆永成.略论中文期刊采购原则的确定[J].上海高校图书情报工作研究,2007(2):25-27.

[5]锐起科技.锐起无盘XP..cn/product_2.htm.2009-05-16.

[6]臧东辉,郭馨.VLAN技术简介及其在网络中的应用[J].应用能源技术,2008(8):47-48,50.

[7]何毅荣.ACL在校园网络管理中的作用[J].电脑知识与技术,200(24):28-30.

作者简介:

赵林(1978—),男,湖南湘潭人,硕士,馆员,现供职于湖南理工学院图书馆网络部。

夏建群(1971—),男,湖南临湘人,硕士,馆员,现供职于湖南理工学院图书馆网络部(并列第一作者,对论文有同等贡献)。

上一篇:光电传感器在自动控制中的应用 下一篇:ASP技术动态网站的规划与设计的探讨