-
公开(公告)号:CN107885488B
公开(公告)日:2021-06-01
申请号:CN201610864594.X
申请日:2016-09-29
Applicant: 微软技术许可有限责任公司
IPC: G06F8/20
Abstract: 一种计算设备请求对来自远程存储系统的应用对象的访问,以便在本地执行应用功能性而无需主存应用资源。被访问对象与存储系统中的意图相关联并被锁住。锁住对象与意图相组合阻止不执行该意图的计算设备访问该对象。意图定义要用被请求对象执行的一个或多个操作,这些操作被序列化为意图步骤并存储在存储系统中。在执行意图步骤之后,该计算设备在该存储系统处存储表示该步骤的完成的日志条目。被锁对象维持被锁,直到该日志条目指示每个意图步骤完成为止。不同计算设备可通过执行与被锁对象相关联的意图的任何未完成步骤来解锁被锁对象。
-
公开(公告)号:CN110402429B
公开(公告)日:2023-07-07
申请号:CN201880016676.6
申请日:2018-03-01
Applicant: 微软技术许可有限责任公司
Abstract: 跨多个数据中心复制存储账户,以便抵挡存储账户的中断。前端和应用使用被存储在存储账户中的数据以管理云计算系统的资源。除了由应用用于访问存储账户的接口之外,客户端还包括由前端用于访问存储账户的接口。确保即使头副本或者尾副本故障时读操作也存活的其他特征包括:从头副本而不是从尾副本读取两阶段准备‑提交操作,以将变化从头副本传播到尾副本,以及如果在准备‑提交操作的中间发生故障,则提供后端修复服务。
-
-
-
公开(公告)号:CN110402429A
公开(公告)日:2019-11-01
申请号:CN201880016676.6
申请日:2018-03-01
Applicant: 微软技术许可有限责任公司
Abstract: 跨多个数据中心复制存储账户,以便抵挡存储账户的中断。前端和应用使用被存储在存储账户中的数据以管理云计算系统的资源。除了由应用用于访问存储账户的接口之外,客户端还包括由前端用于访问存储账户的接口。确保即使头副本或者尾副本故障时读操作也存活的其他特征包括:从头副本而不是从尾副本读取两阶段准备-提交操作,以将变化从头副本传播到尾副本,以及如果在准备-提交操作的中间发生故障,则提供后端修复服务。
-
公开(公告)号:CN107885488A
公开(公告)日:2018-04-06
申请号:CN201610864594.X
申请日:2016-09-29
Applicant: 微软技术许可有限责任公司
IPC: G06F8/20
CPC classification number: G06F12/1475 , G06F3/0601 , G06F3/0623 , G06F3/0644 , G06F3/067 , G06F9/526 , G06F9/54 , G06F12/145 , G06F17/30171 , G06F17/30359 , G06F8/24
Abstract: 一种计算设备请求对来自远程存储系统的应用对象的访问,以便在本地执行应用功能性而无需主存应用资源。被访问对象与存储系统中的意图相关联并被锁住。锁住对象与意图相组合阻止不执行该意图的计算设备访问该对象。意图定义要用被请求对象执行的一个或多个操作,这些操作被序列化为意图步骤并存储在存储系统中。在执行意图步骤之后,该计算设备在该存储系统处存储表示该步骤的完成的日志条目。被锁对象维持被锁,直到该日志条目指示每个意图步骤完成为止。不同计算设备可通过执行与被锁对象相关联的意图的任何未完成步骤来解锁被锁对象。
-
-
-
-
-