集群,冗余,故障转移有什么不同?

当我正在尝试阅读有关新系统结构的文档时,我有一些问题需要了解服务器需求,例如集群,冗余,故障切换之间的差异?

这有点含糊,但是对于你给出的三个术语:

聚集:这意味着,在基本层面上,两个或更多的服务器组合在一起,以某种方式作为一个。 这可能涉及计算集群,例如在“网格”计算中,其中所有集群节点正在计算工作负载的一部分以扩展系统的功率。 或者(更常见),它可能涉及故障转移群集的节点,旨在在一个(或多个)发生故障的情况下接pipe彼此。 在这种情况下,一个特定的服务一次只能在一个节点上运行,但在需要时可能会被移动到另一个节点上。

冗余:冗余节点是故障转移群集中的节点,它们被devise为在其中一个节点出现故障的情况下接pipe彼此的操作。

故障转移(Failover):当一个节点上的服务在发生紧急情况或手动移动时“故障转移”到另一个节点的时期。

简而言之,这就是这些术语对我的意义所在。

  • 集群化:一组计算机以一种像单台计算机一样的方式提供服务。

  • 冗余:当一台电脑足够时使用两台电脑。 如果其他计算机出现故障,冗余服务器就在那里。

  • 故障转移:工作负载从失败的计算机自动转移到另一台计算机。