上QQ阅读APP看书,第一时间看更新
1.3.2 对等计算模型
对等计算模型(Peer-to-Peer computing,P2P)与边缘计算紧密相关,该模型是指参与者共享它们所拥有的一部分资源,这些资源通过网络提供的服务和内容能被其他对等节点直接访问,因此在P2P模型中参与者即是服务提供者。P2P模型与边缘计算模型相似,边缘计算将P2P扩展到网络边缘设备。在P2P模型中,每个节点既充当服务器为其他节点提供服务,同时又享用其他节点提供的服务,其模型如图1.2所示。
图1.2 P2P模型示意图
P2P模型具有以下特性。
(1)去中心化:P2P网络中的资源和服务分散在所有的节点上,信息的服务和传输无须服务器介入,直接在节点间进行。
(2)可扩展性:用户可以随时加入该网络,系统的服务能力和资源随之同步扩展。
(3)自治性:P2P作为全分布式系统模型,节点来自不同的所有者,因此节点具有自治性,可以随时加入或退出。
(4)健壮性:由于服务分布在各节点间,因此网络或其中部分节点遭到攻击破坏对其他部分影响较小。
(5)高性价比:计算机的任务或资料分布到所有节点,达到了高性能计算和海量存储的目的。
(6)隐私保护:用户的信息被分散到各节点间,降低了用户信息的泄露。
(7)负载均衡:由于每个节点既是服务器又是客户端,减少了传统C/S模型中对服务器计算能力、存储的要求。