[发明专利]由分布式系统中的装置执行的方法及在分布式系统中的装置有效
申请号: | 201410472628.1 | 申请日: | 2014-09-16 |
公开(公告)号: | CN104462172B | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | 马西亚斯·布鲁斯;罗伯特·罗森格伦 | 申请(专利权)人: | 安讯士有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 林斯凯 |
地址: | 瑞典*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 系统 中的 装置 执行 方法 | ||
本发明涉及一种由分布式系统中的装置执行的方法及一种在分布式系统中的装置。一种装置(115)可对应于分布式物理进入控制系统(110)中的物理进入控制器(115)。分布式系统中的所述装置可包含逻辑(210),所述逻辑(210)经配置以:检测来自应用的存取应用数据集的请求,其中所述应用数据集对应于分布式数据集;以及确定所述分布式系统(110)中是否存在所述应用数据集。所述逻辑(210)可进一步经配置以:响应于确定所述分布式系统(110)中不存在所述应用数据集而在所述分布式系统(110)中产生所述应用数据集;以及响应于确定所述分布式系统中存在所述应用数据集而向所述分布式系统(110)中的其它装置(115)发送加入包含与所述应用数据集相关联的装置(115)的数据集群组的请求。
技术领域
本发明一般来说涉及进入控制系统,且更具体来说涉及管理进入控制系统中的应用数据。
背景技术
分布式系统可包含进行通信且协调其行动以实现一组任务的组件。举例来说,分布式系统中的计算机可经由网络通信以便协调而求解一算法。为了成功地协调独立计算机上的同时操作(例如数据及资源管理或处理步骤的同步),可需要实施分布式算法。已开发用以协调分布式系统的组件的各种分布式算法。
发明内容
根据一个方面,一种由分布式系统中的装置执行的方法可包含:由所述装置检测来自应用的存取应用数据集的请求,其中所述应用数据集对应于分布式数据集;由所述装置确定所述分布式系统中是否存在所述应用数据集;响应于确定所述分布式系统中不存在所述应用数据集,由所述装置在所述分布式系统中创建所述应用数据集;以及响应于确定所述分布式系统中存在所述应用数据集,由所述装置且向所述分布式系统中的其它装置发送加入包含与所述应用数据集相关联的装置的数据集群组的请求。
另外,确定所述分布式系统中是否存在所述应用数据集可包含:存取所述分布式系统中的分布式数据集的识别符的列表;以及确定分布式数据集的识别符的所述列表是否包含所述所请求应用数据集的识别符。
另外,所述方法可包含响应于创建所述应用数据集而将来自所述应用的信息添加到所述所创建应用数据集。
另外,所述方法可包含:从所述分布式系统中的另一装置接收所述装置已被添加到所述数据集群组的指示;从所述分布式系统中的所述另一装置接收所述应用数据集;以及将所述所接收应用数据集存储于所述装置上。
另外,所述所接收应用数据集可包含为所述数据集群组的成员的装置的列表,且所述方法可进一步包含:向为所述数据集群组的成员的所述装置发送将应用数据添加到所述应用数据集的提议;响应于发送所述提议而获得将所述应用数据添加到所述应用数据集的共识;响应于获得所述共识而将所述应用数据添加到所述应用数据集。
另外,所述方法可包含:从所述分布式系统中的另一装置接收加入与所述所创建应用数据集相关联的装置的数据集群组的请求;获得将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的共识;以及响应于获得将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的所述共识而将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组。
另外,获得将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的共识可包含:向与所述所创建应用数据集相关联的所述装置发送将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的提议;以及获得将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的法定数的投票。
另外,将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组可包含:向所述另一装置发送所述应用数据集;以及结合与所述所创建应用数据集相关联的装置的所述数据集群组调整获得共识所需的法定数目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安讯士有限公司,未经安讯士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410472628.1/2.html,转载请声明来源钻瓜专利网。