一种基于统一存储设备的网络IP管理方法和系统与流程

文档序号:11778597阅读:588来源:国知局
一种基于统一存储设备的网络IP管理方法和系统与流程

本发明涉及存储设备技术领域,特别是涉及一种基于统一存储设备的网络ip管理方法和系统。



背景技术:

随着大数据的快速发展,需要存储的数据量的急剧增加,高可靠性、高可维护性、大规模高密度的机架级存储设备逐渐开始占领大数据市场。高密度的机架级存储设备,多采用多节点多主控的架构方案,对设备各节点的信息交互与控制管理多采用网络管理模式,网络管理的带宽相比i2c等总线带宽较高,能够较迅速的响应管理命令,而且网络接口较普及,调试和管理更加方便。

为方便机箱管理,通常会在系统启动后,由交换机的eeprom生成iprule,统一对node节点进行控制管理,包括相关node的ip配置等,iprule会根据具体节点的槽位信息生成固定的ip地址,管理者可以通过管理接口路由交换到相应的nodeip,对其进行管理控制。统一存储系统网络ip配置普通流程为:系统上电后,各node节点首先根据自己默认的ip规则生成相关自身的ip地址,同时交换机的网络管理模块,会加载eeprom中的iprule,iprule加载完成后,会根据相关node的槽位信息,生成ip地址,配置到node中(由于上电同时,各node节点会根据自身ip规则,生成一个默认ip,所以iprule配置的时候,首先要清空默认ip后再加载新ip)。

这种配置方法,就存在以下几个问题:

1、在系统上电之后,节点会首先生成一个默认ip,该ip可能会引起误导,即系统已完成ip配置;

2、在iprule的执行过程中,iprule从eeprom中加载到内存,以及要根据各node计算ip地址,然后对默认ip清除,从新加载配置完成可能需要3~5min,导致每次配置时间较长;

3、当节点支持热插拔的情况下,节点拔出后,在linux下ifconfig后,ip仍然存在,因为该ip仍在内存中保留;

4、当网络交换机出现问题时,则节点ip管理混乱,生成的ip可能不是期望ip。



技术实现要素:

本发明的目的是提供了一种基于统一存储设备的网络ip管理方法和系统,提高了ip的配置速度和效率,提高了系统的可靠性。

为解决上述技术问题,本发明实施例提供了一种基于统一存储设备的网络ip管理方法,包括:

步骤1,对每个节点或交换机配置一一对应的eeprom;;

步骤2,在所述节点上电之后,主动通过与所述节点一一对应的所述eeprom加载iprule,并根据所述节点的槽位信息进行计算并配置ip。

其中,多个所述节点的对应的eeprom具有相同的iprule。

其中,在所述步骤3之后,还包括:

记录所述节点的ip配置结果并输出。

其中,所述步骤2还包括:

对所述节点中的eeprom的iprule按照预定需求进行设置。

除此之外,本发明实施例还提供了一种基于统一存储设备的网络ip管理系统,包括:多个节点和与所述节点连接的交换机,每个所述节点或所述交换机与对应一个eeprom芯片,每个所述节点对应相同的iprule,在上电后,所述节点会加载与自身对应的所述eeprom芯片,并根据槽位信息进行计算配置ip。

其中,还包括与所述节点连接的设置模块,用于设置所述节点的iprule。

其中,还包括与所述节点、所述交换机连接的日志模块,用于记录所述节点和所述交换机的工作过程。

本发明实施例所提供的基于统一存储设备的网络ip管理方法和系统,与现有技术相比,具有以下优点:

本发明实施例提供的基于统一存储设备的网络ip管理方法,包括:

步骤1,对每个节点或交换机配置一一对应的eeprom;;

步骤2,在所述节点上电之后,主动通过与所述节点一一对应的所述eeprom加载iprule,并根据所述节点的槽位信息进行计算并配置ip。

本发明实施例还提供的基于统一存储设备的网络ip管理系统,包括:多个节点和与所述节点连接的交换机,每个所述节点或所述交换机与对应一个eeprom芯片,每个所述节点对应相同的iprule,在上电后,所述节点会加载与自身对应的所述eeprom芯片,并根据槽位信息进行计算配置ip。

所述基于统一存储设备的网络ip管理方法,通过对每个节点配备eeprom,硬件上对每个节点进行了改进,使得iprule由网络交换模块统一管理统一分配的管理机制,更改为每个节点自身管理自身,并不完全依赖于网络管理模块,由集中式管理更改为分布式管理,提高了效率,消除了用户出现ip由通到不通,然后又通的不合理现象,改变了节点ip配置较慢、杜绝了节点拔出后,ip仍然存在的错误现象,而eeprom芯片较小,价格较低廉,并不会引起相关设计难度以及成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的基于统一存储设备的网络ip管理方法的一种具体实施方式的步骤流程示意图;

图2为本发明实施例提供的基于统一存储设备的网络ip管理系统的一种具体实施方式的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参考图1~2,图1为本发明实施例提供的基于统一存储设备的网络ip管理方法的一种具体实施方式的步骤流程示意图;图2为本发明实施例提供的基于统一存储设备的网络ip管理系统的一种具体实施方式的结构示意图。

在一种具体实施方式中,所述基于统一存储设备的网络ip管理方法,包括:

步骤1,对每个节点或交换机配置一一对应的eeprom;;

步骤2,在所述节点上电之后,主动通过与所述节点一一对应的所述eeprom加载iprule,并根据所述节点的槽位信息进行计算并配置ip。

通过对每个节点配备eeprom,硬件上对每个节点进行了改进,使得iprule由网络交换模块统一管理统一分配的管理机制,更改为每个节点自身管理自身,并不完全依赖于网络管理模块,由集中式管理更改为分布式管理,提高了效率,消除了用户出现ip由通到不通,然后又通的不合理现象,改变了节点ip配置较慢、杜绝了节点拔出后,ip仍然存在的错误现象,而eeprom芯片较小,价格较低廉,并不会引起相关设计难度以及成本。

为了方便管理,多个所述节点的对应的eeprom具有相同的iprule。即所有的节点通过相同的iprule生成ip,通过不同的槽的位置信息进行相应的ip地址的生成。

需要指出的是,在本发明中也可以正对不同的节点采用不同的iprule,即不同的节点按照需要使用不同的ip规则,只是这样会增加系统的复杂程度,减低系统的运行效率。

通过各节点独立配置eeprom,各自按照iprule生成ip地址,但是如果查询配置结果,还需要一个个进行人工查询,非常费时费力,为了提高ip配置结果的查询效率,在所述步骤3之后,还包括:

记录所述节点的ip配置结果并输出。

通过在完成ip配置之后,进行输出,可以直接获得ip配置结果,甚至还可以与期望的ip进行比对,如果不是期望的ip,则进行报警,提高ip配置的可靠性。

由于针对不同的系统,可能需要不同的ip配置规则,这样才能容易获得预期的ip,因此,所述步骤2还包括:

对所述节点中的eeprom的iprule按照预定需求进行设置。

除此之外,本发明实施例还提供了一种基于统一存储设备的网络ip管理系统,包括:多个节点20和与所述节点20连接的交换机10,每个所述节点20或所述交换机10与对应一个eeprom芯片30,每个所述节点20对应相同的iprule,在上电后,所述节点20会加载与自身对应的所述eeprom芯片30,并根据槽位信息进行计算配置ip。

通过对每个节点20配备eeprom,硬件上对每个节点20进行了改进,使得iprule由网络交换模块统一管理统一分配的管理机制,更改为每个节点20自身管理自身,并不完全依赖于网络管理模块,由集中式管理更改为分布式管理,提高了效率,消除了用户出现ip由通到不通,然后又通的不合理现象,改变了节点20ip配置较慢、杜绝了节点20拔出后,ip仍然存在的错误现象,而eeprom芯片30较小,价格较低廉,并不会引起相关设计难度以及成本

由于针对不同的系统,可能需要不同的ip配置规则,这样才能容易获得预期的ip,因此,在本发明的一个实施例中,所述基于统一存储设备的网络ip管理系统还包括与所述节点20连接的设置模块,用于设置所述节点20的iprule。

而为了方便系统维护和管理,在本发明的一个实施例中,所述基于统一存储设备的网络ip管理系统还包括与所述节点20、所述交换机10连接的日志模块,用于记录所述节点20和所述交换机10的工作过程。

通过日志模块,记录所述节点20和所述交换机10的工作过程,便于在系统发生故障或异常时进行问题定位,方便系统的快速维护。

综上所述,本发明实施例提供的基于统一存储设备的网络ip管理方法和系统,通过对每个节点配备eeprom,硬件上对每个节点进行了改进,使得iprule由网络交换模块统一管理统一分配的管理机制,更改为每个节点自身管理自身,并不完全依赖于网络管理模块,由集中式管理更改为分布式管理,提高了效率,消除了用户出现ip由通到不通,然后又通的不合理现象,改变了节点ip配置较慢、杜绝了节点拔出后,ip仍然存在的错误现象,而eeprom芯片较小,价格较低廉,并不会引起相关设计难度以及成本。

以上对本发明所提供的基于统一存储设备的网络ip管理方法和系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1