运行环境信息处理方法及交换机技术

技术编号:15899093 阅读:63 留言:0更新日期:2017-07-28 21:43
本发明专利技术实施例提供了运行环境信息处理方法及交换机,交换机通过第一运行端口获取第一运行环境信息、第一通信地址以及第一运行端口的第一标识;当第一存储空间存储的已连接服务器的各运行端口的标识均与第一标识不匹配时,将第一标识对应的第一通信地址存储至第一存储空间;将第一通信地址对应的第一运行环境信息存储至第二存储空间;当第一存储空间存储的第二标识与第一标识相匹配且第二标识对应的第二通信地址与第一通信地址不匹配时,从第二存储空间中获取第一运行环境信息,并发送至第一服务器。第一服务器可以依据第一运行环境信息进行恢复。整个过程都无需人为进行记录,从而不会出现记录有误的现象,提高了服务器恢复运行环境的效率。

【技术实现步骤摘要】
运行环境信息处理方法及交换机
本专利技术涉及通信
,更具体涉及运行环境信息处理方法及交换机。
技术介绍
服务器是网络环境下能为网络用户提供集中计算、信息发表及数据管理等服务的专用计算机,在服务器日常运行过程中,硬件故障较为常见,如内存、硬盘等一般故障,此类故障只要更换服务器中相应器件即可,但是,如遇到多种器件同时故障的情况,或者由于业务需要对服务器有升级需求时,就需要用一台新的服务器整体替换原服务器。现有方案中当出现服务器需要整体替换的情况时,系统管理员需要记录原服务器上的运行环境信息,运行环境信息包括软件版本、硬件版本、网络信息、应用程序版本、依赖包等,若在服务器发生故障之前,未及时记录运行环境信息,或记录有误,都会导致新服务器的运行环境与原服务器不同,极大程度的影响了服务器的恢复效率。
技术实现思路
有鉴于此,本专利技术提供了一种运行环境信息处理方法及交换机,以克服现有技术中若出现人员误会记录或未记录运行环境信息时影像服务器的恢复效率的问题。为实现上述目的,本专利技术提供如下技术方案:一种运行环境信息处理方法,应用于交换机,所述交换机包括第一存储空间以及多个运行端口,所述多个运行端口中的第一运行端口与第一服务器相连,所述运行环境信息处理方法包括:通过所述第一运行端口获取运行信息,所述运行信息包括:所述第一服务器的第一运行环境信息、所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;或,所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;当第一存储空间存储的已连接服务器的各运行端口的标识均与所述第一标识不匹配时,将所述第一标识对应的第一通信地址存储至所述第一存储空间,以及将所述第一通信地址对应的第一运行环境信息存储至第二存储空间;当所述第一存储空间存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且所述第一存储空间存储的所述第二标识对应的第二通信地址与所述第一通信地址不匹配时,从所述第二存储空间中获取与所述第二通信地址对应的第一运行环境信息,并发送至所述第一服务器。一种交换机,所述交换机包括多个运行端口,所述多个运行端口中至少一个第一运行端口与第一服务器相连,包括:数据存储单元,用于存储已连接服务器的各运行端口的标识与自身连接的服务器的通信地址的对应关系;第一运行端口,用于获取运行信息,所述运行信息包括:所述第一服务器的第一运行环境信息、所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;或,所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;逻辑控制单元,用于将所述第一标识相应的第一通信地址发送至信息维护单元;当接收到所述信息维护单元发送的用于表明所述数据存储单元中存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且所述第二标识对应的第二通信地址与所述第一通信地址不匹配的第一匹配结果时,生成服务器恢复指令;当接收到所述信息维护单元发送的用于表明所述数据存储单元中存储的已连接服务器的各运行端口的标识均与所述第一标识不匹配的第二匹配结果时,生成服务器新增指令;所述信息维护单元,用于当所述数据存储单元中存储的已连接服务器的各运行端口的标识均与所述第一标识不匹配时,生成所述第二匹配结果并反馈至所述逻辑控制单元;将所述第一标识对应的第一通信地址存储至所述数据存储单元;当所述数据存储单元中存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且预先存储的所述第二标识对应的第二通信地址与所述第一通信地址不匹配时,生成所述第一匹配结果并反馈至所述逻辑控制单元;信息调度单元,用于当接收到所述服务器新增指令时,将所述第一通信地址对应的第一运行环境信息存储至第二存储空间;当接收到所述服务器恢复指令时,从所述第二存储空间中获取与所述第二通信地址对应的第一运行环境信息,并发送至所述第一服务器。一种交换机,包括:与第一服务器相连的第一运行端口,用于获取运行信息,所述运行信息包括所述第一服务器的第一运行环境信息、所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;或,所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;存储器,用于存储已连接服务器的各运行端口的标识与自身连接的服务器的通信地址的对应关系;处理器,用于当所述存储器存储的已连接服务器的各运行端口的标识均与所述第一标识不匹配时,将所述第一标识对应的第一通信地址存储至所述存储器中;将所述第一通信地址对应的第一运行环境信息存储至第二存储空间;当所述存储器存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且所述存储器存储的所述第二标识对应的第二通信地址与所述第一通信地址不匹配时,从所述第二存储空间中获取与所述第二通信地址对应的第一运行环境信息,并发送至所述第一服务器。经由上述的技术方案可知,与现有技术相比,本专利技术实施例提供了一种运行环境信息处理方法,第一服务器正常工作过程中是与交换机相连的,本专利技术巧妙的利用与第一服务器相连的交换机获取第一服务器的第一运行环境信息、第一通信地址,以及与第一服务器相连的第一运行端口的第一标识;当第一存储空间存储的已连接服务器的各运行端口的标识均与第一标识不匹配时,将第一标识对应的第一通信地址存储至第一存储空间,以及将第一通信地址对应的第一运行环境信息存储至第二存储空间;当第一存储空间存储的已连接服务器的各运行端口的标识中第二标识与第一标识相匹配,且第一存储空间存储的第二标识对应的第二通信地址与第一通信地址不匹配时,从第二存储空间中获取与第二通信地址对应的第一运行环境信息,并发送至第一服务器。第一服务器可以依据第一运行环境信息进行恢复。整个过程都无需人为进行记录,从而不会出现记录有误的现象,提高了服务器恢复运行环境的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的交换机与服务器的连接关系示意图;图2为本专利技术实施例提供的运行环境信息处理方法的流程图;图3为本专利技术实施例提供的一种运行环境信息处理方法的信令图;图4为本专利技术实施例提供的交换机、第一服务器和第二服务器的连接关系示意图;图5为本专利技术实施例提供的一种交换机的结构示意图;图6为本专利技术实施例提供的交换机的逻辑结构图;图7为本专利技术实施例提供的交换机的另一结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种运行环境信息处理方法,该运行环境信息处理方法可以应用于交换机,交换机可以包括多个运行端口,每一运行端口可以与一服务器相连。交换机是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。通过交换机的运行端口与交换机相连的服务器可以称为网络节点。如图1所示,为本本文档来自技高网...
运行环境信息处理方法及交换机

【技术保护点】
一种运行环境信息处理方法,其特征在于,应用于交换机,所述交换机包括第一存储空间以及多个运行端口,所述多个运行端口中的第一运行端口与第一服务器相连,所述运行环境信息处理方法包括:通过所述第一运行端口获取运行信息,所述运行信息包括:所述第一服务器的第一运行环境信息、所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;或,所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;当所述第一存储空间存储的已连接服务器的各运行端口的标识均与所述第一标识不匹配时,将所述第一标识对应的第一通信地址存储至所述第一存储空间,以及将所述第一通信地址对应的第一运行环境信息存储至第二存储空间;当所述第一存储空间存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且所述第一存储空间存储的所述第二标识对应的第二通信地址与所述第一通信地址不匹配时,从所述第二存储空间中获取与所述第二通信地址对应的第一运行环境信息,并发送至所述第一服务器。

【技术特征摘要】
1.一种运行环境信息处理方法,其特征在于,应用于交换机,所述交换机包括第一存储空间以及多个运行端口,所述多个运行端口中的第一运行端口与第一服务器相连,所述运行环境信息处理方法包括:通过所述第一运行端口获取运行信息,所述运行信息包括:所述第一服务器的第一运行环境信息、所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;或,所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;当所述第一存储空间存储的已连接服务器的各运行端口的标识均与所述第一标识不匹配时,将所述第一标识对应的第一通信地址存储至所述第一存储空间,以及将所述第一通信地址对应的第一运行环境信息存储至第二存储空间;当所述第一存储空间存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且所述第一存储空间存储的所述第二标识对应的第二通信地址与所述第一通信地址不匹配时,从所述第二存储空间中获取与所述第二通信地址对应的第一运行环境信息,并发送至所述第一服务器。2.根据权利要求1所述运行环境信息处理方法,其特征在于,所述多个运行端口中第二运行端口和第三运行端口分别与第二服务器相连,所述第二存储空间为所述第二服务器,所述将所述第一通信地址对应的第一运行环境信息存储至第二存储空间包括:通过所述第二运行端口,将所述第一通信地址对应的所述第一运行环境信息存储至所述第二服务器;所述从所述第二存储空间中获取与所述第二通信地址对应的第一运行环境信息,并发送至所述第一服务器包括:通过所述第三运行端口,从所述第二服务器中获取与所述第二通信地址对应的第一运行环境信息;将所述第一运行环境信息通过所述第一运行端口发送至所述第一服务器。3.根据权利要2所述运行环境信息处理方法,其特征在于,还包括:当所述第一存储空间存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且所述第二标识对应的第二通信地址与所述第一通信地址相匹配时,生成用于指示所述第二服务器将所述第二通信地址对应的运行环境信息更新为所述第二通信地址对应的所述第一运行环境信息的指令。4.根据权利要1至3任一所述运行环境信息处理方法,其特征在于,通信地址包括相应服务器的互联网协议地址以及物理地址,同一运行端口连接的不同服务器的互联网协议地址相同,判断所述第二标识对应的第二通信地址与所述第一通信地址是否匹配包括:当所述第二通信地址包括的互联网协议地址与所述第一通信地址包括的互联网协议地址相同,且所述第二通信地址包括的物理地址与所述第一通信地址包括的物理地址不相同时,确定所述第二通信地址与所述第一通信地址不匹配;当所述第二通信地址包括的互联网协议地址与所述第一通信地址包括的互联网协议地址相同,且所述第二通信地址包括的物理地址与所述第一通信地址包括的物理地址相同时,确定所述第二通信地址与所述第一通信地址相匹配。5.根据权利要2所述运行环境信息处理方法,其特征在于,还包括:当所述第一存储空间存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且第二标识对应的第二通信地址与所述第一通信地址不匹配时,将所述第一存储空间存储的所述第二标识对应的第二通信地址,更新为所述第二标识对应的所述第一通信地址;和/或,当所述第一存储空间存储的已连接服务器的各运行端口的标识中第二标识与所述第一标识相匹配,且第二标识对应的第二通信地址与所述第一通信地址不匹配时,生成用于指示所述第二服务器将所述第二通信地址对应的第一运行环境信息更新为所述第一通信地址对应的所述第一运行环境信息的指令。6.一种交换机,其特征在于,所述交换机包括多个运行端口,所述多个运行端口中至少一个第一运行端口与第一服务器相连,包括:数据存储单元,用于存储已连接服务器的各运行端口的标识与自身连接的服务器的通信地址的对应关系;第一运行端口,用于获取运行信息,所述运行信息包括:所述第一服务器的第一运行环境信息、所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;或,所述第一运行端口的第一标识以及所述第一服务器的第一通信地址;逻辑控制单元,用于将所述第一标识相应的第一通信地址发送至信息维护单元;当接收到所述信息维护单元发送的用于表明所述数据存储单元中存储的已连接服务器的各运行...

【专利技术属性】
技术研发人员:韩晓磊马亮亮
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1