计量管理信息系统中群集技术的运用

(整期优先)网络出版时间:2017-12-22
/ 2

计量管理信息系统中群集技术的运用

陈琳琳

广州能源检测研究院广东省广州市511400

摘要:本文阐述了计量管理信息系统运营效率的高低对于计量业务开展有着重要的作用。通过对目前计量管理信息系统的现状分析,总结该系统仍然存在的问题,最后通过软件架构和集群技术的运用对比,从而找到提高计量管理信息体系高效运行的有效技术。

关键词:计量管理信息系统;软件架构;集群技术

1.引言

21世纪就是一个信息时代的世纪,拥有信息就意味着拥有发展的希望,从而使得计算机技术也得到了不断发展,各个单位也在普遍地应用计量管理信息系统了。计量管理信息系统的平台也从早期的DOS+FOXBASE,发展到WINDOWS+SQL。随着计算机网络技术的普遍使用,计量管理信息系统也经历了从单机版到网络版的发展历程,而系统架构也从初期网络发展的C/S结构转变到当前的B/S结构,因此软件系统的发展对后台服务器的选配就提出了更高的要求,而群集技术刚好符合这方面的要求。

2.计量管理信息系统的现状分析

计量管理信息系统通过对单位计量检定工作的影响,其效率高低直接影响单位计量业务的开展。该系统最早是在20世纪90年代LotusDomino6.5开发的,由多个Notes数据库、客户响应机制、复杂的视图等等组成。它囊括了业务的管理、质量的管理、技术的管理,以及个人办公情况和客户管理。即使该系统在初期使用的时候,提高了单位计量检定工作的效率,但是仍然存在一定的问题限制系统的运行速度。

2.1系统界面响应速度过慢

由于该系统界面是由帧、大纲、视图等等比较固定的格式组成,导致其界面缺乏一定的灵活性,从而造成客户端口使用系统界面的时候就会出现响应速度慢的情况,甚至于没有HTML应用程序界面的响应速度快。

2.2共享、导入、导出数据比较困难

计量管理信息系统所使用的文库数据库不支持SQL通过前台数据库的访问,同时也不支持SQL检索工具通过ODBC的访问和查询操作,从而导致共享、导入、导出数据就会比较困难,这样就大大影响其操作效率了。

2.3CPU的使用率过高,对于内存和带宽的需求过大

由于该系统依然使用的是传统的Client/Server平台。如果出现多个用户一起使用Client/Server平台的情况,就需要采取Notes-Domino方案来解决速度过慢的问题。因为Notes-Domino对服务器的性能要求很大,就需要大量占用CPU、内存和带宽,这样也容易影响该系统的运行速度。

此外,该系统还存在可扩展性较差、系统的维护较困难,以及系统运行速度跟不上数据库数据增长的速度等等问题。这些问题的存在,都要求计量管理信息系统采用新的技术来运行,而群集技术就是它目前最好的技术选择了。

3.C/S结构与B/S结构的对比分析

3.1C/S结构的分析

C/S结构即客户/服务器模式(Client/Server),其中客户端是安装专门的客户端软件,而服务器常常使用性能高的PC、工作站或者是小型机,同时使用大型的数据库系统,例如SQLServer。

C/S最大的好处就是可以利用PC客户端较强的处理能力,加快客户端的速度,提高工作的效率。但是C/S结构也存在一定的弊端,例如:适用范围受限制,只能应用在局域网,这在很大程度上不适合当今移动办公和远程访问的工作模式。再者,使用的客户端要安装专门的客户端软件才可以正常工作。不仅关系到安装的工作量加大,而且任何一台电脑出现病毒、硬件坏等问题都需要维护或者重新安装,这样都会造成维护和安装成本的提高。最后就是,它可能对一般的客户端操作系统限制。例如会出现可能某些功能只适用于win98,但是就不能应用在Windows。

3.2B/S结构的分析

B/S就是Brower/Server,即在客户机上安装Brower浏览器,例如IE浏览器,而服务器安装的是SQLServer等等数据库。浏览器就可以通过WebServer与数据库互相进行数据共享。

B/S最大的好处就是,它在任何地方都可以进行操作,而不需要安装其他专门软件。也就是说,只需要一台可以上网的电脑就可操作一切,而且客户端是不需要维护的。这个系统扩展容易,只要满足有网络,系统的管理员给一个用户名和密码,就可以正常使用了。在Internet技术发展的情况下,B/S结构可以直接使用在Internet上,实现广域网的应用目标,这对于同一单位在不同地方部门之间软件的共享有着重要的作用。

因此,B/S结构软件的使用意味着计算机软件系统的发展取得了巨大的进步,这就更加要求后台的服务器选配要更具备安全可靠性、可扩展和可以管理的硬件平台。这样才能在系统发展问题时候,备份系统自动切换,而不至于影响正常工作的基础上,还能进行修复。因此,群集技术应运而生。

4.群集技术的分析

4.1群集技术的含义及特点

群集技术是指一组互相独立的服务器,这些服务器运行的群集服务作为一个整体系统一起工作。它可以让多个运行的Windows服务器放在一起,让相应的资源和应用程序在可用性、可伸缩性和管理方面都得到改进。这样做的目的就是,一旦发生故障和停机还能够让客户机进行访问。一旦群集中的任何一台服务器发生故障或者需要进行维护使,它可以让资源和应用程序自动移动到另一个群集点上,这个群集点可以暂时替代上一个群集点进行工作,从而保障不间断运行服务器。

因此,群集技术具备高的可用性、故障回复、容易管理、可伸缩性等的特点。即使群集服务不能确保运行永远不会停止,但是可以为大多数关键应用程序进行充足的可用性。同时,它可以监察应用程序,自动辨别大部分的故障,并且对其恢复。这样可以提高群集工作的灵活性,加强系统总体的管理。

4.2群集技术的应用

计量管理信息系统一般包含了收发仪器、查询业务、打印证书、管理设备、公告通知五大模块,计量单位平常的业务就是依靠这个系统进行管理的。随着社会经济的发展,计量业务的开拓和需求的增加,要求计量管理信息系统可以具备高安全性、高稳定性的功能,以此预防因系统故障带来的不良后果。

4.2.1群集系统的结构组成

在硬件配置方面,需要IBM的阵列卡、磁盘扩展柜,以及至少两台服务器。在软件的要求上,群集的所有计算机都需要安装MicrosoftWindowsAdvanceserver2000企业版、一个域模型、一个域的账户,以及所有的节点要求是同一个域的。

4.2.2群集系统的组建方法

群集系统的主要组建方法如图1所示:

图1:群集系统的主要组建方法

由图1可知,群集系统的组建需要先用IBM光盘配置磁盘扩展柜和阵列,设置好逻辑盘;接着用作为节点1和2的服务器都配置双网卡,其中一个连接外部网络,一个是专门网络适配器,这两台服务器都安装好相关驱动程序。然后在节点1安装Windows计算机中的存储功能和节点2安装磁盘管理功能。特别注意的地方就是,在群集资源创建之前,需要在两个节点上分配一样的固定盘符;再者就是配置MSCS,也就是在节点1使用IBM服务器自带,调用Windows的组件。需要注意,当选择群集中的第一个节点时,就需要相应取一个群集的名字。组件群集之后还需要验证群集,通过点击群集管理查询是否节点1和2有一个显示“UP”,在Windows资源管理器上,查询数据的盘的可用性。最后一步就是,安装相应的数据库软件,例如SQLServer2000软件,它能够自动识别群集系统的使用情况。

5.结语

因此,群集技术的使用可以让计量管理信息系统的硬件平台取得质的飞跃。它可以保证计量管理信息系统更加安全可靠,同时提高该系统的运行速度,从而促进计量单位扩展和增加业务,提高工作效率,获得更高的收益。

参考文献:

[1]杨冬锋,刘晓军,李向东,刘非.基于条形码技术电业计量管理信息系统[J].供用电,2008,25(06):60-63.[2017-08-19].

[2]孙淳,戴洪宇.群集技术在计量管理信息系统中的应用[J].计量与测试技术,2006,(09):12-13.[2017-08-19].

[3]杨应全,汪德彪,黄登婕.确保信息系统安全可靠的群集技术[J].现代情报,2005,(10):50-52.[2017-08-19].

[4]刘渤海,杨世元,赵永涛.基于质量信息技术的计量管理信息系统[J].制造业自动化,2005,(07):1-3+21.[2017-08-19].

[5]许泳.群集技术初探[J].四川师范大学学报(自然科学版),1998,(03):106-108.[2017-08-19].