利索能及
我要发布
收藏
专利号: 2016105553842
申请人: 杭州海康威视数字技术股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-25
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种集群分析系统,其特征在于,所述系统包括:用于任务调度的调度服务器和多个用于任务计算的计算服务器;其中,所述调度服务器,还用于在接收到计算服务器发送的、获取调度服务器所对应的虚拟网际协议IP地址的请求后,向发送请求的计算服务器反馈该调度服务器所对应的虚拟IP地址;

所述计算服务器,还用于以组播方式发送获取所述调度服务器的虚拟IP地址的请求;

接收所述调度服务器针对所接收到的所述请求反馈的虚拟IP地址;根据所接收的虚拟IP地址连接所述调度服务器。

2.根据权利要求1所述的系统,其特征在于,所述调度服务器包括调度服务器主机和调度服务器备机;

所述调度服务器主机用于在调度服务器主机处于正常运行状态时,接收计算服务器发送的获取调度服务器所对应的虚拟IP地址的请求,并向发送请求的计算服务器反馈所述调度服务器主机所对应的虚拟IP地址;

所述调度服务器备机用于在调度服务器主机异常时,接收计算服务器发送的获取调度服务器所对应的虚拟IP地址的请求,并向发送请求的计算服务器反馈所述调度服务器备机所对应的虚拟IP地址。

3.一种通信连接建立方法,其特征在于,应用于集群分析系统中的任意一个计算服务器,所述集群分析系统包括用于任务调度的调度服务器和多个用于任务计算的计算服务器,所述方法包括:以组播方式发送获取所述调度服务器所对应的虚拟网际协议IP地址的请求;

接收所述调度服务器针对所接收到的所述请求反馈的虚拟IP地址;

根据所接收的虚拟IP地址连接所述调度服务器。

4.一种通信连接建立装置,其特征在于,应用于集群分析系统中的任意一个计算服务器,所述集群分析系统包括用于任务调度的调度服务器和多个用于任务计算的计算服务器,所述装置包括:请求发送模块,用于以组播方式发送获取所述调度服务器所对应的虚拟网际协议IP地址的请求;

地址接收模块,用于接收所述调度服务器针对所接收到的所述请求反馈的虚拟IP地址;

连接建立模块,用于根据所接收的虚拟IP地址连接所述调度服务器。

5.一种集群分析系统部署方法,其特征在于,应用于集群分析系统中的多台物理服务器中的任一台,所述方法包括:以组播方式向所述集群分析系统中的其他物理服务器发送其自身的真实网际协议IP地址,并接收其他物理服务器发送的真实IP地址;

根据其自身的真实IP地址与所接收的其他物理服务器的真实IP地址,确定自身启动的服务类型。

6.根据权利要求5所述的方法,其特征在于,所述根据其自身的真实IP地址与所接收的其他物理服务器的真实IP地址,确定自身启动的服务类型,包括:判断其自身的真实IP地址的优先级是否高于所接收的其他物理服务器的真实IP地址的优先级;

在确定其自身的真实IP地址的优先级高于其他物理服务器发送的真实IP地址的优先级时,启动调度服务。

7.根据权利要求6所述的方法,其特征在于,所述判断其自身的真实IP地址的优先级是否高于所接收的其他物理服务器的真实IP地址的优先级,包括:将自身真实IP地址的最高位的地址段确定为目标地址段;

比较自身真实IP地址的当前的目标地址段的数字是否大于其接收到的其他物理服务器发送的真实IP地址中相同地址段的数字;

如果大于,确定自身的真实IP地址的优先级高于所接收的其他物理服务器的真实IP地址的优先级;

如果小于,确定自身的真实IP地址的优先级低于所接收的其他物理服务器的真实IP地址的优先级;

如果相同,将自身真实IP地址从高位到低位的下一地址段作为目标地址段,并返回执行所述比较自身真实IP地址的当前的目标地址段的数字是否大于其接收到的其他物理服务器发送的真实IP地址中相同地址段的数字的步骤。

8.根据权利要求6所述的方法,其特征在于,所述在确定其自身的真实IP地址的优先级高于其他物理服务器发送的真实IP地址的优先级时,启动调度服务,包括:在确定其自身的真实IP地址的优先级高于其他物理服务器发送的真实IP地址的优先级,且在预设时间段内未接收到优先级更高的物理服务器的真实IP地址时,启动调度服务。

9.根据权利要求6所述的方法,其特征在于,在启动调度服务后,所述方法还包括:根据其他物理服务器的真实IP地址的优先级指定一个物理服务器作为从节点,以使所述从节点启动备用调度服务。

10.根据权利要求9所述的方法,其特征在于,根据其他物理服务器的真实IP地址的优先级指定一个物理服务器作为从节点,以使所述从节点启动备用调度服务后,所述方法还包括:配置虚拟IP地址,并广播被指定为从节点的物理服务器的真实IP地址以及所述虚拟IP地址。

11.根据权利要求6-10中任一项所述的方法,其特征在于,在启动调度服务后,所述方法还包括:接收新加入所述集群分析系统的物理服务器发送的真实IP地址;

向新加入的物理服务器发送表示已有物理服务器启用调度服务的反馈信号,以使所述新加入的物理服务器启动计算服务。

12.根据权利要求6所述的方法,其特征在于,还包括:

在确定其自身的真实IP地址的优先级低于其他物理服务器发送的真实IP地址的优先级时,启动计算服务。

13.根据权利要求12所述的方法,其特征在于,所述在确定其自身的真实IP地址的优先级低于其他物理服务器发送的真实IP地址的优先级时,启动计算服务,包括:在确定其自身的真实IP地址的优先级低于其他物理服务器发送的真实IP地址的优先级,且确定其自身未被指定为从节点时,启动计算服务。

14.根据权利要求12或13所述的方法,其特征在于,在启动计算服务后,所述方法还包括;

在确定其自身与启用调度服务的物理服务器无连接时,以组播方式发送获取所述启用调度服务的物理服务器所对应的虚拟IP地址的请求;

接收所述启用调度服务的物理服务器反馈的虚拟IP地址;

根据所述的虚拟IP地址连接所述启用调度服务的物理服务器。

15.一种集群分析系统,其特征在于,所述集群分析系统包括多台物理服务器,其中,每个物理服务器,用于:以组播方式向所述集群分析系统中的其他物理服务器发送其自身的真实网际协议IP地址,并接收其他物理服务器发送的真实IP地址;

根据其自身的真实IP地址与所接收的其他物理服务器的真实IP地址,确定自身启动的服务类型。