[发明专利]一种分布式数据中心异地双活方法及应用服务器和网络在审
申请号: | 201811379276.X | 申请日: | 2018-11-19 |
公开(公告)号: | CN109597710A | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 陈烨;陶宇;张纪林;陈军相 | 申请(专利权)人: | 杭州信核数据科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 浙江永鼎律师事务所 33233 | 代理人: | 陆永强 |
地址: | 311200 浙江省杭州市萧山区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储服务器 存储设备 访问请求 类访问 分布式数据中心 直接访问存储设备 异地 访问存储设备 冗余服务器 应用服务器 存储服务 存储数据 发生故障 改变存储 故障修复 路径冗余 数据冗余 虚拟存储 自动反向 服务器 访问 失败 应用 网络 管理 | ||
本发明实例提出一种分布式数据中心异地双活方法,应用于两台存储服务器,所述存储设备由至少一个存储服务器进行管理;方法包括:接收到对位于存储设备上的数据的访问请求,请求与存储服务器建立第一类访问路径;当建立第一类访问路径失败时,根据所述访问请求的内容,与存储设备建立第二类访问路径。在通过虚拟存储平台无法访问存储设备时下,根据访问请求直接访问存储设备,而不会改变存储设备中数据的内容和格式,实现了对数据进行访问的路径冗余。两台存储服务器其中之一发生故障时,自动将存储服务切换至冗余服务器,当故障修复时,通过自动反向同步实现两台服务器的存储数据同步,从而实现了对数据进行访问的数据冗余。
技术领域
本发明涉及数据容灾技术,具体是一种基于冗余系统备份的数据保护策略。
背景技术
存储设备以透明迁移方式接入虚拟存储平台,由虚拟存储平台中的存储服务器进行管理,对存储设备的访问请求首先通过虚拟存储平台的存储服务器,再由虚拟存储平台将访问请求转发到存储设备。
现有技术存在如下问题:以透明迁移的方式接管存储设备,访问请求到达虚拟存储平台的存储服务器之后,若出现故障,则无法实现对存储设备的访问。
发明内容
本发明要解决的技术问题是提供一种分布式数据中心异地双活方法,解决现有技术中存储服务器出现故障后,无法访问位于存储设备上的数据的缺陷。
为解决上述技术问题,本发明的实施例提供:
应用于一应用服务器,所述存储设备由至少一个存储服务器进行管理,存储服务器至少为二台,实时保持两份相同的在线数据;
方法包括:
接收到对位于存储设备上的数据的访问请求,请求与存储服务器建立第一类访问路径;
当建立第一类访问路径失败时,根据所述访问请求的内容,与存储设备建立第二类访问路径。
当两台存储服务器中其中一台发生故障时,存储服务会自动切换至另一台存储服务器。
请求与存储服务器建立第一类访问路径包括:
当逃离模式是双机逃离,且请求与普通存储服务器建立第一类访问路径失败时,请求与冗余存储服务器建立第一类访问路径。
与存储设备建立第二类访问路径之后还包括:
在第二类访问路径存在期间,禁止自行与存储服务器建立第一类访问路径。当检测到应用服务器当前时刻没有访问请求,以及检测到不存在存储服务器故障和线路故障时,在普通存储设备与冗余存储设备之间同步数据;将第二类访问路径切换回第一类访问路径。
应用服务器下发的IO指令将在两存储服务器中同时执行,在双执行完成后才可返回写入完成。存储服务器之间将配置心跳链路,当一方无心跳数据产生时,将存储服务切换至另一方。加入第三方仲裁节点“QNode”,当发生极端情况导致存储服务器之间无法通信时,QNode将作为中间节点判定可用存储服务器。
一种访问位于存储设备上的数据的应用服务器,包括:
访问处理单元,用于接收到对位于存储设备上的数据的访问请求,
第一路径单元,用于请求与存储服务器建立第一类访问路径;所述存储设备由至少一个存储服务器进行管理;
第二路径单元,用于当建立第一类访问路径失败时,根据所述访问请求的内容,与存储设备建立第二类访问路径。
第一路径单元包括:
冗余路径模块,用于当逃离模式是双机逃离,且请求与普通存储服务器建立第一类访问路径失败时,则请求与冗余存储服务器建立第一类访问路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州信核数据科技股份有限公司,未经杭州信核数据科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811379276.X/2.html,转载请声明来源钻瓜专利网。