1.1 分布式系统的类
存在多种观点、模型和部署来表征分布式系统。式系式系这些包括在物理资源聚合级别(例如,统安统点对点或云系统)定义分布式系统,分布分布在中间件级别(例如,式系式系发布-订阅 、统安统分布式对象平台或Web服务)定义它,分布分布或者根据分布式系统提供的式系式系服务(例如,数据库或分类账)定义它。统安统虽然文献中存在一系列定义,分布分布但分布式系统可以通过链接资源的式系式系协调模式或利用它们的服务的规范进行广泛分类。源码库一个广泛的统安统类别是分散控制 ,其中单个资源主要与其“相邻”资源相互作用 。分布分布另一大类通过通信过程(如消息传递)将分布式资源连接起来,式系式系以实现各种形式的统安统虚拟控制/协调控制 。因此,基于这种通信和协调模型,分布式系统可以分为以下两大类 。
在没有集中协调服务的情况下 ,分布式实体之间的分散点对点交互:点对点系统(P2P)系统代表了这类分布式系统。分散式非定时控制是此类系统的免费模板突出特征。例如,Kademlia ,Napster,Gnutella等系统以及许多其他分布式文件和音乐共享/存储系统 ,无线传感器网络以及在线游戏系统都属于此类别 。跨分布式资源和服务的协调聚类