发明名称 SAFE DATA ACCESS FOLLOWING STORAGE FAILURE
摘要 A request identifier is employed with various systems and methods in order to enable an application to pause execution during a failure and subsequently resume execution and communication with a storage system once the failure is resolved. An application residing on a node may attempt to access target data on a storage system. The application sends a request to access the target data. The request may be associated with a request identifier that identifies the application. When the storage system experiences a failure, the application receives a failure notification. The application pauses execution as a result of the notification. When the node reestablishes a connection to the storage system, the application resumes execution using the same request identifier. If the resume request is granted, the application is guaranteed that the target data was not modified during the failure.
申请公布号 US2016041882(A1) 申请公布日期 2016.02.11
申请号 US201414454415 申请日期 2014.08.07
申请人 Microsoft Corporation 发明人 Kruse David;Petter Vladimir;Koppolu Lokesh Srinivas;Dion David;George Mathew
分类号 G06F11/14;H04L29/06 主分类号 G06F11/14
代理机构 代理人
主权项 1. A computer implemented method, the method comprising: indicating, by an application, that a failure during a session should be reported to the application; sending a first access request for target data to the storage system, the first access request associated with a first identifier; receiving a first access response granting access to the target data; receiving notification of a first failure; based on the notification of the first failure, pausing the application; resuming the application; sending a resume request for the target data to the storage system, the resume request associated with the first identifier; and receiving a resume response granting access to the target data.
地址 Redmond WA US