【技术实现步骤摘要】
存储故障之后的安全数据访问本申请是国际申请号为PCT/US2015/042555、国际申请日为2015年07月29日、于2017年03月27日进入中国国家阶段、国家申请号为201580052237.7、专利技术名称为“存储故障之后的安全数据访问”的中国专利技术专利申请的分案申请。
技术介绍
集群化环境(例如,工作负载跨多个机器分布的环境)常用于向客户机提供故障转移和高信息可用性。集群化环境允许客户机经由作为环境一部分的一个或多个节点来访问资源。集群化环境可以充当客户机、服务器、或这两者。在客户机集群服务器中,应用可以驻留在组成集群的节点中的任何节点上。应用可以发出对存储系统所存储的目标数据的访问请求。如果在访问请求期间发生错误,则应用可能经历影响执行的延迟。关于这些和其他考虑而做出示例。此外,虽然讨论了相对具体的问题,但是应当理解,这些示例不应当限于解决背景中所识别的具体问题。
技术实现思路
这一概述被提供以简化形式介绍概念的选择,这些概念下面在详细描述章节中进一步被描述。这一概述不意图识别所要求保护的主题的关键特征或必要特征,也不意图用作确定所要求保护的主题的范围的帮助。系统和方法在本文中被公开,它们使得应用能够在故障期间暂停执行并且随后一旦故障被解决则恢复执行以及与存储系统的通信。根据一些方面,驻留在客户机集群中的节点上的应用向服务器集群中的节点发送访问请求以访问目标数据。在示例中,请求标识符被用于识别请求资源的应用和/或相关工作负载。请求标识符可以与请求一起被提供。当客户机访问目标数据时,请求标识 ...
【技术保护点】
1.一种系统,包括:/n至少一个处理器;以及/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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。