[发明专利]网络系统中心跳信息的调整方法和系统有效
申请号: | 201110217308.8 | 申请日: | 2011-08-01 |
公开(公告)号: | CN102291276A | 公开(公告)日: | 2011-12-21 |
发明(设计)人: | 文中领;张书宁;戴文军;袁鹏飞 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 系统 心跳 信息 调整 方法 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种网络系统中心跳信息的调整方法和系统。
背景技术
目前计算机已经进入云的时代,在云时代更多的是强调大规模计算机组成的计算机集群。为了保证集群能够对外提供优质的服务,必须保证集群的高可用性。其中涉及到一个非常关键的问题,就是心跳机制。目前来说,最为常用的心跳机制是定时发送机制,但是这种方法的缺点是定时间隔不容易确定,间隔太大时发现节点死亡的时间就会变长,间隔太小时又会影响网络带宽和增加节点的负载。
为达到减小心跳对网络带宽和主机资源的影响,提高心跳效率,现有技术提供了一种变速心跳机制的实现方案,该方案根据主机和网络当前的运行状况来确定心跳间隔,从而使心跳消息的发包速度与网络和主机负载形成一种函数关系,减小心跳对网络带宽和主机资源的影响,提高心跳效率。但是该发明中上存在一些问题,心跳速度会根据主机和网络负载频繁的更改,而更改心跳速度有需要其它节点的反馈确认,从而占用网络带宽和主机资源,影响服务的提供。
发明内容
本发明提供的网络系统中心跳信息的调整方法和系统,要解决的技术问题是如何在不增加网络负担的前提下实现节点故障的检测。
为解决上述技术问题,本发明提供了如下技术方案:
一种网络系统中心跳信息的调整方法,包括:
在获取当前调整周期内心跳间隔信息的过程中,对精确量进行模糊化处理,得到当前调整周期内的心跳间隔的模糊量;
如果当前调整周期内心跳间隔的模糊量与上一个调整周期内心跳间隔的模糊量不同,则对系统所使用的心跳间隔进行调整。
优选的,所述方法还具有如下特点:所述当前调整周期内的心跳间隔的模糊量是通过如下方式得到的,包括:
获取当前调整周期内网络负载的精确量和/或主机负载的精确量;
根据预先设置的网络负载的隶属度函数和/或主机负载的隶属度函数,确定所述网络负载的精确量对应的模糊量和/或所述主机负载的精确量对应的模糊量;
根据预先设置的网络负载和/或主机负载到心跳间隔的模糊推理规则,推理得到当前调整周期内网络负载的模糊量和/或主机负载的模糊量所对应的心跳间隔的模糊量。
优选的,所述方法还具有如下特点:所述方法还包括:
根据预先设置的网络负载和/或主机负载到心跳超时的模糊推理规则,确定当前调整周期内网络负载的模糊量和/或主机负载的模糊量所对应的心跳超时的模糊量;
如果当前调整周期内心跳超时的模糊量与上一个调整周期内心跳超时的模糊量不同,则对所述系统所使用的心跳超时进行调整。
优选的,所述方法还具有如下特点:所述当前调整周期内的心跳间隔的模糊量是通过如下方式得到的,包括:
获取当前调整周期内的心跳间隔的精确量;
对得到的心跳间隔的精确量进行模糊化处理,得到当前调整周期内心跳间隔的模糊量。
优选的,所述方法还具有如下特点:所述对系统所使用的心跳间隔进行调整包括:
根据预先设置的心跳间隔的隶属度函数,对所述当前调整周期内心跳间隔的模糊量进行反模糊化处理,得到当前调整周期内心跳间隔的精确量;
采用所述当前调整周期内心跳间隔的精确量对系统所使用的心跳间隔进行调整。
一种网络系统中心跳信息的调整系统,包括:
获取装置,用于在获取当前调整周期内心跳间隔信息的过程中,对精确量进行模糊化处理,得到当前调整周期内的心跳间隔的模糊量;
第一调整装置,用于在当前调整周期内心跳间隔的模糊量与上一个调整周期内心跳间隔的模糊量不同时,对系统所使用的心跳间隔进行调整。
优选的,所述系统还具有如下特点:所述获取装置包括:
第一获取模块,用于获取当前调整周期内网络负载的精确量和/或主机负载的精确量;
确定模块,用于根据预先设置的网络负载的隶属度函数和/或主机负载的隶属度函数,确定所述网络负载的精确量对应的模糊量和/或所述主机负载的精确量对应的模糊量;
推理模块,用于根据预先设置的网络负载和/或主机负载到心跳间隔的模糊推理规则,推理得到当前调整周期内网络负载的模糊量和/或主机负载的模糊量所对应的心跳间隔的模糊量。
优选的,所述系统还具有如下特点:所述系统还包括:
确定装置,用于根据预先设置的网络负载和/或主机负载到心跳超时的模糊推理规则,确定当前调整周期内网络负载的模糊量和/或主机负载的模糊量所对应的心跳超时的模糊量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110217308.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置