1. 无共享架构:
无共享架构是一种用于分布式计算的架构,其中每个节点都是独立的,不同的节点通过网络互连。每个节点都由处理器、主存储器和磁盘组成。这种架构的主要动机是消除节点之间的竞争。这里的节点不共享内存或存储。磁盘具有无法共享的单个节点。它在大容量和读写环境中有效地工作。

2. 共享磁盘架构:
共享磁盘架构是一种用于分布式计算的架构,其中节点共享相同的磁盘设备,但每个节点都有自己的私有内存。磁盘具有活动节点,这些节点在发生任何故障时共享内存。在此体系结构中,可以从所有集群节点访问磁盘。这种架构可以快速适应不断变化的工作负载。它使用强大的优化技术。

无共享架构和共享磁盘架构之间的区别:

编号 无共享架构 共享磁盘架构
1 在无共享架构中,节点不共享内存或存储。 在共享磁盘架构中,节点共享存储。
2 无共享架构的磁盘有不能共享的单个节点。 在共享磁盘架构中,磁盘具有活动节点,在发生故障时共享这些节点。
3 与共享磁盘架构相比,它具有更便宜的硬件。 共享磁盘的硬件比较昂贵。
4 数据严格分区。 共享磁盘架构数据未分区。
5 固定负载均衡。 共享磁盘架构具有动态负载平衡。
6 无共享架构的优点是可用性高。 共享磁盘架构的优点是它具有无限的可扩展性。