数据通信网关机的双机切换数据同步方法
- 格式:pdf
- 大小:415.67 KB
- 文档页数:6
数据同步方案数据同步是指将不同设备或不同系统的数据进行互相更新和同步,保持数据的一致性和完整性。
在当今信息化的环境下,数据同步是实现信息的互通和共享的基础,也是保证数据安全和数据管理的重要手段。
数据同步方案主要包括数据同步方式和数据同步策略两个方面。
1. 数据同步方式数据同步方式是指实现数据同步的具体技术手段。
常见的数据同步方式包括:批量同步、增量同步和实时同步。
批量同步:将数据按照一定规则进行拆分和打包,以批量方式进行传输和同步,适合数据量大、同步频率低的场景。
增量同步:根据数据的变化情况,只传输和同步新增、修改和删除的数据,以降低数据传输和同步的开销,适合数据量较大、同步频率较高的场景。
实时同步:数据的变化会立即传输和同步,以保持数据的实时性,适合数据变化频繁、对实时性要求较高的场景。
实时同步一般通过消息队列、触发器等方式实现。
2. 数据同步策略数据同步策略是指根据具体的业务需求和数据特性,制定数据同步的具体方案和规则。
常见的数据同步策略包括:全量同步、增量同步和定向同步。
全量同步:将源数据全部复制到目标数据,适用于全量数据的同步和备份。
全量同步可以通过数据快照、数据导出和导入等方式实现。
增量同步:只同步源数据的变化部分到目标数据,适用于数据更新频率较高的场景。
增量同步一般通过数据日志、版本控制和差异比较等方式实现。
定向同步:根据业务需求和数据特性,选择特定的数据进行同步,适用于根据具体要求进行数据筛选和同步的场景。
定向同步可以通过数据筛选、数据分割和数据集成等方式实现。
综上所述,数据同步方案需要根据具体的需求和情况进行选择和制定。
数据同步方式和数据同步策略是数据同步方案的两个重要组成部分,需要兼顾数据的准确性、实时性和效率性,保证数据同步的顺畅和安全。
同时,数据同步方案还需要考虑数据的一致性、完整性和故障恢复能力,以保证数据同步的可靠性和可用性。
数据库的数据迁移与同步数据库是现代信息系统中至关重要的组成部分,它负责存储和管理大量的数据。
随着业务的不断发展和数据量的快速增长,有时候需要将数据库的数据迁移到其他地方,例如迁移到新的服务器或者从一个数据库平台迁移到另一个数据库平台。
数据迁移的目的通常是为了数据备份、性能提升、系统升级或者数据整合等。
数据库的数据迁移可以通过多种方式进行,根据具体的需求和情况选择不同的迁移方法。
下面将介绍几种常见的数据迁移方式。
1. 数据库备份和还原数据库备份和还原是最常见的数据迁移方式之一。
备份操作用于将数据库的数据和结构保存为一个备份文件,而还原操作则是将备份文件中的数据和结构恢复到一个新的数据库中。
这种方式适合于小规模的数据迁移和平台升级,但对大规模数据的迁移来说可能会有一些性能上的限制。
2. 数据库复制数据库复制是将数据库中的数据和结构复制到另一个数据库中的一种方式。
它主要用于实时数据同步和高可用性方面的需求。
常见的数据库复制方式包括主从复制和多主复制。
主从复制是指将主数据库中的数据实时复制到一个或多个从数据库中,从数据库用于读取操作。
多主复制则是多个主数据库之间相互复制数据,适用于多个地理位置或者多个业务场景。
3. 数据库迁移工具为了简化数据库迁移的过程,一些专门的数据库迁移工具也被广泛使用。
这些工具通常提供了简单易用的界面,可以帮助用户自动完成数据的导出、导入和转换等操作。
有些工具还支持跨不同数据库平台的迁移,可以将数据从一个数据库平台迁移到另一个数据库平台。
除了数据迁移,数据同步也是数据库管理中一个重要的方面。
数据同步可以保证多个数据库之间的数据一致性,避免出现数据冲突或者数据丢失的问题。
1. 基于日志的数据同步基于日志的数据同步是通过解析数据库的事务日志来实现数据同步的方式。
当主数据库发生变化时,它会将变化记录在事务日志中。
从数据库通过解析主数据库的事务日志,将变化应用到从数据库中,从而实现数据的同步。
数据库的数据迁移与同步方法数据迁移与同步是在数据库管理领域中经常面临的挑战。
随着技术的进步和业务需求的变化,数据库迁移和同步变得越来越常见且重要。
本文将介绍一些常用的数据库数据迁移与同步方法,以帮助用户更好地管理和维护数据库。
一、数据迁移方法1. 数据备份和恢复数据备份和恢复是一种常见的数据迁移方法。
通过数据库备份工具,可以将数据库的数据和结构导出为备份文件,然后通过相应的恢复工具将备份文件导入到另一个数据库中。
这种方法可以在不同的数据库之间迁移数据,并且备份文件可以用于再次恢复。
2. 数据库复制数据库复制是一种常用的数据迁移和同步方法。
它通过在源数据库和目标数据库之间建立复制关系,将数据从源数据库复制到目标数据库中。
源数据库的更新操作会自动同步到目标数据库中。
数据库复制可以保持源数据库和目标数据库之间的数据一致性,并且可以实现高可用性和负载均衡。
3. ETL工具ETL(Extract, Transform, Load)工具是一种用于数据抽取、转换和加载的工具。
它可以从源数据库中抽取数据,经过一系列的数据转换处理后,加载到目标数据库中。
ETL工具通常具有强大的数据转换和处理功能,可以灵活地处理各种数据格式和结构。
二、数据同步方法1. 增量同步增量同步是一种常用的数据同步方法。
它只同步源数据库和目标数据库之间的新增或修改的数据,而不同步已经删除的数据。
增量同步可以减小数据同步的工作量,提高同步效率,并且不会影响目标数据库中原有的数据。
2. 实时同步实时同步是一种即时将源数据库的变动同步到目标数据库的方法。
当源数据库中的数据发生变动时,实时同步会立即将变动的数据同步到目标数据库中。
实时同步通常需要使用异步消息队列等技术来保证数据的可靠性和一致性。
3. 基于日志的同步基于日志的同步是一种通过解析数据库的事务日志来实现数据同步的方法。
数据库的事务日志记录了对数据库的所有操作,包括增删改操作。
通过解析事务日志,可以获取到所有的数据变动,并将其同步到目标数据库中。
双机网络方案概述双机网络方案是指通过将两台计算机进行互联,实现高可用性和容错性的网络架构。
在双机网络方案中,主服务器和备份服务器之间会建立一种数据同步机制,以实现数据的实时备份和故障切换。
双机网络方案的优势双机网络方案具有以下优点:1.高可用性:当主服务器发生故障时,备份服务器可以立即接管服务,从而避免了服务中断的情况。
2.容错性:双机网络方案可以在主服务器发生故障时,通过备份服务器自动切换,确保服务的持续性。
3.数据同步:主服务器和备份服务器之间会建立数据同步机制,保证数据的实时备份。
双机网络方案的实现双机网络方案的实现通常包括以下几个步骤:1.购买设备:首先需要购买两台服务器,并确保它们具备足够的性能和存储容量来承担所需的任务。
2.网络连接:将主服务器和备份服务器通过网络连接起来,可以选择使用以太网、光纤等不同的网络连接方式。
3.数据同步:在主服务器和备份服务器之间建立数据同步机制,可以选择使用软件工具如rsync、DRBD等来实现数据的实时备份。
4.故障切换:配置故障切换机制,当主服务器发生故障时,自动将服务切换到备份服务器上。
5.测试和监控:进行双机网络方案的测试和监控,确保系统的稳定性和可靠性。
常见的双机网络方案以下是几种常见的双机网络方案:1.主备模式:主服务器作为主要服务提供者,备份服务器作为辅助,当主服务器发生故障时,备份服务器接管服务。
2.负载平衡模式:将请求均匀地分配给多台服务器,提高系统的整体性能和可靠性。
3.双活模式:主服务器和备份服务器都能提供服务,形成高度可用的系统架构。
双机网络方案的应用场景双机网络方案可以应用于以下场景:1.互联网服务提供商:为了保证服务的持续性和高可用性,互联网服务提供商通常会采用双机网络方案来构建其网络架构。
2.金融行业:金融行业对于系统的可靠性和容错性要求非常高,因此双机网络方案也被广泛应用于金融行业的核心系统中。
3.电子商务平台:对于电子商务平台来说,服务的持续性和高可用性对于用户体验和业务运营非常重要,因此双机网络方案也被广泛应用于电子商务平台中。
计算机软件的数据同步和备份方法第一章:数据同步方法在计算机软件的开发和应用过程中,数据同步是一个非常重要的环节。
数据同步是指在不同设备之间保持数据的一致性,确保数据在不同设备上的更新都能够得到同步。
以下是几种常见的数据同步方法。
1.1 文件同步文件同步是最常见的数据同步方法之一。
它通过比较不同设备上的文件的差异,然后根据差异进行相应的更新。
这种方法广泛应用于文件备份和数据共享等场景。
例如,我们可以使用云存储服务将文件同步到云端,以实现数据的备份和共享。
1.2 数据库同步数据库同步是一种更为复杂的数据同步方法。
它通过比较不同设备上的数据库的差异来实现数据的同步。
数据库同步常用于分布式系统中,其中多个节点同时对数据库进行读写操作。
为了保持数据一致性,需要使用数据库同步技术来同步不同节点之间的数据。
常见的数据库同步方法包括基于日志的同步和基于触发器的同步。
1.3 实时同步实时同步是一种更高级的数据同步方法。
它能够在数据更新发生时立即将更新的数据同步到其他设备上。
实时同步可以通过数据流技术实现。
例如,我们可以使用消息队列来实现数据的实时同步,当数据在一个设备上进行更新时,它会被发送到消息队列中,然后其他设备从消息队列中获取这些更新并进行同步。
第二章:数据备份方法数据备份是计算机软件中的另一个重要环节。
数据备份是指将数据复制到其他设备或媒体上,以防止数据丢失造成的损失。
以下是几种常见的数据备份方法。
2.1 完全备份完全备份是最简单和最基础的数据备份方法。
它将数据源的所有数据复制到备份设备。
这种备份方法的优点是恢复速度快,缺点是占用存储空间较大。
完全备份通常用于重要数据的长期备份。
2.2 增量备份增量备份是一种更为高效的备份方法。
它只备份和前一次备份之间发生变化的数据。
增量备份通常与完全备份一起使用。
首先进行一次完全备份,然后每次备份只备份增量数据。
这种备份方法的优点是占用存储空间较小,缺点是恢复速度相对较慢。
双机统服务器系统的解决方案1. 引言随着信息技术的迅猛发展和数据量的不断增加,企业对服务器系统的可靠性和稳定性要求越来越高。
双机统服务器系统作为一种常见的解决方案,旨在提高系统的可用性和可靠性。
本文将介绍双机统服务器系统的概念、原理和实施方案,并分析其优势和应用场景。
2. 双机统服务器系统概述双机统服务器系统(Dual Machine System)是指通过两台服务器将工作负载进行分担,实现冗余和负载均衡的一种系统架构。
其中一台服务器作为主服务器(Primary Server),负责处理用户请求和提供服务;另一台服务器作为备份服务器(Backup Server),在主服务器发生故障时接管服务,确保系统的持续可用性。
3. 双机统服务器系统的工作原理3.1 主备切换主备切换是双机统服务器系统的核心机制之一。
主服务器通过心跳监测机制实时监测备份服务器的状态,一旦检测到主服务器故障(如断电、宕机等),备份服务器立即接管主服务器的 IP 地址和服务,并开始提供服务。
当主服务器恢复正常后,双机系统将再次进行主备切换,将主服务器恢复为主导地位。
3.2 数据同步为了确保主备服务器的数据一致性,双机统服务器系统需要采用数据同步机制。
通常,使用主服务器进行数据操作,然后通过特定的同步技术将数据以实时或定期的方式同步到备份服务器上。
常用的同步技术包括数据复制、数据镜像和增量同步等。
3.3 负载均衡为了提高系统性能和资源利用率,双机统服务器系统还可以实现负载均衡。
通过负载均衡算法,将用户请求均匀分布到主备服务器上,实现请求的并发处理。
常用的负载均衡算法包括轮询、最小连接数和故障感知等。
4. 双机统服务器系统的实施方案4.1 硬件选型在实施双机统服务器系统之前,需根据实际需求选择适合的硬件设备。
主备服务器的选型应结合预期的工作负载和处理能力进行,同时还需考虑服务器的可靠性、稳定性和扩展性。
常见的硬件选型包括服务器型号、CPU、内存、硬盘和网络设备等。
Nginx+MySQL双机互备、全自动切换方案在生产应用中,某台“Nginx+MySQL”接口数据服务器,扮演的角色十分重要,如果服务器硬件或Nginx、MySQL发生故障,而短时间内无法恢复,后果将非常严重。
为了避免单点故障,我设计了此套方案,编写了failover.sh脚本,实现了双机互备、全自动切换,故障转移时间只需几十秒。
一、双机互备、全自动切换方案:1、拓扑图:2、解释:(1)、假设外网域名解析到外网虚拟IP 10.0.0.100上,内网hosts 设置db10对应内网虚拟IP 192.168.150.100(2)、默认情况下,由主机绑定内、外网虚拟IP,备机作为备份,当主机的MySQL、Nginx或服务器出现故障无法访问时,备机会自动接管内、外网虚拟IP。
两台服务器都启动负责监控、自动切换虚拟IP的守护进程/usr/bin/nohup /bin/sh/usr/local/webserver/failover/failover.sh 2>&1 > /dev/null &(3)、主机和备机上的MySQL服务器互为主从,互相同步。
在主机处于活动状态(即由主机绑定虚拟IP)时,读写主机的MySQL,写到主机的数据会同步到备机;在备机处于活动状态时,读写备机的MySQL,写到备机的数据会同步到主机(如果主机上的MySQL死掉暂时无法同步,主机上的MySQL恢复后,数据会自动从备机上同步过来,反之亦然)。
(4)、主机处于活动状态时,每20秒会把/data0/htdocs/(网页、程序、图片存放目录)、/usr/local/webserver/php/etc/(php.ini等配置文件目录)、/usr/local/webserver/nginx/conf/(Nginx配置文件目录)三个目录下的文件通过rsync推送到备机服务器上的对应目录(增量推送,两台服务器上一样的文件不会重复推送),反之如果备机处于活动状态时,每20秒会尝试把文件推送到主机。
数据同步解决方法和步骤对于成长型企业而言,信息化建设是必不可少的投入。
企业在利用网络进行日常办公管理和运作的同时,会产生日常办公文件、图纸文件、ERP等企业业务数据资料以及个人的许多文档资料等。
这些资料没有专业的管理,极容易产生漏洞,导致数据泄露、遗失等,给企业造成不必要的损失。
企业该如何有效进行信息化建设,数据同步是重要的一个环节。
方法/步骤1、服务器选择。
Dell Storage NX系列网络连接存储(NAS)设备是目前市场上较为热门的一个选择,经济实惠、性价比高。
它将PowerEdge和Windows Storage Server 2016相结合,随时部署网络连接存储(NAS)设备。
作为增强型NAS,它能提供成熟的集中管理界面,操作简单,而且还能轻松对独立或群集配置进行管理。
同时,它又采用第13代和第14代PowerEdge机架式服务器技术的NAS设备,您可尽享超高速度与高效率。
这系列服务器在重复数据删除、精简配置等方面都很出色,能高效利用NAS容量资源,并优化磁盘空间。
2、交换机配置。
Dell Networking N2000系列可提供增强的高可用性第3层标准以太网交换机,并具备基本路由功能,是一款深受欢迎的交换机。
它能使用MLAG实现多路径无环路冗余,还能凭借对PoE+的支持为网络设备提供环保的电源。
N2000系列最高可在113 °F (45 °C)的温度下运行,有助于减少冷却成本,进而帮助企业降低运营成本。
此外,该系列产品能提供先进的功能以及简化管理,凭借高吞吐量和可以处理意外工作负载的容量,获得一致的好评和认可。
3、定制专属数据同步解决方案。
专业的事情交由专业的团队完成。
企业可直接注册成为戴尔会员,进行1对1专属顾问。
戴尔可根据企业的实际情况量身定制所需的IT解决方案,专业性非常强。
同时还能提供3年专业技术服务.。
计算机技术中的数据迁移和同步方法数据迁移和同步方法是计算机技术中非常重要的概念和实践。
随着信息技术的快速发展和不断演变,数据迁移和同步的需求日益增长。
本文将介绍数据迁移和同步的基本概念,并探讨一些常用的方法和技术,以帮助读者更好地理解和应用数据迁移和同步。
首先,我们来了解一下数据迁移和同步的定义和意义。
数据迁移是指将数据从一个存储系统转移到另一个存储系统的过程。
这可能是由于不同存储系统之间的技术差异、性能要求、容量需求等原因所引起的。
数据迁移的目的是确保数据能够安全、可靠地转移,并在新的存储系统中保持数据的一致性和完整性。
数据同步是指不同存储系统之间的数据更新和数据一致性保持的过程。
在分布式系统中,不同节点上的数据需要保持同步,以确保数据的一致性。
数据同步可以通过多种方法实现,如主从复制、多主复制和基于日志的复制等。
接下来,我们将讨论几种常用的数据迁移和同步方法。
首先是基于文件传输的方法。
这种方法通过在源和目标系统之间传输文件来完成数据的迁移和同步。
简单可靠的文件传输协议如FTP、SCP等可以用于小规模数据的迁移和同步。
然而,在大规模数据迁移和同步的情况下,使用传统的文件传输方法可能会非常耗时和低效。
其次,我们介绍基于数据库复制的方法。
数据库复制是一种常见的数据迁移和同步技术,它通过将源数据库的变化记录下来并在目标数据库中进行重放来实现数据迁移和同步。
数据库复制可以基于主从模式或多主模式。
主从模式中,一个数据库作为主数据库,负责写操作,而其他数据库作为从数据库,只负责读操作。
多主模式中,多个数据库可以同时进行读写操作,并通过协调机制保持数据的一致性。
另外,值得一提的是基于日志的复制方法。
该方法使用数据库的事务日志来实现数据的迁移和同步。
源数据库的变化会以日志的形式记录下来,并定期传输给目标数据库,目标数据库可以通过重放这些日志来更新自身的数据。
基于日志的复制方法可以实现实时的数据迁移和同步,并且对源数据库的性能影响较小。
解决方案之数据同步本篇要讲的是数据库数据的同步方案,关于局域网,或者两台数据库IP可见的同步情况,这里不给出方案,因为这种情况数据库本身就提供了有很多种性能卓越的方案,看帮助文档就可以解决。
本文要讲的案例是:有A,B两台或者更多的数据库服务器,分处于不同的网络,数据库IP不可见,端口不可见,现在需要A中的 t1表-----> 单向同步到 B中的 t1表A中的 t2表 <-----> 双向同步到 B中的 t2表也就是AB两数据库服务器的单向同步和双向同步应该怎么做?在internet网中必须考虑网络速度,所以应该保证传输的数据量尽量小一点再小一点。
双向同步就是做两次单向同步而已,我们以从A服务器上的t1表单向同步到B服务器的t1表为例子说明同步方案。
我们来看看三种方案,然后比较一下。
方案一:•将A站的t1表的数据(DateTable类型)直接传送到B站的t1表;••B端修改式插入t1表中,所谓修改式插入就是当不存在就insert当存在就update;•(相当于mysql里面的:insert into t1 ()values() on duplicate key update 语法)••完成。
(简单吧)点评:这是最直接最粗暴也最安全的方案,但是如果同步的表数据比较多,这种方案肯定是行不通的。
不过当数据量比较少时,比如说100条以内,则这种方案也凸现出了它的优点:安全,简单。
所以这种方案也是有用武之地的。
方案二:•在同步源一端表中(如案例中的A站t1表)增加•is_sync•is_del•两个tinyint类型或者bite类型的字段;••当作Insert或者Update操作时,同时将is_sync设置成0,等待同步;••当作Delete操作时,将is_del设置成1,is_sync设置成0,而不是物理删除;••在A端查询所有is_sync=0的数据,传递到B端;••B端接收到数据之后将B表中已经存在的数据作物理增删改并将成功的结果返回给A;••A端收到B操作成功的结果,将is_sync=0且在返回成功中的数据设置is_sync=1,另外如果还is_del=1则物理删除。
2015年7月 第36卷第7期
计算机工程与设计
COMPUTER ENGINEERING AND DESIGN July 2015
VoI.36 No.7
数据通信网关机的双机切换数据同步方法 方伟 ,慕宗君 ,杨红培。,马国强 ,郑运召 (1.许继电气技术中心,河南许昌461000;2.许昌电气职业学院信息工程系,河南许昌461000) 摘要:为有效杜绝数据漏发并尽可能避免数据重发,提出一种智能变电站的双机数据同步实现方法。分析双机运行模 式、切换过程以及遥信数据重发漏发现象的产生原因,设计基于数据结构的传输服务协议,以保证同步数据的传输及时 性,利用逐点精准同步的思想,将遥信索引、动作值及动作时间作为同步数据的必要属性,围绕IEC61850/IEC104协议通 信中断的特点,设计同步数据的发送、接收及清除缓存的逻辑,实现双机切换过程中已发送成功的遥信数据不再重发、未 发送成功的遥信数据不漏发。 关键词:双机同步;双机切换;网关机;数据同步;远动 中图法分类号:TP311.1 文献标识号:A 文章编号:1000—7024(2015)07—1987—05 d0j:10.16208/j.issnlO00—7024.2015.07.059
Implementation of data synchronization for double machine switching in communication gateway
FANG Wei ,MU Zong-j un ,YANG Hong-pei。,MA Guo-qiang ,ZHENG Yun-zhao (1.XJ Electric Technology Center,Xuchang 461000,China, 2.Information Engineering Department,Xuchang Electrical Vocational College,Xuchang 461000,China)
Abstract:To effectively prevent leakage and to avoid retransmissions as far as possible,the implementation of data synchroniza— tion for communication gateway in smart substation was proposed.The mode of double machine,the switching process,and the causes of retransmission and leakage were analyzed.The transmission service protocol based on data structure was proposed,and the method was put forward that receiving and sending the data of synchronization,and the cache was cleared according to IEC61850/IEC104 protocol characteristics.The goal that sent successfully and no retransmission,sent unsuccessfully and no leakage was realized with the point by point synchronization and the attribute of signal index,value and time. Key words:double machine synchronization,double machine switching;data communication gateway;date synchronization;RTU
0引 言 数据通信网关机(以下简称网关机)[13在智能变电站中 均为双机冗余配置,运行中必然存在双机切换过程。双机 切换过程中,若无数据同步功能或数据同步功能不完善, 则目标主机易将原主机已发送过的遥信数据在双机切换后 再次发送,引起遥信重发现象;也易将双机切换过程中发 生的遥信事件漏发,引起遥信漏发现象。遥信的重发会加 重主站维护使用的复杂度以及实时数据库读写负载,影响 遥信数据的时效性;遥信的漏发则会导致主站系统监视的 状态与实际运行设备状态不一致。两者均易引起运维人员 对智能变电站当前运行状态的误判,而极大地影响电力系 统的安全稳定运行。 针对双机切换过程的遥信重发漏发问题,文献E2]提 出了一种基于时间序列的同步信息时间窗的双机数据同步 方法。该方法要求两台网关机时间必须具备一致性,虽然 可以高效地将同步数据的接收时刻以前的其它数据从缓存 中一次性删除,但该方法采用了基于接收时间的模糊识别 技术,因此有一定局限性,不能应用于双机时间不一致的 同步过程,也不能解决先动作却后发送的多个遥信数据相
收稿日期:2014—09—09;修订日期:2014—11—18 作者简介:方伟(1978一),男,河南许昌人,工程师,研究方向为电力自动化产品研发;慕宗君(1976一),男,河南许昌人,硕士,工程 师,研究方向为电力自动化产品研发;杨红培(1978一),女,河南许昌人,讲师,研究方向为计算机网络通信;马国强(1978一),男,河 南许昌人,工程师,研究方向为电力自动化产品研发;郑运召(1980一),男,河南许昌人,硕士,工程师,研究方向为电力自动化产品研 发。E-mail:fw@sina.corn ・1988・ 计算机工程与设计 2015焦 继发生的同步过程。 本文提出了一种基于逐点同步机制的双机切换数据同 步方法。该方法采用遥信索引、动作值和动作时间等3个 遥信属性作为遥信数据的唯一性标识,应用IEC61850/ IEC104通信中断的防漏重发机制,通过基于UDP专网的 同步数据传输协议,将已发送成功的遥信数据作为同步数 据逐点传输给对机,对机接收同步数据后清除缓存中相同 的遥信数据。实现了双机切换过程中遥信数据尽可能避免 重发、杜绝漏发的目标,以确保主站能够安全可靠地监视 智能变电站的运行状态¨3]。 1双机切换 1.1系统结构 网关机在智能变电站中均为双机冗余配置。与调度主 站(以下简称主站)的通信以IEC]04『4]为主要通信规约; 与变电站内间隔层装置的通信采用IEC61850_5 规约。系统 结构如图1所示。 调度主站 IEC104 IEC104 fI l 数据通信网关机A l l数据通信网关机B 同步专网 A网 B网 IEC61850 间隔层装置1 间隔层装置n 图1 系统结构 1.2运行模式 运行模式可分为双主和主备两种:双主模式指网关机 A、B均同时与主站进行通信数据交互;主备模式指网关机 A、B中仅一台网关机与主站进行通信;而另一台网关机处 于热备状态,平时处于与主站通信中断的状态。 1.3切换过程 双主模式的切换过程分为两种:双机运行切换至单台 运行、单台运行切换至双机运行。 主备模式的切换过程如下:当与主站通信的网关机出 现通信中断时,备通道的网关机升级为主通道与主站恢复 正常通信。 无论是双主模式还是主备模式,切换过程中均伴随着 IEC104通信的中断和恢复,均为主站监测到与网关机的 IEC104通信中断,而将通信(或数据来源)切换至另外一 台网关机的过程。 1.4切换原因 主要包括以下两种原因: (1)IEC104通信中断:主要是调度数据网中断、主站 健康状态异常以及网关机自身健康状态异常等原因引起 IEC104通信中断,进而导致双机切换。 (2)IEC61850通信中断:主要是站内间隔层网络中 断、间隔层装置健康状态异常以及网关机自身健康状态等 原因导致IEC61850通信中断,此时网关机判断出自身数据 采集不完备而主动关闭IEC104通信,最终导致双机切换。 本方法仅讨论网关机自身健康状态良好的情形下的 IEC61850/IEC104通信中断导致的双机切换。因为实际运 行中,若网关机自身健康状态出现异常,如内存出错、硬 件异常等现象,此时任何双机切换数据同步机制均是无法 解决的。
2重发现象 重发现象是指主站接收到网关机上送的某个遥信数据 两遍及以上。双机切换中的重发现象通常仅伴随着IEC104 通信中断而发生,此时两台网关机的IEC61850通信却是正 常的,且均正确接收到站内间隔层装置发送的遥信数据。 重发现象可分为不可避免和可避免两种。 不可避免的重发现象也分为两类。一类是规约防漏机 制的重发。如:网关机向主站发送遥信数据A,因通信中 断,此时网关机若未收到主站发出的针对该遥信数据A的 IEC104确认报文;无论是否发生双机切换,恢复通信的网 关机均必须重发该遥信数据A,此时主站收到相同遥信数 据A两遍,即主站接收到重发数据;若不重发,主站若未 收到该遥信数据A而不下发确认报文时,将导致漏发。此 类重发为不可避免的正确的重发现象,且是少量可接受的。 另一类不可避免的重发现象是双主模式正常运行下的 重发。因两台网关机同时与主站交互数据,当变电站遥信 数据发生时,主站必然会接收同一个遥信数据两遍。 可避免的重发指除了上述的不可避免的重发现象以外 的情形,多为双机同步机制不完善或者程序问题导致。本 方法主要讨论的就是此类重发现象。主要有以下4种情形: (1)未正确采用主站的IEC104确认报文作为数据已发 送成功的判据,导致已发送成功的遥信数据未同步给对机。 (2)未及时将同步数据发送给对机。 (3)接收同步数据的网关机未正确完全清除对机已发 送成功的遥信数据。 (4)未采用逐点精确同步的机制将数据发给对机。如 采用模糊判断导致对机未完全清除已发送成功的缓存数据。
3漏发现象 漏发现象是指主站未接收到网关机的某个遥信数据。 漏发现象是可避免的。主要有3种情形: (1)间隔层装置不具备防漏重发机制。IEC61850通信 中断又恢复后,未将通信中断期间发生的遥信数据继续正 确发送给网关机。