CN114900532A - 电力数据容灾方法、***、装置、计算机设备和存储介质 - Google Patents

电力数据容灾方法、***、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN114900532A
CN114900532A CN202210496130.3A CN202210496130A CN114900532A CN 114900532 A CN114900532 A CN 114900532A CN 202210496130 A CN202210496130 A CN 202210496130A CN 114900532 A CN114900532 A CN 114900532A
Authority
CN
China
Prior art keywords
server
power data
processed
power
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210496130.3A
Other languages
English (en)
Inventor
杨荣霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Southern Power Grid Big Data Service Co ltd
Original Assignee
China Southern Power Grid Big Data Service Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Southern Power Grid Big Data Service Co ltd filed Critical China Southern Power Grid Big Data Service Co ltd
Priority to CN202210496130.3A priority Critical patent/CN114900532A/zh
Publication of CN114900532A publication Critical patent/CN114900532A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Hardware Redundancy (AREA)

Abstract

本申请涉及一种电力数据容灾方法、***、装置、计算机设备、存储介质和计算机程序产品。通过在第二服务器发生故障时,获取第二服务器正在处理的待处理电力业务请求。第一服务器根据与第二服务器相同的业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据作为已存储电力数据,其中第一服务器中的已存储电力数据和业务处理逻辑在第二服务器存储待处理电力数据时与第一服务器同步。当检测到第二服务器恢复运行时,第一服务器与第二服务器进行数据恢复。相较于传统的基于本地磁盘的备份容灾方式,本方案利用与第二服务器的已存储电力数据和业务处理逻辑相同的第一服务器进行数据容灾备份,实现业务的无感处理,提高了电力数据容灾的备份效率。

Description

电力数据容灾方法、***、装置、计算机设备和存储介质
技术领域
本申请涉及电力安全技术领域,特别是涉及一种电力数据容灾方法、***、装置、计算机设备、存储介质和计算机程序产品。
背景技术
随着大数据、人工智能的发展,以数字化为核心动力,推动生产、经营、管理、服务模式的根本性变革。大数据作为生产***的数据核心,包括关系型数据、分析型数据以及非结构化数据,承担业务数据底座职能。其中非结构化数据在电力行业的业务中被经常使用,占据电力行业的重要地位,因此如何保障电力非结构化数据安全可信,成为电力生产将要解决的首要问题。目前对电力数据在遭遇自然灾害或人为破坏时,通常是通过本地磁盘复制的方式实现。然而,通过本地磁盘的容灾方式,容易导致备份数据与实际数据不一致的情况。
因此,目前的电力数据容灾方法存在备份效率低的缺陷。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高备份效率的电力数据容灾方法、***、装置、计算机设备、存储介质和计算机程序产品。
第一方面,本申请提供了一种电力数据容灾方法,应用于第一服务器,所述方法包括:
检测到第二服务器的故障信息,获取所述第二服务器的待处理电力业务请求;所述待处理电力业务请求包括待处理电力数据;所述第一服务器存储有与所述第二服务器相同的已存储电力数据以及业务处理逻辑;所述已存储电力数据和业务处理逻辑基于所述第二服务器存储用户终端发送的电力业务请求中的待处理电力数据时与所述第一服务器进行数据同步得到;
根据所述业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据。
在其中一个实施例中,所述方法还包括:
接收所述第二服务器发送的多副本复制请求;所述多副本复制请求中包括所述第二服务器处理用户终端发送的电力业务请求后得到的已处理电力数据;
获取所述多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据;
向所述第二服务器发送存储完成信息;所述第二服务器用于接收所述存储完成信息并向所述用户终端返回电力业务处理完成信息。
在其中一个实施例中,所述根据所述业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据之后,还包括:
接收所述第二服务器发送的恢复运行信息,通过对象存储网关服务将所述第一数据库中的已存储电力数据与所述第二服务器的第二数据库中的已存储电力数据同步。
第二方面,本申请提供了一种电力数据容灾方法,应用于第二服务器,所述方法包括:
检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;所述第一服务器用于根据与所述第二服务器相同的业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据;
检测到所述第二服务器的恢复运行信息,通过对象存储网关服务将所述第一数据库中的已存储电力数据与所述第二服务器的第二数据库中的已存储电力数据同步。
在其中一个实施例中,所述方法还包括:
接收用户终端发送的电力业务请求,获取所述电力业务请求中的待处理电力数据;
根据所述业务处理逻辑处理所述电力业务请求,得到已处理电力数据,存储所述已处理电力数据至所述第二服务器的第二数据库,作为已存储电力数据;
向所述第一服务器发送包括所述已处理电力数据的多副本复制请求;所述第一服务器用于获取所述多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据。
在其中一个实施例中,所述向所述第一服务器发送包括所述已处理电力数据的多副本复制请求之后,还包括:
接收所述第一服务器发送的存储完成信息;
向所述用户终端返回所述电力业务对应的电力业务处理完成信息。
第三方面,本申请提供了一种电力数据容灾***,所述***包括:用户终端、第一服务器以及第二服务器;
所述用户终端,用于向第二服务器发送包括待处理电力数据的待处理电力业务请求;
所述二服务器,用于检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;
所述第一服务器,用于根据与所述第二服务器相同的业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据。
第四方面,本申请提供了一种电力数据容灾装置,应用于第一服务器,所述装置包括:
第一获取模块,用于检测到第二服务器的故障信息,获取所述第二服务器的待处理电力业务请求;所述待处理电力业务请求包括待处理电力数据;所述第一服务器存储有与所述第二服务器相同的已存储电力数据以及业务处理逻辑;所述已存储电力数据和业务处理逻辑基于所述第二服务器存储用户终端发送的电力业务请求中的待处理电力数据时与所述第一服务器进行数据同步得到;
处理模块,用于根据所述业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据。
第五方面,本申请提供了一种电力数据容灾装置,应用于第二服务器,所述装置包括:
发送模块,用于检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;所述第一服务器用于根据与所述第二服务器相同的业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据;
恢复模块,用于检测到所述第二服务器的恢复运行信息,通过对象存储网关服务将所述第一数据库中的已存储电力数据与所述第二服务器的第二数据库中的已存储电力数据同步。
第六方面,本申请提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
第七方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
第八方面,本申请提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。
上述电力数据容灾方法、***、装置、计算机设备、存储介质和计算机程序产品,通过在检测到第二服务器发生故障时,将获取第二服务器正在处理的待处理电力业务请求。其中第一服务器存储有与第二服务器相同的已存储电力数据以及业务处理逻辑,已存储电力数据和业务处理逻辑是基于第二服务器存储上述电力业务请求中的待处理电力数据时与第一服务器进行数据同步得到。第一服务器根据上述业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一数据库作为已存储电力数据,当检测到第二服务器恢复运行时,第一服务器还可以与第二服务器进行数据同步以恢复第二服务器的数据。相较于传统的基于本地磁盘的备份容灾方式,本方案利用与第二服务器的已存储电力数据和业务处理逻辑相同的第一服务器,在第二服务器故障时处理第二服务器正在处理的电力业务请求,实现业务的无感处理,提高了电力数据容灾的备份效率。
附图说明
图1为一个实施例中电力数据容灾方法的应用环境图;
图2为一个实施例中电力数据容灾方法的流程示意图;
图3为另一个实施例中电力数据容灾方法的流程示意图;
图4为又一个实施例中电力数据容灾方法的流程示意图;
图5为一个实施例中电力数据容灾装置的结构框图;
图6为另一个实施例中电力数据容灾装置的结构框图;
图7为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的电力数据容灾方法,可以应用于如图1所示的应用环境中。其中,第一服务器102通过网络与第二服务器104进行通信。第一服务器102和第二服务器104可以设置在分布式存储双活架构中,第二服务器104可以正常接收来自用户终端发送的待处理电力业务请求,并对电力业务请求进行处理。第一服务器102可以在检测到第二服务器104的故障信息时获取第二服务器104的待处理电力业务请求,并基于与第二服务器104相同的已存储电力数据,以及采用与第二服务器104相同的业务逻辑处理待处理电力业务,将待处理电力业务请求中的待处理电力数据进行存储,形成已存储电力数据。其中,第一服务器102和第二服务器104均可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种电力数据容灾方法,以该方法应用于图1中的第一服务器为例进行说明,包括以下步骤:
步骤S202,检测到第二服务器的故障信息,获取第二服务器的待处理电力业务请求;待处理电力业务请求包括待处理电力数据;第一服务器存储有与第二服务器相同的已存储电力数据以及业务处理逻辑;已存储电力数据和业务处理逻辑基于第二服务器存储用户终端发送的电力业务请求中的待处理电力数据时与第一服务器进行数据同步得到。
其中,用户终端可以是需要进行电力业务的用户持有的终端,用户可以通过该用户终端进行相应的电力业务;第二服务器可以是一种主服务器,第一服务器可以是一种备用服务器。第二服务器104可以在正常情况下接收来自用户终端发送的待处理电力业务请求,并以第二服务器104的第二数据库中的已存储电力数据为基础,通过第二服务器104的业务处理逻辑,处理上述用户终端发送的待处理电力业务请求。第一服务器102和第二服务器104可以设置在同一个分布式存储双活架构中。
其中,第一服务器102与第二服务器104可以通信连接,并且可以实现数据和业务的双向同步,当第二服务器104发生故障时,例如遭遇自然灾害或人为破坏时,第二服务器104可以向第一服务器102发送故障信息,第一服务器104可以检测到第二服务器104的故障信息,并通过第一服务器102进行容灾处理。第二服务器104发生故障时,第一服务器102可以获取第二服务器104的正在处理的待处理电力业务请求。其中,上述待处理电力业务请求中包括待处理电力数据。由于第一服务器102和第二服务器104之间采用的是双中心同步模式,主备服务器之间可以同时进行数据加工,实现实时增量,因此第一服务器102中存储有与第二服务器104相同的已存储电力数据和相同的业务处理逻辑。其中,已存储电力数据代表的是第一服务器102或第二服务器104将待处理电力业务进行处理后,将得到的已处理电力数据进行存储形成的电力数据,即已存储电力数据是一种存储在数据库中的电力数据。业务处理逻辑可以是对待处理电力业务请求的处理逻辑,例如待处理电力业务可以是一种数据写入请求,则第一服务器102和第二服务器104具备对待处理电力业务请求相同的存储原理。
其中,第二服务器104在正常运行的情况下,可以接收到用户终端发送的电力业务请求,并对该电力业务请求中的待处理电力数据进行处理和存储,当第二服务器104存储上述待处理电力数据完成时,在向用户终端返回处理结果之前,可以向第一服务器102发起数据同步,则第一服务器102可以与第二服务器104同步业务处理逻辑和已存储电力数据,从而保证第一服务器102和第二服务器104之间的数据一致性以及处理逻辑一致性。
步骤S204,根据业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一服务器的第一数据库作为已存储电力数据。
其中,上述第一服务器102的业务处理逻辑可以是与第二服务器102相同的业务处理逻辑,第一服务器102作为备用服务器,在第二服务器102发生故障时,可以根据与第二服务器104相同的业务处理逻辑,处理第二服务器102正在处理的待处理电力业务请求,而上述待处理电力业务请求中包括待处理电力数据,第一服务器102对待处理电力数据进行处理后得到已处理电力数据,第一服务器102可以将已处理电力数据存储到第一服务器102的第一数据库中,作为新的已存储电力数据,实现数据库的更新,并完成对用户终端的待处理电力业务的处理,实现对电力数据的容灾处理,使得作为主服务器的第二服务器104发生故障时也可以通过第一服务器102进行电力数据容灾处理,实现无感切换,以及电力业务的无感处理。
其中,上述各种电力数据均可以是一种非结构化电力数据,则上述对电力数据容灾的处理可以是一种基于非结构化数据的数据容灾方法,由于非结构化数据量大,单独文件存储大,上述第一服务器102和第二服务器104可以采用双中心同步模式,保障灾备能力,减少数据丢失并实现电力数据的实时增量。通过上述双中心同步模式,第一服务器102和第二服务器104之间的数据无差异,业务***切换即可使用,减少了数据丢失风险,保障了业务***的长久稳定运行。
上述电力数据容灾方法中,通过在检测到第二服务器发生故障时,将获取第二服务器正在处理的待处理电力业务请求。其中第一服务器存储有与第二服务器相同的已存储电力数据以及业务处理逻辑,已存储电力数据和业务处理逻辑是基于第二服务器存储上述电力业务请求中的待处理电力数据时与第一服务器进行数据同步得到。第一服务器根据上述业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一数据库作为已存储电力数据,当检测到第二服务器恢复运行时,第一服务器还可以与第二服务器进行数据同步以恢复第二服务器的数据。相较于传统的基于本地磁盘的备份容灾方式,本方案利用与第二服务器的已存储电力数据和业务处理逻辑相同的第一服务器,在第二服务器故障时处理第二服务器正在处理的电力业务请求,实现业务的无感处理,提高了电力数据容灾的备份效率。
在一个实施例中,还包括:接收第二服务器发送的多副本复制请求;多副本复制请求中包括第二服务器处理用户终端发送的电力业务请求后得到的已处理电力数据;获取多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据;向第二服务器发送存储完成信息;第二服务器用于接收存储完成信息并向用户终端返回电力业务处理完成信息。
本实施例中,第二服务器104在运行正常情况下,可以作为主服务器接收用户终端的电力业务请求,第二服务器104处理完成上述电力业务请求后,可以得到已处理电力数据。第一服务器102和第二服务器104可以按照分布式存储(Ceph)双活架构设计,Ceph是一个统一的分布式存储***,设计初衷是提供较好的性能、可靠性和可扩展性。则第二服务器104可以在存储了待处理电力业务请求中的已处理电力数据后,向用户终端反馈处理完成信息前,向第一服务器102发送多副本复制请求,第一服务器102可以接收第二服务器104发送的多副本复制请求。其中,多副本的存在是提升一个分布式***可靠性、可用性、性能以及可扩展性的必要手段。复制可以提高***的可靠性,多个副本可以用于分流,如数据库的一主多从结构,也可以用于加快响应时间,如cdn,这使得复制具有增强***可用性和扩展性的效用。
第一服务器102可以接收第二服务器104发送的多副本复制请求。其中,多副本复制请求中可以包括有第二服务器处理用户终端发送的电力业务请求后得到的已处理电力数据。第一服务器102可以获取多副本复制请求中的已处理电力数据,并将已处理电力数据存储到第一服务器102的第一数据库中,得到存储在第一服务器102中的已存储电力数据。从而实现第一服务器102和第二服务器104的实时数据同步。第一服务器102同步了第二服务器104刚刚处理完成的电力数据后,可以向第二服务器104发送存储完成信息,第二服务器104接收到第一服务器102发送的存储完成信息后,代表第一服务器102和第二服务器104之间的数据实时同步已经完成,则第二服务器104可以在接收到上述存储完成信息后,向用户终端返回电力业务处理完成信息。用户终端接收到上述电力业务处理完成信息后,可以进行生成相应提示信息,使得用户知道电力业务已经处理完成。其中,上述电力业务处理完成信息可以是一种代码形式的信息。
例如,以电力业务为电力数据写入为例,业务请求写入数据时通过负载设备默认指向主中心,即第二服务器104,当第二服务器104完成存储后,可以向备中心,即第一服务器102,发送多副本复制请求,第一服务器102完成多副本复制后,第二服务器104可以向用户终端返回200OK的信息,提示用户终端数据写入已经完成。
通过本实施例,第一服务器102可以在第二服务器104完成电力业务的处理时,与第二服务器104进行多副本复制的数据同步,使得主备服务器之间数无差异,实现实时增量,从而提高了对电力数据容灾的备份效率。
在一个实施例中,根据业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一服务器的第一数据库作为已存储电力数据之后,还包括:接收第二服务器发送的恢复运行信息,通过对象存储网关服务将第一数据库中的已存储电力数据与第二服务器的第二数据库中的已存储电力数据同步。
本实施例中,第一服务器102可以在第二服务器104发生故障时,对第二服务器104正在处理的电力业务进行处理。第一服务器102在处理电力业务请求后可以将其中的电力数据进行存储,得到已存储电力数据。此时由于第二服务器104可能正在故障中,因此第一服务器102此时的已存储电力数据和第二服务器104此时的已存储电力数据可能不同。而当第二服务器104恢复正常运行时,第一服务器102可以接收第二服务器104发送的恢复运行信息,并通过RGW(RADOS Gateway,对象存储网关)服务将第一数据库中的已存储电力数据与第二服务器104中的第二数据库中的已存储电力数据进行同步。其中,上述第一数据库和第二数据库之间的同步可以是一种基于分布式存储双活结构中的RGW服务的双向同步,RGW服务是Ceph整体架构支持的一种存储服务。其中,上述主备服务器之间的数据同步过程与业务请求之间属于异步操作,且同步时间无法保证,因此主备服务器集群之间可以通过内部一致性校验机制来适时完成数据同步,保证电力数据的一致性。
通过本实施例,第一服务器102可以在第二服务器104恢复正常运行后,与第二服务器104进行已存储电力数据的数据同步,从而提高了电力数据的容灾备份的效率,保证主备服务器之间的数据一致性。
在一个实施例中,如图3所示,提供了一种电力数据容灾方法,以该方法应用于图1中的第二服务器为例进行说明,包括以下步骤:
步骤S302,检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;第一服务器用于根据与第二服务器相同的业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一服务器的第一数据库作为已存储电力数据。
其中,用户终端可以是需要进行电力业务的用户持有的终端,用户可以通过该用户终端进行相应的电力业务;第二服务器可以是一种主服务器,第一服务器可以是一种备用服务器。第二服务器104可以在正常情况下接收来自用户终端发送的待处理电力业务请求,并以第二服务器104的第二数据库中的已存储电力数据为基础,通过第二服务器104的业务处理逻辑,处理上述用户终端发送的待处理电力业务请求。第一服务器102和第二服务器104可以设置在同一个分布式存储双活架构中。
其中,第一服务器102与第二服务器104可以通信连接,并且可以实现数据和业务的双向同步,当第二服务器104发生故障时,例如遭遇自然灾害或人为破坏时,第二服务器104可以向第一服务器102发送故障信息,第一服务器104可以检测到第二服务器104的故障信息,并通过第一服务器102进行容灾处理。第二服务器104发生故障时,第一服务器102可以获取第二服务器104的正在处理的待处理电力业务请求。其中,上述待处理电力业务请求中包括待处理电力数据。由于第一服务器102和第二服务器104之间采用的是双中心同步模式,主备服务器之间可以同时进行数据加工,实现实时增量,因此第一服务器102中存储有与第二服务器104相同的已存储电力数据和相同的业务处理逻辑。其中,已存储电力数据代表的是第一服务器102或第二服务器104将待处理电力业务进行处理后,将得到的已处理电力数据进行存储形成的电力数据,即已存储电力数据是一种存储在数据库中的电力数据。业务处理逻辑可以是对待处理电力业务请求的处理逻辑,例如待处理电力业务可以是一种数据写入请求,则第一服务器102和第二服务器104具备对待处理电力业务请求相同的存储原理。
上述第一服务器102的业务处理逻辑可以是与第二服务器102相同的业务处理逻辑,第一服务器102作为备用服务器,在第二服务器102发生故障时,可以根据与第二服务器104相同的业务处理逻辑,处理第二服务器102正在处理的待处理电力业务请求,而上述待处理电力业务请求中包括待处理电力数据,第一服务器102对待处理电力数据进行处理后得到已处理电力数据,第一服务器102可以将已处理电力数据存储到第一服务器102的第一数据库中,作为新的已存储电力数据,实现数据库的更新,并完成对用户终端的待处理电力业务的处理,实现对电力数据的容灾处理,使得作为主服务器的第二服务器104发生故障时也可以通过第一服务器102进行电力数据容灾处理,实现无感切换,以及电力业务的无感处理。
步骤S304,检测到第二服务器的恢复运行信息,通过对象存储网关服务将第一数据库中的已存储电力数据与第二服务器的第二数据库中的已存储电力数据同步。
其中,第一服务器102可以在第二服务器104发生故障时,对第二服务器104正在处理的电力业务进行处理。第一服务器102在处理电力业务请求后可以将其中的电力数据进行存储,得到已存储电力数据。此时由于第二服务器104可能正在故障中,因此第一服务器102此时的已存储电力数据和第二服务器104此时的已存储电力数据可能不同。而当第二服务器104恢复正常运行时,第一服务器102可以接收第二服务器104发送的恢复运行信息,并通过RGW(RADOS Gateway,对象存储网关)服务将第一数据库中的已存储电力数据与第二服务器104中的第二数据库中的已存储电力数据进行同步。其中,上述第一数据库和第二数据库之间的同步可以是一种基于分布式存储双活结构中的RGW服务的双向同步,RGW服务是Ceph整体架构支持的一种存储服务。其中,上述主备服务器之间的数据同步过程与业务请求之间属于异步操作,且同步时间无法保证,因此主备服务器集群之间可以通过内部一致性校验机制来适时完成数据同步,保证电力数据的一致性。
上述电力数据容灾方法中,通过在检测到第二服务器发生故障时,将获取第二服务器正在处理的待处理电力业务请求。其中第一服务器存储有与第二服务器相同的已存储电力数据以及业务处理逻辑,已存储电力数据和业务处理逻辑是基于第二服务器存储上述电力业务请求中的待处理电力数据时与第一服务器进行数据同步得到。第一服务器根据上述业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一数据库作为已存储电力数据,当检测到第二服务器恢复运行时,第一服务器还可以与第二服务器进行数据同步以恢复第二服务器的数据。相较于传统的基于本地磁盘的备份容灾方式,本方案利用与第二服务器的已存储电力数据和业务处理逻辑相同的第一服务器,在第二服务器故障时处理第二服务器正在处理的电力业务请求,实现业务的无感处理,提高了电力数据容灾的备份效率。
在一个实施例中,还包括:接收用户终端发送的电力业务请求,获取电力业务请求中的待处理电力数据;根据业务处理逻辑处理电力业务请求,得到已处理电力数据,存储已处理电力数据至第二服务器的第二数据库,作为已存储电力数据;向第一服务器发送包括已处理电力数据的多副本复制请求;第一服务器用于获取多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据。
本实施例中,第二服务器104在正常运行的情况下,可以接收到用户终端发送的电力业务请求,并对该电力业务请求中的待处理电力数据进行处理和存储,当第二服务器104存储上述待处理电力数据完成时,在向用户终端返回处理结果之前,可以向第一服务器102发起数据同步,则第一服务器102可以与第二服务器104同步业务处理逻辑和已存储电力数据,从而保证第一服务器102和第二服务器104之间的数据一致性以及处理逻辑一致性。
具体地,第二服务器104在运行正常情况下,可以作为主服务器接收用户终端的电力业务请求,第二服务器104可以接收用户终端发送的电力业务请求,并获取请求中的待处理电力数据,第二服务器104可以根据业务处理逻辑处理电力业务请求,并得到已处理电力数据,第二服务器104可以将上述已处理电力数据存储到第二服务器104的第二数据库中,作为已存储电力数据。第二服务器104处理完成上述电力业务请求后,可以得到已处理电力数据。第一服务器102和第二服务器104可以按照分布式存储(Ceph)双活架构设计,Ceph是一个统一的分布式存储***,设计初衷是提供较好的性能、可靠性和可扩展性。则第二服务器104可以在存储了待处理电力业务请求中的已处理电力数据后,向用户终端反馈处理完成信息前,向第一服务器102发送多副本复制请求,第一服务器102可以接收第二服务器104发送的多副本复制请求。其中,多副本的存在是提升一个分布式***可靠性、可用性、性能以及可扩展性的必要手段。复制可以提高***的可靠性,多个副本可以用于分流,如数据库的一主多从结构,也可以用于加快响应时间,如cdn,这使得复制具有增强***可用性和扩展性的效用。
第一服务器102可以接收第二服务器104发送的多副本复制请求。其中,多副本复制请求中可以包括有第二服务器处理用户终端发送的电力业务请求后得到的已处理电力数据。第一服务器102可以获取多副本复制请求中的已处理电力数据,并将已处理电力数据存储到第一服务器102的第一数据库中,得到存储在第一服务器102中的已存储电力数据。从而实现第一服务器102和第二服务器104的实时数据同步。而第一服务器102将上述已处理电力数据进行存储后,还可以向第二服务器104返回相应的处理完成信息,以通知第二服务器104进行下一步处理。
通过本实施例,第一服务器102可以在第二服务器104完成电力业务的处理时,与第二服务器104进行多副本复制的数据同步,使得主备服务器之间数无差异,实现实时增量,从而提高了对电力数据容灾的备份效率。
在一个实施例中,向第一服务器发送包括已处理电力数据的多副本复制请求之后,还包括:接收第一服务器发送的存储完成信息;向用户终端返回电力业务对应的电力业务处理完成信息。
本实施例中,第一服务器102执行完成上述多副本复制后,可以向第二服务器104返回相应的存储完成信息。第二服务器104可以接收第一服务器102发送的存储完成信息,并向用户终端返回上述电力业务对应的电力业务处理完成信息。使得用户终端可以基于该业务处理完成信息生成相应的提示信息,提示用户业务已经处理完成。
具体地,第一服务器102同步了第二服务器104刚刚处理完成的电力数据后,可以向第二服务器104发送存储完成信息,第二服务器104接收到第一服务器102发送的存储完成信息后,代表第一服务器102和第二服务器104之间的数据实时同步已经完成,则第二服务器104可以在接收到上述存储完成信息后,向用户终端返回电力业务处理完成信息。用户终端接收到上述电力业务处理完成信息后,可以进行生成相应提示信息,使得用户知道电力业务已经处理完成。其中,上述电力业务处理完成信息可以是一种代码形式的信息。
例如,以电力业务为电力数据写入为例,业务请求写入数据时通过负载设备默认指向主中心,即第二服务器104,当第二服务器104完成存储后,可以向备中心,即第一服务器102,发送多副本复制请求,第一服务器102完成多副本复制后,第二服务器104可以向用户终端返回200OK的信息,提示用户终端数据写入已经完成。
通过本实施例,第一服务器102可以在第二服务器104完成电力业务的处理时,与第二服务器104进行多副本复制的数据同步,使得主备服务器之间数无差异,实现实时增量,从而提高了对电力数据容灾的备份效率,并且第二服务器104在第一服务器102完成多副本复制后才向用户终端发送业务处理完成信息,保证了第一服务器102和第二服务器104能够维持数据和业务逻辑的一致性,提高了电力数据容灾的效率。
在一个实施例中,如图4所示,图4为又一个实施例中电力数据容灾方法的流程示意图。由图4可知,上述第二服务器104(Cluster1)和第一服务器102(Cluster2)以分布式存储双活架构设计,第一服务器102和第二服务器104之间可以通过RGW服务进行数据的双向同步,服务器与用户终端之间可以通过负载均衡进行连接。以业务请求为写入电力数据为例。业务请求写入数据时通过负载设备默认指向主中心,即上述第二服务器104,当主中心存储完成向备中心(第一服务器102)的多副本复制后,第二服务器104将返回200OK至业务侧的用户终端中,从而完成数据写入。同时,还可以进行主中心集群至备中心集群的数据同步,实现业务数据容灾,优化存储和网络效率。当上述主中心故障时,负载会将业务请求转移至备中心,备中心的存储原理同数据中心一致。待数据中心恢复后,主中心和备中心之间可以进行数据同步来保障双中心数据的一致性。
其中,由于主备数据同步过程与业务请求属于异步操作,且同步时间无法保证,因此,主备集群之间可以通过内部一致性校验机制来适时完成数据同步,来保障数据的一致性。
通过上述实施例,通过利用与第二服务器的已存储电力数据和业务处理逻辑相同的第一服务器,在第二服务器故障时处理第二服务器正在处理的电力业务请求,实现业务的无感处理,提高了电力数据容灾的备份效率。并且,对于上述非结构化的电力数据的容灾,通过上述实施例能在较短时间内恢复业务***运行,满足业务对信息***可靠性的要求,最终实现主中心遭遇自然灾害或人为破坏时。另外,还能实现业务无缝或者快速切换,从而保证业务连续性。其中,由于是双中心同步模式,主备之间同时进行数据加工,实现了实时增量。并且由于数据无差异,主备之间可以之间切换,业务实现无感,切换后可以即可使用。
在一个实施例中,提供一种电力数据容灾***,其特征在于,***包括:用户终端、第一服务器以及第二服务器;用户终端,用于向第二服务器发送包括待处理电力数据的待处理电力业务请求;二服务器,用于检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;第一服务器,用于根据与第二服务器相同的业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一服务器的第一数据库作为已存储电力数据。
关于电力数据容灾***的具体限定可以参见上文中对于电力数据容灾方法的限定,在此不再赘述。上述电力数据容灾***中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
应该理解的是,虽然图2-图4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-图4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,提供了一种电力数据容灾装置,包括:第一获取模块500和处理模块502,其中:
第一获取模块500,用于检测到第二服务器的故障信息,获取第二服务器的待处理电力业务请求;待处理电力业务请求包括待处理电力数据;第一服务器存储有与第二服务器相同的已存储电力数据以及业务处理逻辑;已存储电力数据和业务处理逻辑基于第二服务器存储用户终端发送的电力业务请求中的待处理电力数据时与第一服务器进行数据同步得到。
处理模块502,用于根据业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一服务器的第一数据库作为已存储电力数据。
在一个实施例中,上述装置还包括:第一同步模块,用于接收第二服务器发送的多副本复制请求;多副本复制请求中包括第二服务器处理用户终端发送的电力业务请求后得到的已处理电力数据;获取多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据;向第二服务器发送存储完成信息;第二服务器用于接收存储完成信息并向用户终端返回电力业务处理完成信息。
在一个实施例中,上述装置还包括:第二同步模块,用于接收第二服务器发送的恢复运行信息,通过对象存储网关服务将第一数据库中的已存储电力数据与第二服务器的第二数据库中的已存储电力数据同步。
在一个实施例中,如图6所示,提供了一种电力数据容灾装置,包括:发送模块600和处理模块602,其中:
发送模块600,用于检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;第一服务器用于根据与第二服务器相同的业务处理逻辑处理待处理电力业务请求,并存储待处理电力数据至第一服务器的第一数据库作为已存储电力数据。
恢复模块602,用于检测到第二服务器的恢复运行信息,通过对象存储网关服务将第一数据库中的已存储电力数据与第二服务器的第二数据库中的已存储电力数据同步。
在一个实施例中,上述装置还包括:请求接收模块,用于接收用户终端发送的电力业务请求,获取电力业务请求中的待处理电力数据;根据业务处理逻辑处理电力业务请求,得到已处理电力数据,存储已处理电力数据至第二服务器的第二数据库,作为已存储电力数据;向第一服务器发送包括已处理电力数据的多副本复制请求;第一服务器用于获取多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据。
在一个实施例中,上述装置还包括:通知模块,用于接收第一服务器发送的存储完成信息;向用户终端返回电力业务对应的电力业务处理完成信息。
关于电力数据容灾装置的具体限定可以参见上文中对于电力数据容灾方法的限定,在此不再赘述。上述电力数据容灾装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过***总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储电力数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电力数据容灾方法。
本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述的电力数据容灾方法。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的电力数据容灾方法。
在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的电力数据容灾方法。
需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

Claims (10)

1.一种电力数据容灾方法,其特征在于,应用于第一服务器,所述方法包括:
检测到第二服务器的故障信息,获取所述第二服务器的待处理电力业务请求;所述待处理电力业务请求包括待处理电力数据;所述第一服务器存储有与所述第二服务器相同的已存储电力数据以及业务处理逻辑;所述已存储电力数据和业务处理逻辑基于所述第二服务器存储用户终端发送的电力业务请求中的待处理电力数据时与所述第一服务器进行数据同步得到;
根据所述业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述第二服务器发送的多副本复制请求;所述多副本复制请求中包括所述第二服务器处理用户终端发送的电力业务请求后得到的已处理电力数据;
获取所述多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据;
向所述第二服务器发送存储完成信息;所述第二服务器用于接收所述存储完成信息并向所述用户终端返回电力业务处理完成信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据之后,还包括:
接收所述第二服务器发送的恢复运行信息,通过对象存储网关服务将所述第一数据库中的已存储电力数据与所述第二服务器的第二数据库中的已存储电力数据同步。
4.一种电力数据容灾方法,其特征在于,应用于第二服务器,所述方法包括:
检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;所述第一服务器用于根据与所述第二服务器相同的业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据;
检测到所述第二服务器的恢复运行信息,通过对象存储网关服务将所述第一数据库中的已存储电力数据与所述第二服务器的第二数据库中的已存储电力数据同步。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收用户终端发送的电力业务请求,获取所述电力业务请求中的待处理电力数据;
根据所述业务处理逻辑处理所述电力业务请求,得到已处理电力数据,存储所述已处理电力数据至所述第二服务器的第二数据库,作为已存储电力数据;
向所述第一服务器发送包括所述已处理电力数据的多副本复制请求;所述第一服务器用于获取所述多副本复制请求中的已处理电力数据并存储至第一数据库中,得到已存储电力数据。
6.根据权利要求5所述的方法,其特征在于,所述向所述第一服务器发送包括所述已处理电力数据的多副本复制请求之后,还包括:
接收所述第一服务器发送的存储完成信息;
向所述用户终端返回所述电力业务对应的电力业务处理完成信息。
7.一种电力数据容灾***,其特征在于,所述***包括:用户终端、第一服务器以及第二服务器;
所述用户终端,用于向第二服务器发送包括待处理电力数据的待处理电力业务请求;
所述二服务器,用于检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;
所述第一服务器,用于根据与所述第二服务器相同的业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据。
8.一种电力数据容灾装置,其特征在于,应用于第一服务器,所述装置包括:
第一获取模块,用于检测到第二服务器的故障信息,获取所述第二服务器的待处理电力业务请求;所述待处理电力业务请求包括待处理电力数据;所述第一服务器存储有与所述第二服务器相同的已存储电力数据以及业务处理逻辑;所述已存储电力数据和业务处理逻辑基于所述第二服务器存储用户终端发送的电力业务请求中的待处理电力数据时与所述第一服务器进行数据同步得到;
处理模块,用于根据所述业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据。
9.一种电力数据容灾装置,其特征在于,应用于第二服务器,所述装置包括:
发送模块,用于检测到第二服务器的故障信息,向第一服务器发送用户终端发送的包括待处理电力数据的待处理电力业务请求;所述第一服务器用于根据与所述第二服务器相同的业务处理逻辑处理所述待处理电力业务请求,并存储所述待处理电力数据至所述第一服务器的第一数据库作为已存储电力数据;
恢复模块,用于检测到所述第二服务器的恢复运行信息,通过对象存储网关服务将所述第一数据库中的已存储电力数据与所述第二服务器的第二数据库中的已存储电力数据同步。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
CN202210496130.3A 2022-05-09 2022-05-09 电力数据容灾方法、***、装置、计算机设备和存储介质 Pending CN114900532A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210496130.3A CN114900532A (zh) 2022-05-09 2022-05-09 电力数据容灾方法、***、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210496130.3A CN114900532A (zh) 2022-05-09 2022-05-09 电力数据容灾方法、***、装置、计算机设备和存储介质

Publications (1)

Publication Number Publication Date
CN114900532A true CN114900532A (zh) 2022-08-12

Family

ID=82721943

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210496130.3A Pending CN114900532A (zh) 2022-05-09 2022-05-09 电力数据容灾方法、***、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN114900532A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115396296A (zh) * 2022-08-18 2022-11-25 中电金信软件有限公司 业务处理方法、装置、电子设备及计算机可读存储介质
CN115617574A (zh) * 2022-09-28 2023-01-17 中国南方电网有限责任公司 多电力调度***、数据传输方法和计算机可读存储介质
CN116074188A (zh) * 2022-12-16 2023-05-05 工业富联(杭州)数据科技有限公司 云计算业务处理方法、***及计算机可读存储介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105335255A (zh) * 2015-12-10 2016-02-17 上海数腾软件科技股份有限公司 实现业务快速恢复的***和方法
CN205427832U (zh) * 2016-03-12 2016-08-03 福建博士通信息有限责任公司 数据库容灾装置
CN107153649A (zh) * 2016-03-02 2017-09-12 阿里巴巴集团控股有限公司 一种数据备份方法及装置
CN108123831A (zh) * 2017-12-15 2018-06-05 安徽长泰信息安全服务有限公司 一种互联网应用中的容灾服务***及方法
CN108964986A (zh) * 2018-06-15 2018-12-07 国网上海市电力公司 协同办公***应用级双活灾备***
CN109597718A (zh) * 2018-12-10 2019-04-09 浪潮(北京)电子信息产业有限公司 一种容灾平台及一种容灾方法
CN111130835A (zh) * 2018-11-01 2020-05-08 ***通信集团河北有限公司 数据中心双活***、切换方法、装置、设备及介质
CN111327467A (zh) * 2020-02-21 2020-06-23 苏州浪潮智能科技有限公司 一种服务器***及其容灾备份方法和相关设备
CN111858147A (zh) * 2019-04-29 2020-10-30 ***通信集团贵州有限公司 容灾处理方法、装置、移动终端及存储介质
CN112235142A (zh) * 2020-10-15 2021-01-15 国网江苏省电力有限公司营销服务中心 一种可实现关键业务容灾的用电信息采集***及其运行方法
CN114281600A (zh) * 2021-11-30 2022-04-05 北京青云科技股份有限公司 一种容灾备份和容灾恢复方法、装置、设备及存储介质

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105335255A (zh) * 2015-12-10 2016-02-17 上海数腾软件科技股份有限公司 实现业务快速恢复的***和方法
CN107153649A (zh) * 2016-03-02 2017-09-12 阿里巴巴集团控股有限公司 一种数据备份方法及装置
CN205427832U (zh) * 2016-03-12 2016-08-03 福建博士通信息有限责任公司 数据库容灾装置
CN108123831A (zh) * 2017-12-15 2018-06-05 安徽长泰信息安全服务有限公司 一种互联网应用中的容灾服务***及方法
CN108964986A (zh) * 2018-06-15 2018-12-07 国网上海市电力公司 协同办公***应用级双活灾备***
CN111130835A (zh) * 2018-11-01 2020-05-08 ***通信集团河北有限公司 数据中心双活***、切换方法、装置、设备及介质
CN109597718A (zh) * 2018-12-10 2019-04-09 浪潮(北京)电子信息产业有限公司 一种容灾平台及一种容灾方法
CN111858147A (zh) * 2019-04-29 2020-10-30 ***通信集团贵州有限公司 容灾处理方法、装置、移动终端及存储介质
CN111327467A (zh) * 2020-02-21 2020-06-23 苏州浪潮智能科技有限公司 一种服务器***及其容灾备份方法和相关设备
CN112235142A (zh) * 2020-10-15 2021-01-15 国网江苏省电力有限公司营销服务中心 一种可实现关键业务容灾的用电信息采集***及其运行方法
CN114281600A (zh) * 2021-11-30 2022-04-05 北京青云科技股份有限公司 一种容灾备份和容灾恢复方法、装置、设备及存储介质

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115396296A (zh) * 2022-08-18 2022-11-25 中电金信软件有限公司 业务处理方法、装置、电子设备及计算机可读存储介质
CN115617574A (zh) * 2022-09-28 2023-01-17 中国南方电网有限责任公司 多电力调度***、数据传输方法和计算机可读存储介质
CN115617574B (zh) * 2022-09-28 2024-04-16 中国南方电网有限责任公司 多电力调度***、数据传输方法和计算机可读存储介质
CN116074188A (zh) * 2022-12-16 2023-05-05 工业富联(杭州)数据科技有限公司 云计算业务处理方法、***及计算机可读存储介质

Similar Documents

Publication Publication Date Title
US11360854B2 (en) Storage cluster configuration change method, storage cluster, and computer system
CN114900532A (zh) 电力数据容灾方法、***、装置、计算机设备和存储介质
CN106776130B (zh) 一种日志恢复方法、存储装置和存储节点
US8127174B1 (en) Method and apparatus for performing transparent in-memory checkpointing
CN102411639B (zh) 元数据的多副本存储管理方法和***
CN107832138B (zh) 一种扁平化的高可用namenode模型的实现方法
EP3537687B1 (en) Access method for distributed storage system, related device and related system
CN107241430A (zh) 一种基于分布式存储的企业级容灾***及容灾控制方法
CN102890716B (zh) 分布式文件***和分布式文件***的数据备份方法
CN109460438B (zh) 消息数据存储方法、装置、计算机设备和存储介质
CN105069152B (zh) 数据处理方法及装置
CN105511987A (zh) 一种强一致性且高可用的分布式任务管理***
CN112597202B (zh) 数据查询方法、装置、计算机设备和存储介质
CN108710550B (zh) 一种用于公安交管稽查布控***的双数据中心容灾***
CN113821376A (zh) 一种基于云灾备的一体化备份容灾方法及***
CN107943615B (zh) 基于分布式集群的数据处理方法与***
US20150317226A1 (en) Detecting data loss during site switchover
CN102541693A (zh) 数据的多副本存储管理方法和***
CN116389233B (zh) 容器云管理平台主备切换***、方法、装置和计算机设备
CN105323271B (zh) 一种云计算***以及云计算***的处理方法和装置
CN104991739A (zh) 元数据服务器失效接替中精确一次执行语义的方法及***
CN107526652B (zh) 一种数据同步方法及存储设备
CN110737543A (zh) 一种分布式文件***数据恢复的方法、装置及存储介质
CN114328032A (zh) 基于大数据双活的容灾切换处理方法、装置和计算机设备
CN111984592B (zh) 一种元数据操作权限信息延迟同步恢复的方法、***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination