【技术实现步骤摘要】
由分布式系统中的装置执行的方法及在分布式系统中的装
本专利技术一般来说涉及进入控制系统,且更具体来说涉及管理进入控制系统中的应用数据。
技术介绍
分布式系统可包含进行通信且协调其行动以实现一组任务的组件。举例来说,分布式系统中的计算机可经由网络通信以便协调而求解一算法。为了成功地协调独立计算机上的同时操作(例如数据及资源管理或处理步骤的同步),可需要实施分布式算法。已开发用以协调分布式系统的组件的各种分布式算法。
技术实现思路
根据一个方面,一种由分布式系统中的装置执行的方法可包含:由所述装置检测来自应用的存取应用数据集的请求,其中所述应用数据集对应于分布式数据集;由所述装置确定所述分布式系统中是否存在所述应用数据集;响应于确定所述分布式系统中不存在所述应用数据集,由所述装置在所述分布式系统中创建所述应用数据集;以及响应于确定所述分布式系统中存在所述应用数据集,由所述装置且向所述分布式系统中的其它装置发送加入包含与所述应用数据集相关联的装置的数据集群组的请求。 另外,确定所述分布式系统中是否存在所述应用数据集可包含:存取所述分布式系统中的分布式数据集的识别符的列表;以及确定分布式数据集的识别符的所述列表是否包含所述所请求应用数据集的识别符。 另外,所述方法可包含响应于创建所述应用数据集而将来自所述应用的信息添加到所述所创建应用数据集。 另外,所述方法可包含:从所述分布式系统中的另一装置接收所述装置已被添加到所述数据集群组的指示;从所述分布式系统中的所述另一装置接收所述应用数据集;以及将所述所接收应用数据集存储于所述装置 ...
【技术保护点】
一种由分布式系统中的装置执行的方法,所述方法包括:由所述装置检测来自应用的存取应用数据集的请求,其中所述应用数据集对应于分布式数据集;由所述装置确定所述分布式系统的分布式系统数据集中是否列示所述应用数据集的识别符;响应于确定所述分布式系统数据集中未列示所述应用数据集的所述识别符,由所述装置在所述分布式系统数据集中创建所述应用数据集的所述识别符的条目;以及响应于确定所述分布式系统数据集中存在所述应用数据集的所述识别符,由所述装置且向所述分布式系统中的其它装置发送加入包含与所述应用数据集相关联的装置的数据集群组的请求。
【技术特征摘要】
2013.09.16 US 14/028,2301.一种由分布式系统中的装置执行的方法,所述方法包括: 由所述装置检测来自应用的存取应用数据集的请求,其中所述应用数据集对应于分布式数据集; 由所述装置确定所述分布式系统的分布式系统数据集中是否列示所述应用数据集的识别符; 响应于确定所述分布式系统数据集中未列示所述应用数据集的所述识别符,由所述装置在所述分布式系统数据集中创建所述应用数据集的所述识别符的条目;以及 响应于确定所述分布式系统数据集中存在所述应用数据集的所述识别符,由所述装置且向所述分布式系统中的其它装置发送加入包含与所述应用数据集相关联的装置的数据集群组的请求。2.根据权利要求1所述的方法,其中确定分布式系统的所述分布式系统数据集中是否列示所述应用数据集的所述识别符包含: 存取所述分布式系统数据集中的分布式数据集的识别符的列表;以及 确定分布式数据集的识别符的所述列表是否包含所述所请求应用数据集的所述识别符。3.根据权利要求1或2所述的方法,其进一步包括: 响应于在所述分布式系统数据集中创建所述应用数据集的所述识别符的所述条目而在所述装置的存储层中创建所述应用数据集;以及 响应于创建所述应用数据集而将来自所述应用的信息添加到所述所创建应用数据集。4.根据权利要求1或2所述的方法,其进一步包括: 从所述分布式系统中的另一装置接收所述装置已被添加到所述数据集群组的指示; 从所述分布式系统中的所述另一装置接收所述应用数据集;以及 将所述所接收应用数据集存储于所述装置上。5.根据权利要求4所述的方法,其中所述所接收应用数据集包含为所述数据集群组的成员的装置的列表,所述方法进一步包括: 向为所述数据集群组的成员的所述装置发送将应用数据添加到所述应用数据集的提议; 响应于发送所述提议而获得将所述应用数据添加到所述应用数据集的共识; 响应于获得所述共识而将所述应用数据添加到所述应用数据集。6.根据权利要求1或2所述的方法,其进一步包括: 从所述分布式系统中的另一装置接收加入与所述所创建应用数据集相关联的装置的数据集群组的请求; 获得将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的共识;以及 响应于获得将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的所述共识而将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组。7.根据权利要求6所述的方法,其中获得将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的共识包含: 向与所述所创建应用数据集相关联的所述装置发送将所述另一装置添加到与所述所创建应用数据集相关联的装置的所述数据集群组的提议;以及 获得将所述另一装置添加到与所述所创建应用数据集...
【专利技术属性】
技术研发人员:马西亚斯·布鲁斯,罗伯特·罗森格伦,
申请(专利权)人:安讯士有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。