存储故障之后的安全数据访问制造技术

技术编号:29488902 阅读:28 留言:0更新日期:2021-07-30 19:00
涉及存储故障之后的安全数据访问。请求标识符与各种系统和方法一起被采用,以便使得应用能够在故障期间暂停执行并且随后一旦故障被解决则恢复执行以及与存储系统的通信。驻留在节点上的应用可以尝试访问存储系统上的目标数据。应用发送访问目标数据的请求。该请求可以与识别应用的请求标识符相关联。当存储系统经历故障时,应用接收故障通知。作为该通知的结果,应用暂停执行。当节点重建通向存储系统的连接时,应用使用相同的请求标识符来恢复执行。如果恢复请求被准予,则应用被保证目标数据在故障期间未被修改。

【技术实现步骤摘要】
存储故障之后的安全数据访问本申请是国际申请号为PCT/US2015/042555、国际申请日为2015年07月29日、于2017年03月27日进入中国国家阶段、国家申请号为201580052237.7、专利技术名称为“存储故障之后的安全数据访问”的中国专利技术专利申请的分案申请。
技术介绍
集群化环境(例如,工作负载跨多个机器分布的环境)常用于向客户机提供故障转移和高信息可用性。集群化环境允许客户机经由作为环境一部分的一个或多个节点来访问资源。集群化环境可以充当客户机、服务器、或这两者。在客户机集群服务器中,应用可以驻留在组成集群的节点中的任何节点上。应用可以发出对存储系统所存储的目标数据的访问请求。如果在访问请求期间发生错误,则应用可能经历影响执行的延迟。关于这些和其他考虑而做出示例。此外,虽然讨论了相对具体的问题,但是应当理解,这些示例不应当限于解决背景中所识别的具体问题。
技术实现思路
这一概述被提供以简化形式介绍概念的选择,这些概念下面在详细描述章节中进一步被描述。这一概述不意图识别所要求保护的主题的关键特征或必要特征,也不意图用本文档来自技高网...

【技术保护点】
1.一种系统,包括:/n至少一个处理器;以及/n存储器,存储指令,所述指令在由所述至少一个处理器执行时执行一组操作,所述操作包括:/n由应用生成用于启用与存储系统的通信会话期间的故障的故障报告的指示;/n向所述存储系统发送针对目标数据的第一访问请求,所述第一访问请求与第一请求标识符相关联;/n由所述系统存储所述第一请求标识符;/n接收准予对所述目标数据的访问的第一访问响应;/n接收第一故障的通知;/n基于所述第一故障的所述通知,暂停所述应用;/n恢复所述应用;/n向所述存储系统发送针对所述目标数据的恢复请求,所述恢复请求与所述第一请求标识符相关联;以及/n接收准予对所述目标数据的访问的恢复响应...

【技术特征摘要】
20140807 US 14/454,4151.一种系统,包括:
至少一个处理器;以及
存储器,存储指令,所述指令在由所述至少一个处理器执行时执行一组操作,所述操作包括:
由应用生成用于启用与存储系统的通信会话期间的故障的故障报告的指示;
向所述存储系统发送针对目标数据的第一访问请求,所述第一访问请求与第一请求标识符相关联;
由所述系统存储所述第一请求标识符;
接收准予对所述目标数据的访问的第一访问响应;
接收第一故障的通知;
基于所述第一故障的所述通知,暂停所述应用;
恢复所述应用;
向所述存储系统发送针对所述目标数据的恢复请求,所述恢复请求与所述第一请求标识符相关联;以及
接收准予对所述目标数据的访问的恢复响应。


2.根据权利要求1所述的系统,其中所述故障包括以下至少一项:
从所述存储系统断开;
与所述存储系统相关联的文件系统的卸除;以及
所述存储系统的重启。


3.根据权利要求1所述的系统,其中用于启用故障报告的所述指示被提供给输入/输出IO管理器,并且其中由于所述通信会话期间的故障而被延迟的访问请求被报告给所述应用。


4.根据权利要求3所述的系统,其中所述第一故障通知从所述IO管理器被接收,并且其中恢复所述应用发生在恢复通知从所述IO管理器被接收时。


5.根据权利要求1所述的系统,其中所述第一故障的通知包括对所述第一故障和所述第一故障的预期持续期中的至少一项的描述的附加故障信息。


6.根据权利要求1所述的系统,其中暂停所述应用包括暂停所述应用的IO操作和相关处理。


7.根据权利要求1所述的系统,其中接收所述第一故障的通知包括接收第二访问请求尚未被完成的通知。


8.根据权利要求1所述的系统,其中所述恢复请求包括指示所述恢复请求是用于恢复所述通信会话的请求的标记。


9.根据权利要求1所述的系统,还包括完成在所述第一故障之前未被完成的被缓存的写入请求。


10.一种计算机实现的方法,所述方法包括:
由输入/输出IO管理器启用与存储系统的通信会话期间的故障的故障报告;
向所述存储系统发送针对目标数据的第一访问请求,所述第一访问请求与第一请求标识符相关联;
存储所述第一请求标识符;
接收准予对所述目标数据的访问的第一访问响应;
从所述IO管理器接收第一故障的通知;
基于所述第一故障的所述通知,暂停所述应用;

【专利技术属性】
技术研发人员:D·克鲁泽V·彼得L·S·科波鲁D·戴恩M·乔治
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1