1 问题的提出
郑煤集团公司生产网目前主要运行有“瓦斯防治导航系统”“生产技术管理”“闭环管理系统”等多个系统。生产网承担主要任务的各服务器达到几十台。为保证各类服务器的安全可靠运行,公司决定采用服务器热备软件来实现。
2 服务器热备软件的应用分析
2.1服务器冷备的问题分析
目前多数矿井生产网服务器处于冷备状态,显然存在以下几个问题:
(1)两台服务器的数据不能同步,即备机不能实时更新。
(2)备机换主机时要么更改地址(原主备机地址不同才可同时连入网络),要么插拔网线(原主备机地址相同,减少更改地址的繁琐,只能有1台并入网中)。
(3)主机硬件故障不能自动切换到备机,必须人工切换。工作人员必须到场。
2.2服务器热备软件简介
RoseMirrorHA是在实时数据的基础上,通过现有的以太网络基础环境,采用TCMP协议,在两台主机之间实现数据的实时镜像,不需要额外的硬件投资。可在充分利用已有资源的基础上,通过先进的软件技术,实现纯软的高可用性系统。
2.2.1热备软件的组成
RoseMirrorHA软件由管理模块、代理模块、过滤驱动程序、服务模块4部分组成。
管理模块是提供给用户一个直观的、强力的集中管理复制数据的工具,通过管理模块,用户可以实时地、清晰地了解当前数据保护的状态,服务器的运行状态,以及硬件网卡等信息,同时可以通过管理中心进行创建、删除、切换任务等操作。管理中心可以安装在远程客户端,这样用户可以远程地、同时地管理多个服务器上的数据。
服务模块是软件的灵魂和操控者,它负责执行来自管理中心的命令,传递驱动程序的复制数据,保证源数据和备份数据的一致,以及处理各种意外事件等。它作为windows的服务或UNIX daemon必须和驱动程序安装在同一个服务器上进行数据保护工作,而不能脱离驱动程序。
代理模块负责对客户应用的监控,同时把信息传递给服务模块。针对不同的服务,RoseMi瑚rHA提供专门的代理模块来管理和传递服务信息,目前RoseMirrorHA支持大多数应用服务,譬如0racle、SQL、Exchange、Sybase等,如果企业有专门的服务,可通过RoseMirrorHA提供的API函数来支持企业的专业需求。
过滤驱动程序是软件的核心,它嵌入到操作系统的内核中处于文件系统之上,并且一直监控系统的数据IO,当遇到需要保护的数据时便将其传递到处于系统应用层的复制数据服务。该驱动程序平时占用系统内核资源少,消耗低,不影响系统正常的运作。
2.2.2热备软件的功能
RoseMirrorHA软件针对双机高可用性策略和企业数据相关的新需求,进行了不断的优化、提高和更新,在满足了动态数据实时复制的基本需求外,还具有以下特色功能。
(1)利用实时复制技术实现双机高可用性。RoseMirrorHA利用实时复制技术,通过网络把企业的数据实时地复制到备份服务器,从而在备份服务器端保留一个完整的数据备份。当主服务器出现问题时,RoseMirrorHA会自动把主服务器上的业务停掉,由于备份服务器数据同主服务器一致,从而保障业务的高可用性。
(2)支持自定义复制数据集。RoseMirrorHA支持复制数据集的定义,用户可以选择定制需要复制的目录、文件。设置时支持使用通配符。RoseMirrorHA的数据镜像是基于文件系统之上的,仅复制文件变化的部分。
(3)低资源消耗。虽然RoseMirrorHA驱动嵌入内核,复制服务驻留内存,但它们一直在后台静默运行,只有当数据变动时,它才进行复制动作把数据传递到异地进行备份。RoseMirrorHA的运作对于用户是透明的、不可觉察的,应用程序可以同往常一样进行访问数据,不会有任何的延时和阻碍。
(4)网络负载调节。RoseMirrorHA软件采用的是基于文件系统级别的数据保护方案,只有变动的数据才通过网络进行传输。如果应用有大量的数据IO变动,RoseMirrorHA软件有网络带宽设置功能,从而达到网络负载调节的目的。
(5)强大的意外处理能力。在持续数据保护的过程中,会有各种意外发生,譬如网络断开,磁盘空一间不足,服务器宕机等。RoseMirrorHA针对这些意外会逐一进行处理。
2.3实践分析及过程
赵家寨煤矿服务器的信息如表1所列。
表1 赵家寨煤矿服务器信息
根据软件的功能所述,对其数据同步及意外故障处理功能进行验证。主机在操作系统崩溃或出现异常时无法正常工作,在主机硬件发生故障(如主板、电源、硬盘、网卡等),主机网络故障(IP冲突、病毒攻击等),主机掉电的情况下,软件自动启用备机,使备机接管主机工作。
2011年7月8日和8月4日,分别对赵家寨煤矿生产网服务器热备软件进行现场测试,进一步观察该软件的可靠性、稳定性,未发现异常,测试获得了成功。测试情况如表2所列。
表2 服务器热备软件现场测试情况
3 结论
应用服务器热备软件运行情况正常,说明该软件技术成熟。运行可靠稳定,可起到服务器热备作用。该软件在郑煤集团工业监控服务器应用获得成功,很具有代表意义,可在其他煤矿工业监控推广应用。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:服务器热备软件在郑煤集团的应用