×
新网 > 云服务器 > 正文

服务器集群故障怎样检测

  • 作者:新网
  • 来源:新网
  • 浏览:100
  • 2018-01-24 15:27:27

服务器集群故障怎样检测?现在有很多的企业为了安全或者为了网站优化能有一个更好的效果选择使用站群服务器进行网站搭建,那么服务器集群出现故障怎么办?该如何检测呢?这里为大家具体介绍一下服务器集群故障怎样检测。

 服务器集群故障怎样检测?现在有很多的企业为了安全或者为了网站优化能有一个更好的效果选择使用站群服务器进行网站搭建,那么服务器集群出现故障怎么办?该如何检测呢?这里为大家具体介绍一下服务器集群故障怎样检测。

1-1F113164J4G8.jpg

在集群节点之间的通信允许集群服务检测节点故障和状态改变并且将集群作为一个实体进行管理。可以为这种节点到节点的通信设立多重网络以便于消除单一点的故障。在集群节点上运行的集群服务跟踪集群中节点的当前状态,并且确定组及其资源何时故障转移到备用节点。这种通信采用在每个节点的集群服务之间定期发送消息的形式进行。这些消息被称为检测信号,或称心跳气

通过心跳通信,每个节点可以恰查其他节点及它们的应用程序的可用性。如果服务器设有对心跳通信;做出响应,则正常工作的服务器会启动故障转移过稳(包括对故障服务器拥有的资源和应用程序的所有权进行仲裁)。仲裁是使用质询和辩护协议来执行的。换而言之,如果某个节点似乎发生了故障,则会在给定的时间内允许它以几种方式中的任何一种表明它仍处于正常运行当中,并且可以向其他正常的节点通信。如果它无法证明自己正在正常运行,则此时会将它移出集群。

多种事件都可能导致节点无法响应心跳消息,如计算机故障、网络接口故障、网络放障,甚于在可能是由于少有的高峰活动期。通常来说,当所有节点进行通信时,配置数据库管理器会向每个节点发送全局性的配置数据库更新。当心跳通信失败时,日志管理锦还会将配置数据库的变更保存到仲裁资源中。这保证了幸存的节点可以在恢复过程中访问最新的集群配置和本地节点的注册表数据。

服务器集群故障怎样检测?以上文章为大家介绍的是检测节点故障的方式检测服务器集群故障提醒大家的是故障检测算法比较保守,所以我们要尽量多的给那些明显发生故障的节点有质询的机会,才能进入故障转移过程。

 

免责声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。如果您发现本社区中有涉嫌抄袭的内容,请发送邮件至:operations@xinnet.com进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

免费咨询获取折扣

Loading