什么是集群计算?

集群计算定义了连接在网络上并像单个实体一样实现的多台计算机。每台连接到网络的计算机都称为节点。

集群计算通过提供更快的计算速度和增强的数据完整性来提供解决难题的解决方案。连接的计算机一起执行操作,从而产生像单个系统(虚拟设备)的印象。该程序被定义为系统的透明度。

集群计算的优势

集群计算的优点如下 -

  • 成本效益- 集群计算被认为更具成本效益。这些计算系统提供了有关大型计算机设备的增强实现。

  • 处理速度- 集群计算的处理速度已通过全球范围内的大型机系统和其他超级计算机的处理速度进行验证。

  • 增加资源可用性- 可用性在集群计算系统中起着重要作用。一些连接的活动节点的故障可以简单地转换到服务器上的不同活动节点上,提供高可用性。

  • 提高灵活性- 在集群计算中,可以通过将唯一节点插入当前服务器来更新和改进更好的描述。

集群计算的类型

集群计算的类型如下 -

高可用性 (HA) 和故障转移群集

这些集群模型使用系统的隐式冗余以不间断的技术生成服务和资源的可用性。Cluster 的基本术语是如果一个节点出现故障,那么应用程序和服务可以提供给不同的节点。这些集群方法作为关键任务、邮件、文档和应用程序服务器的元素提供。

负载均衡集群

该集群从运行相同程序和机器的节点分配所有传入流量/资源请求。在这个集群模型中,一些节点负责跟踪订单,如果一个节点拒绝了,那么请求会分布在所有可用节点之间。这种解决方案通常用于 Web 服务器群。

HA 和负载平衡集群

该集群模型将两个集群功能关联起来,从而提高了服务和资源的可用性和可扩展性。这种集群一般用于电子邮件、Web、新闻和FTP服务器。

分布式和并行处理集群

这种集群模型提高了具有大量计算任务的应用程序的可用性和实现。一个大的计算任务已经被分成更小的任务并分布在各个站点上。此类集群通常用于需要高处理能力的数值计算或财务分析。