【摘要】本文介绍了用客户端存储空间实现模拟阵列光盘检索的新途径,同时论述了用客户端冗余存储空间与虚拟光驱结合技术。进行机群集成模拟磁盘阵列的管理。即将多媒体光盘信息通过服务器镜像映射到客户端硬盘上,形成信息库。为高校图书馆更好地建立和使用电子阅览室提供借鉴。
【关键词】 模拟阵列 虚拟光驱 图书馆
随着计算机网络及通讯技术的不断发展,数字化的信息资源越来越多,我国高校图书馆也越来越重视电子阅览室的建立与应用,电子阅览室在图书馆的信息服务中发挥着越来越重要的作用。
1、多媒体电子阅览室简介
我国高校图书馆现阶段的电子阅览室建设为了满足在局域网内部进行光盘数据库的检索,提供拥有几十台甚至上百台计算机。进行电子图书的阅读,随书光盘下载、CD、VCD的播放,以及上Internet,检索网上信息,网上教学等。大多数图书馆在电子阅览室客户端有几十个G的存储空间,而真正用于读者存储也就配额5G,其它冗余,另外在检索方法上多采用了由光盘服务器和单机系统。出现速度的瓶颈,不适合大量用户的并发访问使用;人工更换光盘,速度慢,工作量大,光盘易损坏;光驱因环境灰尘、机械磨损等原因,使用寿命短;整个系统的性能价格比较低等。也无法满足日益增长了随书光盘量增加的需求,由于使用存在上述的一些实际问题,我馆电子阅览室进行采用了创新方法,即利用客户端宙余存储空间与虚拟光驱结合,实现模拟阵列光盘检索的创新途径。
2、虚拟光驱
“虚拟光驱”是一套模拟光驱的工具软件,它的工作原理是先产生一个或多个(最多23个)虚拟光驱后,将光盘上的应用软件和资料,(可压缩)存放在硬盘上(以映像文件(imagefile)存放,文件名后缀为.vcd),并产生一个虚拟光驱图标,然后再告知windows操作系统可以将此文件视作光驱里的光盘来使用。一般光驱能做的事虚拟光驱一样可以做到,不但如此,虚拟光驱还有很多一般光驱、光盘塔、光盘库所无法达到的功能。如执行免用光盘、同时执行多张光盘、快速处理能力、容易携带等。
3、光盘镜像的特点
随书光盘大体上分为音频CD、视频CD、数据CD和DVD等,这几种格式的光盘都可以通过工具软件转换作为ISO文件。ISO文件是指一种符合ISO9660国际标准的光盘镜像文件格式,一般虚拟光驱软件都支持此文件格式。虚拟光驱软件可以将光盘镜像文件在计算机上模拟成一张光盘。光盘镜像制作可以使用WinISO或Nero等软件。为了使制作的光盘文件具有通用性,建议使用标准的ISO9660格式制作,而不要使用winRAR等压缩软件进行压缩,这种压缩方式生成的文件比ISO文件小,虽然节省了磁盘空间但是用户下载后需要解压缩,而且这种压缩方式会使镜像文件丢失部分信息,如启动信息等,加密信息,造成数据无法访问或访问出错,而标准的ISO文件不会产生此种现象,可以直接使用虚拟光驱软件打开,可移植性较好。
4、利用模拟阵列与虚拟光驱技术结合实现光盘检索系统
如何利用模拟阵列与虚拟光驱技术结合,实现多媒体光盘在电子阅览室中共享检索,解决磁盘阵列储存量不足的问题,更好地使用和管理电子阅览室。目前我们采用了利用光盘镜像到客户端存储空间,形成群机集成管理模拟磁盘阵列的技术。将多媒体光盘信息通过服务器镜像映射到客户端硬盘上,大约80片光盘镜像到硬盘后,可超高速存储并检索[1]。模拟磁盘阵列是由一个硬盘控制器来控制多个硬盘的相互联接,使用多个硬盘读写,利用电子阅览室现有客户机硬盘冗余存储空间,分割存储光盘信息,增加效率和可靠度的技术。如果平均每小时一个读者检索几类光盘,工作人员要手动更换光盘近数次,工作量之大,时间之浪费是不可估量的。若有两位读者同时检索同一类光盘数据库,单机检索要等上几个小时,即使联网也存在争时问题。因此我们首先查看了每张光盘数据库上可用的数据所占用的实际空间值是多少,例如,随书光盘数据库,每张光盘上的实际公用数据库仅占400M左右,20张光盘8G,每个有盘工作站自带硬盘80G.,按随时书光盘分类号及年限将数据分别镜像到100个有盘工作站,合计80G×100台=8T。再设置跨盘检索的路径,并将所有数据映射到当前工作站上,同时设置主检索区,次检索区……,然后跨盘检索,利用READ0阵列技术,多个硬盘相互联接,多个硬盘读写同步,超时空高速存储检索,提高了检索效率,大大增加了检索速度[2]。然而事情总是一分为二的,它的缺点是无容错能力,因为它必竟不是磁盘阵列,没有容错卡及奇偶校验功能,一但某一工作站出现了故障或硬盘损坏则造成部分数据丢失,因为我们采用“数据分割”的工作方式。但是数据间互不影响即使丢损一部分数据可其它存储设备中的数据仍支持系统正常工作。只是信息检索数据相对间断了,不过可以从光驱中立即传人并映像过来。
5、结束语
多媒体光盘检索系统的开发是得力于计算机技术和存储技术的发展而实现的。如果图书馆有条件的化,尽量使用磁盘阵列这种存储方式,以一张随书光盘500M为例,2000张光盘需要近1T的存储空间。大规模的访问会导致数据量激增,必须要考虑网络性能和服务器的性能,如果服务器经常停止响应,就要考虑减少并发访问的数量,以寻求性能与访问数量的均衡点。
参考文献:
刘青华,谭红英,虚拟光驱在电子阅览室的应用与与实践,图书馆学研究,2001(4)
楼靖华,万湘容,探讨随书光盘资源的网络化管理模式,现代情报, 2005(2)