一种配置管理方法及装置制造方法及图纸

技术编号:10434072 阅读:148 留言:0更新日期:2014-09-17 11:45
本发明专利技术提供了一种配置管理方法及装置,包括:BMC接收节点管理网络交换模块发送的配置信息;BMC将配置信息发送至FPGA;FPGA根据配置信息进行配置管理。并且,在BMC确定FPGA能接收配置信息时,将配置信息通过SPI、IIC或LPC接口之一或者其组合发送至FPGA。在BMC确定FPGA不能接收配置信息时,将配置信息通过SPI总线写入Flash,FPGA读取Flash中配置信息进行配置管理。采用本提案实施例中的配置管理方法大大减少了配置过程中耗费的时间及人力,并且实现了自动化配置管理。尤其是针对具有大量节点,大量资源的云服务器,能够自动地,有效地对其进行配置管理,大大提高云服务器的运行效率。

【技术实现步骤摘要】
一种配置管理方法及装置
本专利技术涉及计算机
,尤其涉及一种配置管理方法及装置。
技术介绍
目前,无论是基于Ethernet(以太网)网络远程的服务器管理方法还是基于 BMC (Baseboard Management Controller,基板管理控制器)的本地刀片服务器管理方法,都 是在系统启动后管理人员根据实际的应用需要再去对系统进行配置管理,而且这些配置的 信息无法保存。 现有技术的不足在于: 云服务器中有大量的CPU (Central Processing Unit,中央处理器)、存储和网络资 源,由于没有保存配置信息,当服务器出现异常重新启动后这些配置可能就会丢失管理人 员就要对需要相同配置的服务器进行逐一重复配置,且资源较多时系统产生的管理信息就 会增多,配置过程将会耗费大量的时间。
技术实现思路
本专利技术提出了一种配置管理方法及装置,用于对资源进行快速的自动化配置管 理。 本专利技术实施例中提供了一种配置管理方法,包括以下步骤: BMC接收节点管理网络交换模块发送的配置信息; BMC将配置信息发送至FPGA (Field-Programmable Gate Array,现场可编程门阵 列); FPGA根据配置信息进行配置管理。 本专利技术实施例中提供了一种配置管理装置,包括: BMC,用于接收节点管理网络交换模块发送的配置信息,并将配置信息发送至 FPGA ; FPGA,用于根据配置信息进行配置管理。 本专利技术有益效果如下: 现有服务器的配置管理方法,都是在系统重新启动后,由管理人员逐一手动重复 配置,且资源较多时系统产生的管理信息就会增多,配置管理过程耗费大量时间及人力。 由于在本专利技术实施例提供的技术方案中,BMC接收节点管理网络交换模块发送的 配置信息,并将配置信息发送至FPGA,由FPGA根据配置信息进行配置管理,大大减少了配 置过程中耗费的时间及人力,并且实现了自动化配置管理。尤其是针对具有大量节点,大量 资源的云服务器,本专利技术实施例中提供的技术方案能够自动地,有效地对其进行配置管理, 大大提服务器的运行效率。 【附图说明】 下面将参照附图描述本专利技术的具体实施例,其中: 图1为本专利技术实施例中配置管理方法实施流程示意图。 图2为本专利技术实施例中配置信息的传输流程示意图。 图3为本专利技术实施例中BMC、FPGA以及Flash间的连接关系示意图。 图4为本专利技术实施例中配置管理装置结构示意图。 【具体实施方式】 为了使本专利技术的技术方案及优点更加清楚明白,以下结合附图对本专利技术的示例性 实施例进行进一步详细的说明,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是 所有实施例的穷举。 专利技术人在专利技术过程中注意到: 随着现代企业信息化和电子化的程度不断提高,企业产生的数据也越来越多,以 及云计算的深入发展,企业对服务器的要求发生了深刻变化,在这种需求下云服务器应运 而生。云服务器具有弹性、高效、按需简约的体系架构和高密度、低功耗的应用特点,一般在 一个云服务器中集成有大量的计算、存储、网络等资源,如何利用这些资源达到弹性、高效、 按需简约的目的对云服务器管理提出了新的挑战。 目前还没有针对云服务器这样高密度的设备进行有效配置管理的专利技术,无论是基 于Ethernet网络远程的服务器管理方法还是基于BMC的本地刀片服务器管理方法,都是在 系统启动后管理人员根据实际的应用需要再去对系统进行配置管理,而且这些配置的信息 无法保存,当服务器出现异常重新启动后这些配置可能就会丢失需要管理人员重新进行配 置。而当不止一台服务器时,管理人员就要对需要相同配置的服务器进行重复的配置。云 服务器中有大量的CPU、存储和网络资源,如果对这些资源逐一配置管理,将会耗费大量的 时间,且资源较多时系统产生的管理信息就会增多,因此需要一种配置管理机制对这些资 源进行快速且有效的自动化配置管理。 针对上述不足,本专利技术实施例中提供了一种配置管理方法,为便于理解本专利技术的 实施,下面对实施例进行简单说明。 图1为配置管理方法实施流程示意图,如图所示,可以包括如下步骤: 步骤101、BMC接收节点管理网络交换模块发送的配置信息; 步骤102、BMC将配置信息发送至FPGA ; 步骤103、FPGA根据配置信息进行配置管理。 具体实施中,BMC接收节点管理网络交换模块发送的配置信息,图2为配置信息的 传输流程示意图,如图2所示,配置信息输入到远程管理节点上,然后配置信息通过管理网 络交换机传送到节点管理网口,节点管理网口通过机箱基板的节点管理网络交换模块分发 到各个刀片服务器的BMC上。 具体实施中,BMC确定FPGA能接收配置信息时,将配置信息发送至FPGA。 具体实施中,BMC通过SPI、IIC或LPC接口之一或者其组合将配置信息发送至 FPGA。 BMC确定FPGA能接收配置信息,即在线的情况下,通过SPI、IIC或LPC接口之一或 者其组合将配置信息发送至FPGA,再由FPGA根据配置信息进行配置,即实现了在线配置。 具体实施中,BMC确定FPGA不能接收配置信息时,将配置信息写入Flash,FPGA读 取Flash中配置信息进行配置管理。 具体实施中,BMC确定FPGA不能接收配置信息时,通过SPI总线将配置信息写入 Flash。 BMC确定FPGA不能接收配置信息,即离线的情况下,通过SPI总线将配置信息写入 Flash,再由FPGA读取Flash中配置信息进行配置管理,即实现了离线配置。 具体实施中,BMC、FPGA以及Flash间的连接关系如图3所示,图3为本专利技术实施 例中BMC、FPGA以及Flash间的连接关系示意图。BMC与FPGA通过SPI、IIC或LPC接口之 一或者其组合相连,用于将配置信息通过SPI、IIC或LPC接口之一或者其组合发送至FPGA ; BMC与Flash通过SPI总线相连,用于将配置信息通过SPI总线写入Flash。 基于同一专利技术构思,本专利技术实施例中还提供了一种配置管理装置,由于这些设备 解决问题的原理与一种配置管理方法相似,因此该设备的实施可以参见方法的实施,重复 之处不再赘述。 图4为配置管理装置结构示意图,如图所示,装置中可以包括: BMC401,用于接收节点管理网络交换模块发送的配置信息,并将配置信息发送至 FPGA ; FPGA402,用于根据配置信息进行配置管理。 具体实施中,BMC401进一步用于确定FPGA402能接收配置信息时,将配置信息发 送至 FPGA402。 具体实施中,BMC401与FPGA402通过SPI、IIC或LPC接口之一或者其组合相连, 进一步用于将配置信息通过SPI、IIC或LPC接口之一或者其组合发送至FPGA402。 具体实施中,BMC401进一步用于确定FPGA402不能接收配置信息时,将配置信息 写入Flash,FPGA402读取Flash中配置信息进行配置管理。 具体实施中,BMC401与Flash通过SPI总线相连。 本领域本文档来自技高网...

【技术保护点】
一种配置管理方法,其特征在于,包括以下步骤:BMC接收节点管理网络交换模块发送的配置信息;BMC将配置信息发送至FPGA;FPGA根据配置信息进行配置管理。

【技术特征摘要】
1. 一种配置管理方法,其特征在于,包括以下步骤: BMC接收节点管理网络交换模块发送的配置信息; BMC将配置信息发送至FPGA ; FPGA根据配置信息进行配置管理。2. 如权利要求1所述的方法,其特征在于,BMC确定FPGA能接收配置信息时,将配置信 息发送至FPGA。3. 如权利要求1或2所述的方法,其特征在于,BMC通过SPI、IIC或LPC接口之一或者 其组合将配置信息发送至FPGA。4. 如权利要求1所述的方法,其特征在于,BMC确定FPGA不能接收配置信息时,将配置 信息写入Flash,FPGA读取Flash中配置信息进行配置管理。5. 如权利要求1或4所述的方法,其特征在于,BMC确定FPGA不能接收配置信息时,通 过SPI总线将配置信息写入Flash。6. -种配置管理装置,其特征在于,包括: BM...

【专利技术属性】
技术研发人员:党增江杨晓君秦梦宇
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:北京;11

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

1