瘦客户机在图书馆网络系统中的应用分析
2010-04-11徐燕宾
徐燕宾
(百色学院图书馆,广西 百色 533000)
近年来,图书馆的信息化设备以PC为主,在使用过程中,PC逐渐暴露出稳定性差、维护工作量大、软件升级困难等诸多问题,如何提高图书馆网络系统的稳定性和易管理性?与传统PC相比,稳定性高、可管理性强、维护简单、TCO总体拥有成本低的瘦客户机既能满足图书馆的业务需要又能减小图书馆IT人员的工作压力。
1 瘦客户机
瘦客户机是使用专业嵌入式处理器、小型本地闪存、精简版操作系统的基于PC工业标准设计的小型行业专用商用PC。配置包含专业的低功耗、高运算功能的嵌入式处理器,不可移除地用于存储操作系统的本地闪存,以及本地系统内存、网络适配器、显卡和其它外设的标配输入/输出选件。[1]瘦客户机采用专门的精简版嵌入式操作系统 (Linux Embedded、WindowsCE、WindowsXPEmbedded 操作系统),是基于服务器运算模型 (TCSC,Thin Client Serverbased Computing)的主要组成部分,依托基于虚拟化技术的服务器及中央数据中心完成相关任务。[2]
2 瘦客户机的优势
2.1 稳定性高,故障率低。瘦客户机不配置风扇、光驱、硬盘等易损易耗部件,用工业标准做的固态硬盘存储操作系统,硬件故障率低;瘦客户机的嵌入式操作系统采用EWF(增强写过滤保护)软件,任何未经授权对系统进行的操作都是在对内存进行操作,确保系统“永不中毒”。因此,瘦客户机从硬件和软件两方面保证系统的安全稳定运行。
2.2 易部署,易管理,易维护。在基于服务器的计算模型中,瘦客户机只作为输入、输出的终端设备,其运行的应用程序、数据都集中在服务器端,所有应用软件的安装、升级、维护等都可以由系统管理员在服务器端统一实现,大大减少系统的部署时间,提高管理效率。
2.3 总体拥有成本TCO低。瘦客户机运行时的功耗仅相当于PC的1/10,非常节能,无风扇、硬盘等易损耗部件则延长了瘦客户机的使用寿命,其具有的易部署、易管理、易维护等特征,可以减少IT支持人员的数量,降低运维成本。
3 瘦客户机在图书馆的应用
3.1 需求分析。在图书馆网络系统中,终端设备主要用于图书馆的业务处理或向读者开放提供联机检索、上网浏览、电子资源阅读、媒体播放等功能,对终端设备的性能要求并不高,但要求终端设备必须能够提供长时间的安全稳定的服务,同时,由于图书馆面积大、终端设备多,对各终端设备安装操作系统、软件升级的工作量也很大,因此,要求终端设备必须易管理、易维护。
3.2 设备选型。瘦客户机的主流品牌主要有HP、WYSE、IGEL、升腾等,推荐选用惠普瘦客户机HP t5740,配备主频1.66GHz的凌动N280处理器,1G DDR3内存,2G闪存盘,采用Windows Embedded Standard操作系统,随机附送一套完整功能的Altiris统一管理软件。Altiris管理软件是一款集计算机系统管理、配置管理、资产管理于一体的集中管理软件,支持远程唤醒、系统重启、关机等电源级别的操作,可以对瘦客户机直接进行远程桌面管理,允许系统管理员直接进入客户机系统进行故障排除,可以使用管理员权限对瘦客户机进行各种配置的更改,系统安装、软件升级、补丁安装等都可以远程解决。[3]Altiris管理软件能够对所有的客户端设备进行准确的监控和统计,可以自动收集客户端设备的软、硬件信息,包括CPU、内存、硬盘、安装的软件包、操作系统配置等详细信息,及时反映资产的变化,提供准确的资产状况报告。
3.3 方案设计及应用分析。在图书馆网络系统中,终端设备可以分为工作终端、公共检索终端、电子阅览室终端等,其使用人员既有图书馆工作人员,也有读者。
3.3.1 公共检索终端。公共检索终端只需要向读者提供本馆馆藏资源信息、读者个人借阅信息的检索、查询功能,对设备的性能要求很低,但需要长时间对读者开放,使用频率高,机器数量多且分散放置,要求系统稳定可靠、容易管理。Hp5740硬件故障率低,操作系统具有“重启即消”功能,非授权用户无法对机器进行任何的配置更改,保证了系统的稳定运行。通过Altiris管理软件,管理人员可以为Hp5740定制开、关机时间,可以通过网络远程关闭Hp5740的USB端口,防止读者占用机器做其他无关操作,另外,Hp5740可以悬挂在显示器背后组成一体机,其用电量仅相当于普通PC的1/10,极为省电,因此,使用Hp5740瘦客户机作为公共检索终端,可以解决原有PC检索终端硬件故障率高、功耗大、占用空间大、管理维护困难等难题。
3.3.2 业务工作终端。在图书馆的业务工作中,例如采访、编目和流通,工作人员主要是运行图书集成管理系统进行书(刊)名查询、图书信息输入、读者身份验证、读者借还书(刊)等操作,不断地将数据录入中央数据库、或从中央数据库中获取数据,工作内容相对固定、单一,只需安装图书管理系统的客户端软件和常用办公软件,不需要强大的本地存储性能。高配置使HP5740具有很强的本地计算处理能力,作为单机应用即能满足图书业务处理和常用办公软件的应用需求,利用Altiris管理软件可以对分布在各个部室的客户端直接进行远程桌面管理、软件安装、故障排除,图书馆IT管理员的管理维护工作变得简单方便。
3.3.3 电子阅览室终端。电子阅览室里的终端设备主要用于读者上网查找资料、阅读电子文献、音频、视频播放、网络学习课程等,对客户端设备的性能要求不高,但电子阅览室拥有大量的客户端设备,管理人员经常要疲于应付大规模的客户端系统安装、应用软件部署等工作,因此,减少系统和应用软件部署的工作量是关键所在。HP t5740可以安装Office办公软件(精简版)、CAJViewer、Ssreader、Winrar、QQ、暴风影音等常用软件满足绝大多数读者的需求。IT管理员先制作好一套系统映像,然后利用Altiris管理软件一次性将映像远程推送并安装到所有客户端,并远程对客户端进行IP地址和机器名配置,大大缩短了系统的安装和配置时间,IT管理员只需要在Altiris管理服务器上轻点鼠标就可以完成电子阅览室所有机器的部署。另外,Altiris管理软件能够对所有客户端的用户桌面、硬件设备进行监控和统计,可以在后台将不良用户“踢出”网络,电子阅览室管理人员不需要很高的IT技能就可以随时监控管理所有机器。
3.3.4 方案特点。以瘦客户机的单机性能来满足图书馆IT应用的需求,嵌入式操作系统稳定可靠,不容易中毒和死机,Altiris管理软件能够批量部署和远程维护所有瘦客户机,IT人员的管理维护工作方便高效,机器节能效果显著,缺点是:不能满足技术型人员的使用要求,所以图书馆仍然需要保留一部分PC。
3.3.5 实践案例。国家图书馆、汕头大学图书馆等应用惠普瘦客户机作为公共检索终端供读者进行图书查阅,取得了很好的效果;笔者在一台HP t5740上安装图书馆集成管理系统客户端、常用办公软件、常用电子文档阅读器软件等进行使用测试,结果证明HP t5740作为单机使用完全能满足图书馆的业务工作需求。
3.3.6 方案升级。HP 5740可通过RAM插槽升级内存,可选用扩展模块(PCIe或PCI)加入第二块固态硬盘来扩大存储空间,而且只需要增加服务器就可以实现基于服务器的运算模型,通过思杰(Citrix)的桌面虚拟化产品XenDesktop、VMware的虚拟化技术或微软的VDI虚拟桌面,将客户端桌面虚拟化,将所有桌面虚拟机存放在物理或者虚拟服务器上,当需要使用超越瘦客户机本地性能的应用软件时,便可以通过网络访问服务器并使用桌面虚拟机,从而获得和PC一样的使用性能。在这种计算模型中,瘦客户机仅运行用户界面,并通过键盘和鼠标将命令发送给服务器,由服务器运行应用程序,将视频数据返回至终端显示,由于采用的是集中式的管理模式,软硬件升级、系统维护、数据存储、安全管理均在服务器端进行,因此这种方案具备了安全性高、易于管理、相对成本较低、高可靠性等特点。[4]
[1]Johnhall,rikzeng,aoobj, 等. 瘦客户机[EB/OL].http://baike.baidu.com/view/279906.htm,2010-05-25.
[2]Frank.C.安全、高效、易管理-瘦客户机解决方案初探[J].微型计算机,2009(28).
[3]佚名.惠普瘦客户机方案-瘦客户机联展发布时间 [EB/OL].http://www.zgshare.com/aboutus/339.html,2010-06-10.
[4]洪钊峰.当瘦客户机碰上虚拟PC服务器——NEC发布VirtualPC型瘦客户机系统解决方案 [EB/OL].http://publish.it168.com/2007/0706/20070706017301.shtml,2010-06-03.