买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】管理分布式计算系统中的共享资源_傲时软件有限责任公司_201880094512.5 

申请/专利权人:傲时软件有限责任公司

申请日:2018-07-06

公开(公告)日:2024-04-23

公开(公告)号:CN112272823B

主分类号:G06F9/50

分类号:G06F9/50;G06F15/16

优先权:["20180410 US 15/950,031"]

专利状态码:有效-授权

法律状态:2024.04.23#授权;2023.12.15#著录事项变更;2021.02.12#实质审查的生效;2021.01.26#公开

摘要:一种分布式计算系统,其包括若干分区,每个分区包含共享资源的分离的副本,共享资源经由由用户指定的行为和事务来接收修改。如由资源ID指示的,事务管理器对共享资源的每个副本并行地执行所请求的行为或事务。这允许分布式计算系统并行操作,而无需竞争相同的共享资源,从而避免了死锁和竞争状况。如果在修改共享资源的副本时,行为或事务失败,则事务管理器将防止该行为或事务修改其余副本,并且抢占来自失败的行为或事务的结果。事务管理器通过回滚失败的行为或事务来重新建立跨共享资源的一致状态,将共享资源的每个副本还原到其在执行该行为或事务之前的状态。

主权项:1.一种用于使用分布式计算机系统来防止死锁的方法,所述方法包括:由事务管理器接收对共享资源执行事务的请求,所述共享资源具有多个副本,所述多个副本中的每个副本位于一个或多个分区中,每个分区包括所述共享资源的副本,并且执行包括一部分分布式载荷的计算,其中每个分区使用该分区的所述共享资源的所述副本并行地执行所述事务,其中操作表示读取所述资源、更新所述资源、创建所述资源、或者删除所述资源中的一项,并且对资源执行的操作之间存在依赖;基于所请求的所述事务,由所述事务管理器修改所述共享资源的状态,所述修改将所述共享资源的所述状态从第一状态改变为第二状态;由所述事务管理器指示成功的事务或失败的事务,所述指示基于所述共享资源的所述状态;响应于指示所述成功的事务:由所述事务管理器将所述事务应用于所述多个副本;由所述事务管理器提交所述共享资源和所述多个副本;以及由所述事务管理器返回与经修改的所述共享资源相关联的结果;响应于指示所述失败的事务:由所述事务管理器防止所述事务修改所述多个副本,并且由所述事务管理器抢占与所述共享资源相关联的结果;由回滚模块将回滚应用于经修改的所述共享资源,所述回滚将所述共享资源的所述状态从所述第二状态还原为所述第一状态;由所述回滚模块将所述回滚应用于所述副本;以及由所述回滚模块指示成功的回滚或者失败的回滚。

全文数据:

权利要求:

百度查询: 傲时软件有限责任公司 管理分布式计算系统中的共享资源

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。