CN104281591A - 基于数据颗粒整合的远程容灾技术 - Google Patents

基于数据颗粒整合的远程容灾技术 Download PDF

Info

Publication number
CN104281591A
CN104281591A CN201310278383.4A CN201310278383A CN104281591A CN 104281591 A CN104281591 A CN 104281591A CN 201310278383 A CN201310278383 A CN 201310278383A CN 104281591 A CN104281591 A CN 104281591A
Authority
CN
China
Prior art keywords
data
integration
particle
module
disaster tolerance
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.)
Granted
Application number
CN201310278383.4A
Other languages
English (en)
Other versions
CN104281591B (zh
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.)
Zhongke Hot Standby Beijing Cloud Computing Technology Co ltd
Original Assignee
HEATSONE TECHNOLOGY Inc
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 HEATSONE TECHNOLOGY Inc filed Critical HEATSONE TECHNOLOGY Inc
Priority to CN201310278383.4A priority Critical patent/CN104281591B/zh
Publication of CN104281591A publication Critical patent/CN104281591A/zh
Application granted granted Critical
Publication of CN104281591B publication Critical patent/CN104281591B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1448Management of the data involved in backup or backup restore
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1464Management of the backup or restore process for networked environments

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及计算机数据处理领域,提供了一种基于数据颗粒整合的远程容灾技术。通过数据整合***对远程的数据进行整合后再存储。数据整合体统接受来自不同服务器的信息,将收到的信息进行统一的整合后再发送给接收设备进行存储。经过整合的数据更加精确整齐,这种容灾方法节省了存储空间,降低了存储压力。

Description

基于数据颗粒整合的远程容灾技术
技术领域
本发明涉及一种基于数据颗粒整合的远程容灾技术,属于计算机数据安全处理领域。
背景技术
伴随着企业规模的扩展,用户原有意识中的数据备份已经无法满足关键业务对***的可用性、实时性、安全性的需要。更重要的是备份的数据往往会因为各种因素而遭到毁坏,如地震、火灾、丢失、误删等。
远程容灾解决方案的出现则可通过在不同地点建立备份***,从而进一步提高数据抵抗各种可能安全因素的容灾能力。远程容灾已成为保障企业关键应用连续性的重要手段。
广义上讲,任何必须恢复的数据访问中断都是数据灾难。容灾就是能够恢复到数据灾难发生前的***状态的方法。容灾分为数据容灾和应用容灾。
数据容灾可以保证数据不丢失,但不能保证服务不中断;应用容灾则更上一层楼,它在相隔较远的异地,建立两套或多套功能相同的***,互相之间可以进行运行状态监视和功能切换。当一处***因灾害停止工作时,整个应用***可以切换到另一处,使得该***功能可以继续正常工作。
实际上从技术上讲,典型的容灾***一般包括两个主要的功能部分:
数据复制:指在异地保证各个***关键数据和状态参数的一致,其实现的方法可以是软件的方式,也可以是硬件的方式。软件方式是在主***和容灾***的主机上,安装专用的数据复制软件。这种方式的特点是成本较低。但是由于效率和可管理性方面的问题,这种容灾方式并不多见。大多数的容灾***都采用硬件方式的数据复制,即数据通过存储阵列控制器直接在存储设备之间传输。由于数据复制是由光纤通道存储阵列控制器完成,因此不占用服务器内存等宝贵的硬件资源,也无需操作***进行管理和控制,对操作***资源不会造成占用,对***效率也不会造成影响。
同时根据实现的步骤来将也可以分为同步复制(实时容灾)和异步复制(异步容灾),同步复制是安全级别最高的工作方式。
具体工作时主***主机向本地的存储设备发送一个I/O请求,这个请求同时被传送到容灾***的存储设备中,等到两个存储设备都处理完成后,才向主***主机返回确认信号。
这一机制确保在两个储设备中的数据在数据块级别的高度一致。而异步复制的工作机制是主***内主机与存储设备间的I/O处理与数据复制过程无关,也就是说,主机无须等待远端存储设备完成I/O处理,只要本地主***存储设备完成IO处理后,即向主***主机发送确认信号。
这样,虽然主***与容灾***之间数据复制的通讯效率高会提高,但是两个储设备中的数据就可能存在不一致,这也就是采用异步复制机制的代价。
应用切换:即当某个具体应用在一个***中失效之后,可以在另外一个***中启动切换并接管该网络服务。每次进行事务处理时,数据均同步更新。当主业务中心发生灾难时,远程备份中心子***中的数据将安然无恙,并且通过备用主机连接而保证数据的可用。自动的存储子***故障恢复和故障返回功能允许在线操作继续进行,只需要将客户端与远程子***重新联结即可恢复业务运作。通过建立额外的镜像,该方案可实现并行操作。
发明内容
本发明目的是为了实现基于数据颗粒整合的远程容灾。通过数据整合***对远程的数据进行整合后再存储。在服务器较多的情况下十分的适用。
本发明的技术方案是这么实现的,一种基于数据颗粒整合的远程容灾方法,所述的方法包括下述步骤:
数据容灾时将各个服务器的数据发送到整合***。数据进入整合***后,***会对数据颗粒进行分析、处理,从而达到数据整合的目的,最后将整合后的数据发送到存储设备。
该方法中实现数据整合的整合***包含数据接收接口、数据颗粒处理模块,数据整合模块。
基于数据颗粒整合的远程容灾方法中的数据接收接口,负责接收服务器发来的各种形式的数据。
基于数据颗粒整合的远程容灾方法中的数据颗粒处理模块,负责将接收到的数据进行分析、对比、及必要的删减和修改。
优选的,所述的数据颗粒处理模块会将数据颗粒化,然后对数据颗粒进行比对,删除重复数据颗粒。
基于数据颗粒整合的远程容灾方法中的数据整合模块会对经过处理的数据进行重新的整合,将数据颗粒形成规律的数据包以便进行存储。
对数据进行恢复的时候,数据也是先经过整合***,只是,恢复时数据在整合***中首先经过的是数据整合模块。在数据整合模块中,数据包恢复为数据颗粒。然后数据颗粒处理模块再对数据颗粒进行恢复。然后,通过数据接收接口将数据发送出去。
附图说明
图1、数据整合***流程图
图2、数据整合***构成图
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明的实施例中,远程容灾数据需要先经过整合***,通过数据颗粒整合之后再进行存储。
本发明提出了一种基于数据颗粒整合的远程容灾技术。
所述方法包括下述步骤:
数据容灾时将各个服务器的数据发送到整合***。数据进入整合***后,***会对数据颗粒进行分析、处理,从而达到数据整合的目的,最后将整合后的数据发送到存储设备。
如图2所示就是该方法中实现数据整合的整合***,它包含数据接收接口、数据颗粒处理模块,数据整合模块。
数据容灾时,服务器发来的数据进入整合***,首先经过数据接收接口S1,S1将接收的数据送到数据颗粒处理模块S2,S2将接收到的数据颗粒化进行分析、对比,将不必要的数据颗粒进行删除处理。然后处理过的数据颗粒将进入数据整合模块S3,S3将数据颗粒整合形成规律的数据包,发送给存储设备进行存储。
对数据进行恢复的时候,数据也是先经过整合***,只是,恢复时数据在整合***中首先经过的是数据整合模块S3。在S3中,数据包恢复为数据颗粒。然后数据颗粒处理模块S2再对数据颗粒进行恢复。然后,通过数据接收接口S1将数据发送出去。

Claims (2)

1.一种基于数据颗粒整合的远程容灾技术,所述的方法包括下述步骤:
数据容灾时将各个服务器的数据发送到整合***。数据进入整合***后,***会对数据颗粒进行分析、处理,从而达到数据整合的目的,最后将整合后的数据发送到存储设备。
数据容灾时,服务器发来的数据进入整合***,首先经过数据接收接口,数据接收接口将接收的数据送到数据颗粒处理模块,数据颗粒处理模块将接收到的数据颗粒化进行分析、对比,将不必要的数据颗粒进行删除处理。然后处理过的数据颗粒将进入数据整合模块,在数据整合模块形成规律的数据包,发送给存储设备进行存储。
对数据进行恢复的时候,数据也是先经过整合***,只是,恢复时数据在整合***中首先经过的是数据整合模块,将数据包恢复为数据颗粒。然后数据颗粒处理模块再对数据颗粒进行恢复。然后,通过数据接收接口将数据发送出去。
2.如权利要求1所述的整合***,它包含数据接收接口、数据颗粒处理模块,数据整合模块。
CN201310278383.4A 2013-07-04 2013-07-04 基于数据颗粒整合的远程容灾技术 Expired - Fee Related CN104281591B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310278383.4A CN104281591B (zh) 2013-07-04 2013-07-04 基于数据颗粒整合的远程容灾技术

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310278383.4A CN104281591B (zh) 2013-07-04 2013-07-04 基于数据颗粒整合的远程容灾技术

Publications (2)

Publication Number Publication Date
CN104281591A true CN104281591A (zh) 2015-01-14
CN104281591B CN104281591B (zh) 2018-10-12

Family

ID=52256471

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310278383.4A Expired - Fee Related CN104281591B (zh) 2013-07-04 2013-07-04 基于数据颗粒整合的远程容灾技术

Country Status (1)

Country Link
CN (1) CN104281591B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070156793A1 (en) * 2005-02-07 2007-07-05 D Souza Roy P Synthetic full copies of data and dynamic bulk-to-brick transformation
CN101594256A (zh) * 2009-06-05 2009-12-02 成都市华为赛门铁克科技有限公司 容灾方法、装置和***
CN101635638A (zh) * 2008-07-25 2010-01-27 中兴通讯股份有限公司 一种容灾***及其容灾方法
US20110055171A1 (en) * 2009-08-28 2011-03-03 International Business Machines Corporation Generation of realistic file content changes for deduplication testing
CN103078907A (zh) * 2012-12-26 2013-05-01 华为技术有限公司 上传、云备份、查找、恢复数据的方法及装置
CN103095843A (zh) * 2013-01-28 2013-05-08 刘海峰 一种基于版本矢量的数据备份方法及客户端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070156793A1 (en) * 2005-02-07 2007-07-05 D Souza Roy P Synthetic full copies of data and dynamic bulk-to-brick transformation
CN101635638A (zh) * 2008-07-25 2010-01-27 中兴通讯股份有限公司 一种容灾***及其容灾方法
CN101594256A (zh) * 2009-06-05 2009-12-02 成都市华为赛门铁克科技有限公司 容灾方法、装置和***
US20110055171A1 (en) * 2009-08-28 2011-03-03 International Business Machines Corporation Generation of realistic file content changes for deduplication testing
CN103078907A (zh) * 2012-12-26 2013-05-01 华为技术有限公司 上传、云备份、查找、恢复数据的方法及装置
CN103095843A (zh) * 2013-01-28 2013-05-08 刘海峰 一种基于版本矢量的数据备份方法及客户端

Also Published As

Publication number Publication date
CN104281591B (zh) 2018-10-12

Similar Documents

Publication Publication Date Title
EP3493471B1 (en) Data disaster recovery method, apparatus and system
CN103077242A (zh) 一种实现数据库服务器双机热备的方法
CN105354113B (zh) 一种服务器、管理服务器的***和方法
US9251230B2 (en) Exchanging locations of an out of synchronization indicator and a change recording indicator via pointers
CN103838646A (zh) 一种用于地面应用大数据异地容灾备份的***和方法
CN106487486B (zh) 业务处理方法和数据中心***
KR20110044858A (ko) 데이터 센터들에 걸쳐 데이터 서버들내 데이터 무결정의 유지
CN105550073A (zh) 数据库备份方法及其***
WO2008092912A1 (en) System and method of error recovery for backup applications
CN103729280A (zh) 一种虚拟机高可用机制
CN104572355A (zh) 一种异步远程复制数据的方法和设备
CN103853634A (zh) 一种容灾备份***及方法
US20190317872A1 (en) Database cluster architecture based on dual port solid state disk
US10402377B1 (en) Data recovery in a distributed computing environment
CN107102914B (zh) 备份及恢复数据的方法及其实现***和备份设备
CN108352995B (zh) 一种smb业务故障处理方法和存储设备
CN103716384A (zh) 跨数据中心实现云存储数据同步的方法和装置
CN109308242A (zh) 一种动态监控方法、装置、设备和存储介质
CN110109772B (zh) 一种cpu的重启方法、通信设备及可读存储介质
CN101937378B (zh) 一种对存储设备的数据进行备份保护的方法及计算机***
CN109117317A (zh) 一种集群故障恢复方法和相关装置
CN103902401A (zh) 基于监控的虚拟机容错方法及装置
CN114356650A (zh) 数据备份方法、装置、设备、***及存储介质
CN107122263B (zh) 在线恢复备份数据的方法及其实现***和备份设备
CN110309226A (zh) 一种云数据库统一备份与恢复***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: Taiyue business center 100086 Beijing Haidian District City, Zhichun Road Tai Yue Park Building No. 1 4 floor

Applicant after: BEIJING HEARTSONE TECHNOLOGY Co.,Ltd.

Address before: 100080 Beijing City, Haidian District Cheng Fu Road No. 268 KYKY No. 1 building 508

Applicant before: BEIJING HEARTSONE TECHNOLOGY Co.,Ltd.

COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100080 HAIDIAN, BEIJING TO: 100086 HAIDIAN, BEIJING

GR01 Patent grant
GR01 Patent grant
DD01 Delivery of document by public notice

Addressee: BEIJING HEARTSONE TECHNOLOGY Co.,Ltd.

Document name: Notification to Pay the Fees

DD01 Delivery of document by public notice
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201221

Address after: 100080 807-3, 8th floor, 4th floor, courtyard 18, Suzhou street, Haidian District, Beijing

Patentee after: Zhongke hot standby (Beijing) Cloud Computing Technology Co.,Ltd.

Address before: 100086 4th floor, Taiyue business center, building 1, taiyueyuan, Zhichun Road, Haidian District, Beijing

Patentee before: BEIJING HEARTSONE TECHNOLOGY Co.,Ltd.

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Zhongke hot standby (Beijing) Cloud Computing Technology Co.,Ltd. Person in charge of patentsThe principal of patent

Document name: Payment Notice

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Xiong Xiaoqing

Document name: Notice of termination of patent right

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20181012