点对点计算
点对点计算架构包含作为数据共享中平等参与者的节点。所有任务在所有节点之间平均分配。节点根据需要相互交互并共享资源。
以下是更好地理解点对点计算的图表:
点对点计算的特点
点对点网络的不同特征如下:
- 点对点网络通常由十几台或更少的计算机组成。这些计算机都使用个人安全存储其数据,但也与所有其他节点共享数据。
- 点对点网络中的节点既使用资源也提供资源。因此,如果节点增加,则点对点网络的资源共享能力也会增加。这与客户端服务器网络不同,在客户端服务器网络中,如果节点增加,服务器将不堪重负。
- 由于点对点网络中的节点既充当客户端又充当服务器,因此难以为节点提供足够的安全性。这可能导致拒绝服务攻击。
- 大多数现代操作系统(如 Windows 和 Mac OS)都包含用于实现点对点网络的软件。
点对点计算的优点
点对点计算的一些优点如下:
- 点对点网络中的每台计算机都自行管理。因此,网络非常易于设置和维护。
- 在客户端服务器网络中,服务器处理所有客户端的请求。点对点计算不需要此规定,并且可以节省服务器成本。
- 扩展点对点网络并添加更多节点很容易。这只会增加系统的共享数据能力。
- 点对点网络中的任何节点都不依赖于其他节点才能运行。
点对点计算的缺点
点对点计算的一些缺点如下:
- 由于数据存储在不同的计算机系统中并且没有中央服务器,因此很难备份数据。
- 由于每个系统都是独立的并且包含其自身的数据,因此难以在点对点网络中提供整体安全性。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP