一种数据传输方法及装置的制造方法_3

文档序号:9219801阅读:来源:国知局
务器的备用客户进程发送第二激活指示以及分配逻辑地址。
[0113]所述主干网管理节点在接收到所述备用客户进程反馈的第二消息后,向所有路由节点发送第二切换请求。
[0114]所述主干网管理节点将所述备用客户进程切换为主机,将所述用户进程切换为从机。
[0115]本发明提供了一种数据传输方法,应用于主干网系统,实现了任意两个服务器之间的通信,解决了现有技术中不同服务器间不能直接进行数据传输的问题。除此,本技术方案中,新增的服务器只需简单的将服务器挂载在路由节点上,不需要做复杂的逻辑链路配置,为服务器的部署带来了极大的便利。
[0116]除此,在本实施例中,任意一个服务器发生故障,都不会影响其他服务器的运作。且,主干网系统可以通过增加路由节点的方式增强系统处理能力,实现扩容的目的,而非绝限于现有技术中每个服务器最大承载3-5千人的瓶颈。本主干网可以在多个IDC间搭建统一的网络,使不同的IDC的用户进行通信,不受服务器级别的限制。
[0117]实施例二
[0118]本实施例还提供了一种数据传输方法,应用于主干网系统中的路由节点,所述主干网系统包括至少两个服务器,所述至少两个服务器包括第一服务器,每一所述服务器设置有主干网接口,所述数据传输方法包括:
[0119]接收所述第一服务器通过所述第一服务器的主干网接口发送的第一消息,所述第一消息包含通信信息;
[0120]依据所述第一消息确定出目标服务器的地址信息,将所述通信信息发送往所述目标服务器,以使所述目标服务器通过所述目标服务器的主干网接口接收所述通信信息,所述目标服务器包含于所述至少两个服务器。
[0121]优选的,所述第一消息包括所述目标服务器的第一特征信息,所述依据所述第一消息确定出目标服务器的地址信息,将所述通信信息发送往所述目标服务器包括:
[0122]根据特征信息与服务器物理地址的对应关系,确定出与所述第一特征信息对应的第一物理地址;
[0123]将所述通信信息发送往具有所述第一物理地址的服务器。
[0124]优选的,每一路由节点配置有备份路由节点,所述路由节点包括第一路由节点,所述主干网系统包括主干网管理节点,所述数据传输方法还包括:
[0125]当所述主干网管理节点检测到所述第一路由节点发生故障时,所述第一路由节点对应的备份路由节点替换所述第一路由节点。
[0126]优选的,所述主干网管理节点检测到所述第一路由节点发生故障包括:
[0127]所述主干网管理节点分别向所述路由节点发送心跳包;
[0128]所述主干网络管理节点未接收到第一反馈信息时,确定所述第一路由节点发生故障,所述第一反馈信息为所述第一路由节点响应所述心跳包时,向所述主干网管理节点发送的信息。
[0129]优选的,所述第一路由节点对应的备份路由节点替换所述第一路由节点包括:
[0130]所述第一路由节点的备份路由节点在接收到所述主干网管理节点向所述第一路由节点的备份路由节点发送第一激活指示后,向与所述第一路由节点相连的服务器发送第一切换请求。
[0131]优选的,在所述主干网管理节点分别向所述路由节点发送心跳包之后,还包括:
[0132]所述路由节点将心跳包发送往与所述路由节点相连的服务器;
[0133]在与所述路由节点相连的主干网管理节点未接收到所述服务器反馈的第二反馈信息时,确定所述服务器发生故障,所述第二反馈信息为所述服务器响应所述心跳包时,通过所述路由节点向所述主干网管理节点发送的信息。
[0134]优选的,所述第一服务器设置有客户进程以及备用客户进程,还包括:
[0135]所述主干网管理节点向客户进程发生故障的服务器的备用客户进程发送第二激活指示以及分配逻辑地址;
[0136]所述主干网管理节点在接收到所述备用客户进程反馈的第二消息后,向所有路由节点发送第二切换请求;
[0137]所述主干网管理节点将所述备用客户进程切换为主机,将所述用户进程切换为从机。
[0138]本实施例二中提供的数据处理方法的工作原理和实施例一类似,请互相参见即可。
[0139]上述本发明提供的实施例中详细描述了方法,对于本发明的方法可采用多种形式的装置实现,因此本发明还提供了一种装置,下面给出具体的实施例进行详细说明。
[0140]实施例三
[0141]请参阅图7,本实施例还提供了一种数据传输装置,应用于主干网系统中的路由节点,所述主干网系统包括至少两个服务器,所述至少两个服务器包括第一服务器,每一所述服务器设置有主干网接口,所述数据传输装置包括:
[0142]第一接收模块101,用于接收所述第一服务器通过所述第一服务器的主干网接口发送的第一消息,所述第一消息包含通信信息;
[0143]第一发送模块102,用于依据所述第一消息确定出目标服务器的地址信息,将所述通信信息发送往所述目标服务器,以使所述目标服务器通过所述目标服务器的主干网接口接收所述通信信息,所述目标服务器包含于所述至少两个服务器。
[0144]优选的,如图8所示,所述第一消息包括所述目标服务器的第一特征信息,所述第一发送模块102包括:
[0145]第一确定模块1021,用于根据特征信息与服务器物理地址的对应关系,确定出与所述第一特征信息对应的第一物理地址;
[0146]第二发送模块1022,用于将所述通信信息发送往具有所述第一物理地址的服务器。
[0147]优选的,每一路由节点配置有备份路由节点,所述路由节点包括第一路由节点,所述主干网系统包括主干网管理节点,还包括:
[0148]第一管理模块,用于当所述主干网管理节点检测到所述第一路由节点发生故障时,所述第一路由节点对应的备份路由节点替换所述第一路由节点。
[0149]优选的,所述第一管理模块包括:
[0150]第三发送模块,用于所述主干网管理节点分别向所述路由节点发送心跳包;
[0151]第二确定模块,用于所述主干网络管理节点未接收到第一反馈信息时,确定所述第一路由节点发生故障,所述第一反馈信息为所述第一路由节点响应所述心跳包时,向所述主干网管理节点发送的信息。
[0152]优选的,所述第一管理模块包括:
[0153]第四发送模块,用于在所述第一路由节点的备份路由节点在接收到所述主干网管理节点向所述第一路由节点的备份路由节点发送第一激活指示后,向与所述第一路由节点相连的服务器发送第一切换请求。
[0154]优选的,还包括:
[0155]第五发送模块,用于所述路由节点将心跳包发送往与所述路由节点相连的服务器;
[0156]第三确定模块,用于在与所述路由节点相连的主干网管理节点未接收到所述服务器反馈的第二反馈信息时,确定所述服务器发生故障,所述第二反馈信息为所述服务器响应所述心跳包时,通过所述路由节点向所述主干网管理节点发送的信息。
[0157]优选的,所述第一服务器设置有客户进程以及备用客户进程,还包括:
[0158]第六发送模块,用于所述主干网管理节点向客户进程发生故障的服务器的备用客户进程发送第二激活指示以及分配逻辑地址;
[0159]第七发送模块,用于所述主干网管理节点在接收到所述备用客户进程反馈的第二消息后,向所有路由节点发送第二切换请求;
[0160]第二管理模块,用于所述主干网管理节点将所述备用客户进程切换为主机,将所述用户进程切换为从机。
[0161]经由上述的技术方案可知,与现有技术相比,本发明提供了一种数据传输方法,应用于主干网系统,其中,主干网系统包括:路由节点以及至少两个服务器,每一所述服务器设置有主干网接口,而至少两个服务器包括第一服务器。其中,第一服务器通过第一服务器的主干网接口将第一消息发送至路由节点,第一消息包含通信信息。然后,路由节点依据第一消息确定出目标服务器的地址信息,将上述通信信息发送往目标服务器,需要说明的是,该目标服务器也包含在上述至少两个服务器内。之后,目标服务器通过目标服务器的主干网接口接收上述通信信息。可见,本发明实现了任意两个服务器之间的通信,解决了现有技术中不同服务器间不能直接进行数据传输的问题。
[0162]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例提供的装置而言,由于其与实施例提供的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0163]对所提供的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所提供的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种数据传输方法,其特征在于,应用于主干网系统,所述主干网系统包括:路由节点以及至少两个服务器,所述至少两个服务器包括第一服务器,每一所述服务器设置有主干网接口,所述数据传输方法包括: 所述第一服务器通过所述第一服务器的主干网接口将第一消息发送至所述路由节点,所述第一消息包含通信信息; 所述路由节点依
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1