一种关于会议系统软件的双机热备份运行方法

文档序号:7766052阅读:557来源:国知局
专利名称:一种关于会议系统软件的双机热备份运行方法
技术领域
本发明涉及广泛应用在现代化会议场中的电子会议系统,具体涉及一种关于会议系统软件的双机热备份运行方法。
背景技术
在现代会议场所,电子会议系统已经得到广泛的应用。特别是在民主化进程日益加快的今天,使用会议管理系统软件以计算机及其操作系统为软硬件环境对其连接的会议系统进行控制、实现包含议案及会议表决的高级会议系统得到了越来越广泛的应用,而且在人大、政协以及议会、董事会等会议环境发挥着不可取代的重要作用。而这些会议场合对会议系统的安全可靠性提出了越来越高的要求,会议数据和会议信息的保存和不丢失显得曰益重要。目前的高级会议系统仅连接一台安装会议管理系统软件会议控制计算机,这样由于不可否认的计算机软硬件系统的不稳定性造成了会议管理系统软件的不稳定性,因而是整个会议系统可靠性的瓶颈。如何提高计算机系统的可靠性成为决定会议系统可靠性的关键。

发明内容
本发明需要解决的技术问题是,如何提供一种关于会议系统软件的双机热备份运行方法,提高会议管理系统软件稳定性,使得整个会议系统更为可靠。本发明上述第一个技术问题这样解决,提供一种会议系统管理系统软件的双机热备份运行方法,使用相互连接且各自与会议系统主机连接的两台安装会议管理系统软件的控制计算机主控计算机和备份计算机,包括以下步骤
1.1)主控计算机中所述会议管理系统软件运行正常时,进行会议控制;所述备份计算机中所述会议管理系统软件实现会议数据和会议信息的实时备份
1. 2)主控计算机中所述会议管理系统软件运行异常时,所述备份计算机中所述会议管理系统软件根据步骤1.1)中所述会议数据和会议信息的实时备份自动或在人工控制下取代主控计算机中所述会议管理系统软件进行接下来的会议控制。按照本发明提供的双机热备份运行方法,所述主控计算机和备份计算机之间可以进行角色自动互换,该双机热备份运行方法还包括以下步骤
1.3)步骤1. 2)中所述备份计算机自动转化为主控计算机,步骤
1.2)中所述主控计算机恢复正常后,自动转化为备份计算机,实现会议数据和会议信息的实时备份。按照本发明提供的双机热备份运行方法,所述控制用计算机可以被人工/程序自动设置为主控计算机或者备份计算机。按照本发明提供的双机热备份运行方法,包括以下具体步骤
2.1)所述备份计算机中会议管理系统软件向所述主控计算机中会议管理系统软件发出连接申请,所述主控计算机中会议管理系统软件响应该连接申请在两所述会议管理系统软件之间建立连接;
2. 2)所述备份计算机中会议管理系统软件定时发送心跳数据包,所述主控计算机中会议管理系统软件接收该心跳数据包并发出回应;
2. 3)如果会议数据在上次心跳数据包之后发生过变化,则所述主控计算机中会议管理系统软件在接收下一次心跳数据包发送回应同时通过简报的形式通知所述备份计算机,然后所述备份计算机中会议管理系统软件开始对会议数据进行备份。按照本发明提供的双机热备份运行方法,该双机热备份运行方法还包括以下具体步骤
2. 4)所述备份计算机中会议管理系统软件在向主控计算机发出心跳数据包后,在指定时间段内没有收到所述主控计算机中会议管理系统软件的回应,则重发该心跳数据包;重发次数超过指定次数,自动或提醒用户进行主控计算机和备份计算机的功能切换,由备份计算机取代主控计算机进行会议控制。按照本发明提供的双机热备份运行方法,所述心跳数据包是UDP数据包、TCP数据包,或任何格式的MAC数据包。按照本发明提供的双机热备份运行方法,其特征在于,步骤4. 2)中所述心跳数据的发送包括广播发送方式、多播、组播或点对点(单播)发送方式。本发明上述另一个技术问题这样解决,提供一种会议系统,包括会议系统主机及其连接的若干会议单元和安装会议管理系统软件的控制计算机,其特征在于,所述控制计算机是相互连接、所述管理系统软件的双机热备份运行的二台。按照本发明提供的会议系统,所述会议单元用手拉手的方式或星型连接方式连接到所述会议系统主机。按照本发明提供的会议系统,所述连接包括有线或者无线连接。本发明提供的管理系统软件的双机热备份运行方法及其对应会议系统,利用两台计算机同时主备运行的管理系统软件解决了一台计算机软硬件系统的相对不稳定性,大大提高了管理系统软件运行的稳定性,从而确保了整个会议系统的可靠性。


下面结合附图和具体实施例进一步对本发明进行详细说明。图1是本发明提供的会议系统连接示意图。图2是图1中主控计算机管理系统软件中热备份子程序流程示意。图3是图1中备份计算机管理系统软件中热备份子程序流程示意。
具体实施例方式本发明提供的会议系统,结构如图1所示,包括会议系统主机2和会议单元3,主控计算机1 ι和备份计算机ι 2以及连接这些设备的网络或线路。主控计算机1 1通过网络控制会议系统主机2和会议单元3。备份计算机12通过网络与主控计算机1 1进行通讯并对会议数据和信息进行实时备份。进一步,说明本发明核心㈠主控计算机管理系统软件,包括完成会议控制的主程序和本发明提供的主控计算机中热备份子程序,其中主控计算机中热备份子程序如图2所示,包括步骤 <1. 1>首先开启备份服务;
<1. 2>当收到备份计算机的连接申请后,给备份计算机发送回应信息,建立主控计算机和备份计算机的连接;
<1. 3>收到备份计算机的Heart Beat,即心跳数据包后对该数据包做出回应 <1. 4>如果在上次Heart Beat数据包通讯之后会议数据发生过变化,则通知备份计算机进行备份;
<1. 5> 重复 <1. 3> 一 <1. 4> 的过程。
曰备份计算机管理系统软件,包括随时准备替代主控计算机管理系统软件进行会议控制的主程序和本发明提供的备份计算机中热备份子程序,其中备份计算机中热备份子程序如图2所示,包括步骤
<2. 1>首先向主控计算机发出连接申请; <2. 2>如果没收到主控计算机的连接回应,则无法建立连接; <2. 3>如果收到主控计算机的连接回应,则建立连接; <2. 4>定期向主控计算机发送Heart Beat数据包;
<2. 5>如果收到主控计算机对Heart Beat数据包的回应,则说明主控计算机状态正常;如果收到主控计算机的备份请求,则说明会议数据发生变化,对会议数据进行备份
<2. 6>如果没收到主控计算机对该次Heart Beat数据包的回应,则重发Heart Beat数据包;如果重发次数超过一定限制,则可以判断主控计算机发生死机或者故障,自动或提醒用户将备份计算机切换到主控状态,取代主控计算机继续对会议系统的控制 <2. 7> 重复 <2. 4>-<2· 6> 的过程。
权利要求
1.一种关于会议系统软件的双机热备份运行方法,其特征在于使用相互连接且各自与会议系统主机(2)连接的两台安装会议管理系统软件的控制计算机主控计算机(11)和备份计算机(12),包括以下步骤1)主控计算机(11)中所述会议管理系统软件运行正常时,进行会议控制;所述备份计算机(12)中所述会议管理系统软件实现会议数据和会议信息的实时备份;2)主控计算机(11)中所述会议管理系统软件运行异常时,所述备份计算机(12)中所述会议管理系统软件根据步骤1. 1)中所述会议数据和会议信息的实时备份自动或在人工控制下取代主控计算机中所述会议管理系统软件进行接下来的会议控制;3)所述主控计算机(11)和备份计算机(12)之间可以进行角色自动互换,该双机热备份运行方法还包括以下步骤;4)所述主控计算机(11)恢复正常后,自动转化为备份计算机,实现会议数据和会议信息的实时备份。
2.根据权利要求1所述的一种关于会议系统软件的双机热备份运行方法,其特征在于双机热备份运行方法中控制用计算机(11、12)可以被人工/程序自动设置为主控计算机或者备份计算机,1)、包括以下具体步骤所述备份计算机(_2)中会议管理系统软件向所述主控计算机 (11)中会议管理系统软件发出连接申请,所述主控计算机中会议管理系统软件响应该连接申请在两所述会议管理系统软件之间建立连接;所述备份计算机(12)中会议管理系统软件定时发送心跳数据包,所述主控计算机 (11)中会议管理系统软件接收该心跳数据包并发出回应;如果会议数据在上次心跳数据包之后发生过变化,则所述主控计算机(11)中会议管理系统软件在接收下一次心跳数据包发送回应同时通过简报的形式通知所述备份计算机(12),然后所述备份计算机中会议管理系统软件开始对会议数据进行备份;2)、该双机热备份运行方法还包括以下具体步骤所述备份计算机(12)中会议管理系统软件在向主控计算机(11)发出心跳数据包后, 在指定时间段内没有收到所述主控计算机中会议管理系统软件的回应,则重发该心跳数据包;重发次数超过指定次数,自动或提醒用户进行主控计算机和备份计算机的功能切换,由备份计算机取代主控计算机进行会议控制;3)、所述心跳数据包是UDP数据包、TCP数据包,或任何格式的MAC数据包;4)、心跳数据的发送包括广播发送方式、多播、组播或点对点发送方式。
3.根据权利要求1所述的一种关于会议系统软件的双机热备份运行方法,其特征在于一种会议系统,包括会议系统主机及其连接的若干会议单元和安装会议管理系统软件的控制计算机,其特征在于,所述控制计算机是相互连接、所述管理系统软件的双机热备份运行的二台,1)、所述会议单元用手拉手的方式或星型连接方式连接到所述会议系统主机;2)、所述连接包括有线或者无线连接。
全文摘要
发明公开了一种关于会议系统软件的双机热备份运行方法,其中方法,使用相互连接且各自与会议系统主机(2)连接的安装会议管理系统软件的主控(11)和备份(12)计算机,包括正常时,主控计算机(11)控制整个会议,备份计算机(12)实现会议数据和会议信息的备份;异常时,备份计算机(12)根据所述备份自动或在人工控制下取代主控计算机(11)控制整个会议。 其中系统包括会议系统主机(2)及其连接的若干会议单元(3)和二台相互连接、安装会议管理系统软件的主控(11)和备份(12)计算机。 该方法和会议系统利用两台计算机同时主备运行的管理系统软件解决了一台计算机软硬件系统的相对不稳定性,大大提高了管理系统软件运行的稳定性,从而确保了整个会议系统的可靠性。
文档编号H04L12/24GK102480366SQ201010554470
公开日2012年5月30日 申请日期2010年11月23日 优先权日2010年11月23日
发明者栾晓健 申请人:大连兆阳软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1