【技术实现步骤摘要】
本专利技术涉及网络通信中的容灾技术,尤其涉及一种数据级容灾方法、系统和生产中心节点。
技术介绍
容灾是指为了保证关键业务和应用在经历各种灾难后,仍然能够最大限度的提供 正常服务所进行的一系列系统计划和建设行为。常见的灾难事件包括如火灾、洪水、地震、 台风等自然灾难;也有如设备故障、软件错误、电信网络中断和电力故障等突发灾难;还有 如操作员错误、破坏、植入有害代码和恐怖袭击等人为因素造成的灾难。容灾行业的起源和 发展是计算机技术发展的必然产物,同时也反映了信息化系统及数据对个人、企业和国家 的重要性。容灾的实质是确保永不停顿的业务运营,容灾的最终建设目的是保证业务的连 续性。 容灾系统由生产中心节点和备份中心节点组成,容灾系统的工作原理为在正常 工作状态下,各生产中心节点将需要保护的数据传输到备份中心节点进行备份存储;当灾 难发生导致容灾系统出现故障时,从备份中心节点恢复生产中心节点之前传输到备份中心 节点的数据。可以看出,容灾的关注点在于数据本身,在生产中心节点和备份中心节点之间 需要保持数据的同步变化,在灾难发生之后要确保原有的数据不会丢失或者遭到破坏。 ...
【技术保护点】
一种数据级容灾方法,其特征在于,包括:对应用程序运行产生的数据执行快照处理,生成快照镜像数据;对所述快照镜像数据执行本地重复数据删除,生成经过本地重复数据删除处理的数据和相应的索引数据;对所述经过本地重复数据删除处理的数据和索引数据执行全局重复数据删除,生成经过全局重复数据删除处理的数据和相应的索引数据;将所述经过全局重复数据删除处理的数据和索引数据发送给备份中心节点。
【技术特征摘要】
一种数据级容灾方法,其特征在于,包括对应用程序运行产生的数据执行快照处理,生成快照镜像数据;对所述快照镜像数据执行本地重复数据删除,生成经过本地重复数据删除处理的数据和相应的索引数据;对所述经过本地重复数据删除处理的数据和索引数据执行全局重复数据删除,生成经过全局重复数据删除处理的数据和相应的索引数据;将所述经过全局重复数据删除处理的数据和索引数据发送给备份中心节点。2. 根据权利要求1所述数据级容灾方法,其特征在于,所述重复数据删除是采用基于 扇区级别的重复数据删除策略,具体为以扇区为单位,通过哈希Hash散列算法为每个数据单元产生一个特定的散列值;将新 写入的数据所对应的散列值与已有的散列值索引进行比较,如果所述散列值已经存在于所 述散列值索引中,则对所述数据进行删除;否则,对所述数据进行存储,并将所述数据对应 的散列值添加到所述散列值索引中。3. 根据权利要求1或2所述数据级容灾方法,其特征在于,所述对经过本地重复数据删 除处理的数据和索引数据执行全局重复数据删除之前,该方法还包括检测是否存在其他生产中心节点,如果不存在,则将所述经过本地重复数据删除处理 的数据和索引数据直接发送给所述备份中心节点;如果存在,则对经过本地重复数据删除 处理的数据和索引数据执行全局重复数据删除。4. 根据权利要求3所述数据级容灾方法,其特征在于,所述检测是否存在其他生产中 心节点,具体包括向其他生产中心节点发出携带咨询其他生产中心节点信息的广播请求包,如果能收到 响应数据包,则判定存在其他生产中心节点;否则,判定不存在其他生产中心节点。5. 根据权利要求1所述数据级容灾方法,其特征在于,所述全局重复数据删除具体为 通过比较各个生产中心节点中经过本地重复数据删除处理的索引数据来分析是否具备相同的冗余数据,如果存在相同的索引数据,则根据各个生产中心节点的优先级来删除 低优先级的冗余数据和相应的索引数据,只保留最高优先级的数据和索引数据。6. —种数据级容灾系统,其特征在于,包括通过外部网络相连的生产中心节点和备份 中心节点;其中,所述生产中心节点,用于对应用程序运行产生的数据执行快照处理,生成快照镜 像数据,并对所述快照镜像数据依次执行本地重复数据删除和全局重复数据删除,将经过 全局重复数据删除处理的数据和索引数据发送给所述备份中心节点;所述备份中心节点,用于对来自所述生产中心节点的数据和索引数据进行存储备份。7. 根据权利要求6所述数据级容灾系统,其特征在于,所述生产中心节点进一步包括 应用程序模块,用于执行应用程序,产生与业务相关的数据;本地重复数据删除模块,用于执行本地重复数据删除,生成所述经过本地重复数据删 除处理后的数据和索引数据;全局重复数据删除模块,用于执行全...
【专利技术属性】
技术研发人员:刘步荣,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。