发明名称 Front end intelligence for monitoring back end state
摘要 Apparatus, methods, and other embodiments associated with providing front end intelligence for monitoring back end state are described. One example method includes controlling a first entity to request that a second entity perform a multi-state stateful operation (e.g., file create). The method includes receiving notice from the second entity that the stateful operation has attained a first state (e.g., partial file create complete) and, upon receiving the notice, maintaining, at the first entity, information (e.g., sequence number, metadata) associated with the stateful operation. The method also includes, upon receiving notice that the second entity lost state before the stateful operation attained a second state, selectively providing to the second entity a portion of the information maintained at the first entity, and upon receiving notice from the second entity that the stateful operation has attained the second state, terminating maintaining the information associated with the stateful operation.
申请公布号 US8977590(B2) 申请公布日期 2015.03.10
申请号 US201113267057 申请日期 2011.10.06
申请人 发明人 Habermann Joe;Lord Stephen P.
分类号 G06F17/30;G06F17/00;G06F11/14 主分类号 G06F17/30
代理机构 代理人
主权项 1. A non-transitory computer-readable medium storing computer-executable instructions that when executed by an apparatus cause the apparatus to perform a method, the method comprising: receiving, at a first entity, a first notice from a second entity that a multi-state stateful operation has attained a first state in the second entity, the multi-state stateful operation being a file create operation, the first state being a partial file creation completion state where metadata associated with a file is established by the second entity in a first location that is susceptible to state loss on the second entity; upon receiving the first notice, beginning maintenance, at the first entity, of information associated with the stateful operation; upon determining that the second entity lost state before the stateful operation attained a second state, selectively providing from the first entity to the second entity a portion of the information maintained at the first entity, the second state being a total file creation completion state where metadata associated with the file is established by the second entity in a second location that is less susceptible to state loss on the second entity than the first location; and upon receiving, at the first entity, a second notice from the second entity that the stateful operation has attained the second state in the second entity, terminating maintenance of the information associated with the stateful operation at the first entity.
地址