【技术实现步骤摘要】
一种服务器集群实现方法及装置
本专利技术涉及网络通信
,尤其涉及一种服务器集群实现方法及装置。
技术介绍
服务器集群就是指将多个服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个服务器进行并行计算从而获得很高的计算速度,也可以用多个服务器做备份,从而使得在任何一个服务器发生故障的情况下,整个集群还是能正常运行。一旦在服务器上安装并运行了集群服务(如安装支持集群功能的指定软件,例如,SDN(SoftDefinedNetwork,软件自动网络)控制器,或其它管理软件等),该服务器即可加入群集。集群化操作可以减少单点故障数量,并且实现了集群化资源的高可用性。然而实践发现,在现有服务器集群实现方案中,服务器集群中各服务器之间通过心跳机制监测集群内其它服务器的活跃状态;当某个服务器故障时,其它服务器需要经过几个心跳周期的时间才能感知到并进行响应,响应效率较差。
技术实现思路
本专利技术提供一种服务器集群实现方法及装置,以解决服务器集群中服务器故障时其它服务器响应效率差的问题。根据本专利技术实施例的第一方面,提供一种服务器集群实现方法,应用 ...
【技术保护点】
一种服务器集群实现方法,应用于网络通信设备的主控板,其特征在于,所述网络通信设备还包括多个部署有中央处理单元CPU和硬盘的目标接口板,所述CPU集成有网卡,所述目标接口板的转发芯片与所述CPU的网卡的网口连接,所述目标接口板的CPU上运行有支持集群功能的软件,并运行有集群服务,该方法包括:当检测到目标接口板发生故障时,向其它目标接口板发送通知消息,所述通知消息用于向所述其它目标接口板通知所述目标接口板发生故障,所述通知消息中携带有所述目标接口板的CPU的标识信息。
【技术特征摘要】
1.一种服务器集群实现方法,应用于网络通信设备的主控板,其特征在于,所述网络通信设备还包括多个部署有中央处理单元CPU和硬盘的目标接口板,所述CPU集成有网卡,所述目标接口板的转发芯片与所述CPU的网卡的网口连接,所述目标接口板的CPU上运行有支持集群功能的软件,并运行有集群服务,该方法包括:当检测到目标接口板发生故障时,向其它目标接口板发送通知消息,所述通知消息用于向所述其它目标接口板通知所述目标接口板发生故障,所述通知消息中携带有所述目标接口板的CPU的标识信息。2.根据权利要求1所述的方法,其特征在于,所述向其它目标接口板发送通知消息,包括:根据所述目标接口板上安装的软件,向安装有相同软件的其它目标接口板发送通知消息。3.一种服务器集群实现方法,其特征在于,应用于网络通信设备的目标接口板的中央处理单元CPU,所述网络通信设备包括主控板和多个所述目标接口板,所述目标接口板部署有所述CPU和硬盘,所述CPU集成有网卡,所述目标接口板的转发芯片与所述CPU的网卡的网口连接,所述目标接口板的CPU上运行有支持集群功能的软件,并运行有集群服务,该方法包括:接收主控板发送的通知消息,该通知消息携带有发生故障的目标接口板的CPU的标识信息;根据预设集群策略响应所述通知消息。4.根据权利要求3所述的方法,其特征在于,所述根据预设集群策略响应所述通知消息,包括:当发生故障的目标接口板上部署的CPU为服务器集群中的主服务器时,重新选举所述服务器集群中的主服务器。5.根据权利要求3所述的方法,其特征在于,所述根据预设集群策略响应所述通知消息,包括:当发生故障的目标接口板上部署的CPU为服务器集群中的备服务器时,进行业务切换处理。6.一种服务器集群...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。