基于微服务器的自动化资产管理方法和装置制造方法及图纸

技术编号:8802995 阅读:124 留言:0更新日期:2013-06-13 07:05
本发明专利技术提出一种基于微服务器的自动化资产管理方法,微服务器的每个节点的资产信息存储于一个管理单元中,其中,每个节点的资产信息包括微服务器的机箱信息和节点信息,自动化资产管理方法包括如下步骤:当检测到节点发生热插拔后,收集节点的资产信息;根据收集到的节点的资产信息判断节点是否正常;如果否,则根据其他节点的序列号对节点进行校验;如果校验得到节点的资产信息正确,则将资产信息写入发生热插拔的节点。本发明专利技术降低了服务器的管理成本,提高了管理效率的收益,实现了自动化管理,在硬件故障维修时可以自动化的修正节点的资产信息,降低人工成本并提升资产准确率。本发明专利技术还公开了一种微服务器的自动资产管理装置和一种微服务器。

【技术实现步骤摘要】

本专利技术涉及服务器设计和资产管理
,特别涉及一种基于微服务器的自动化资产管理方法和装置
技术介绍
对于信息服务企业而言,选择服务器时要考虑服务器的体积、功耗、发热量等物理参数,因为它们通常使用大型专用机房统一部署和管理大量的服务器资源,机房通常设有严密的保安措施、良好的冷却系统、多重备份的供电系统,造价相当昂贵。如何在有限的空间内部署更多的服务器并进行管理直接关系到企业的服务成本,通常选用机械尺寸符合19英寸工业标准的机架式服务器。机架服务的高度以U为单位,其中,IU=L 75英寸=44.45毫米。标准的服务器通常有1U,2U,3U,4U等几种型号。机柜的尺寸通常采用通用的工业标准,一般在40U到50U之间。相对于传统的2U服务器,微服务器将多台服务器置于一个机箱内部。命名方式如2U4, 3U8等。以2U4为例,表示一个2U机箱内部放置了 4台服务器(也称节点);而3U8则表示一个3U机箱内部放置了 8台机器/节点。现有方案中,每个节点拥有自己的管理芯片和管理系统,独立对自身进行管理。节点与节点间分开管理和维护。图1为2U4微服务器结构图,如图1所示,四台服务器1、2、3、4,分别有自己的NMU (Node Management Unit),负责管理每个节点的状态和资产信息。2U服务器机箱5中有CMU (Chassis Management Unit),负责管理机箱公共部分。每个节点的NMU和每个机箱的CMU通过网络连接到交换机。当节点发生故障之时,每个节点独立维修,由现场维修人员负责更换相应的部件,节点更换之后,人工更新和复查信息,做到资产信息的统一。由于每个节点的NMU是独立,因此节点之间无法感知是否处于同一个CMU。节点的资产信息由各自的NMU负责维护,节点是否故障也由每个节点的NMU独立管理和维护,对CMU是透明的。现有技术有如下缺点:(一)、每个节点独立的管理单元和每个节点的管理单元都需接入网络,导致机器的硬件成本上升。(二)、服务器故障时,由人工负责更新资产等相关的信息,自动化程度低,耗费大量人力,并且容易造成信息不准确,导致后续资产管理出现问题。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出一种基于微服务器的自动化资产管理方法,大幅降低了服务器的管理成本,提高了管理效率的收益,同时实现了自动化管理,在硬件故障维修时可以自动化的修正节点的资产信息,降低人工成本,并提升资产准确率。本专利技术的第二个目的在于提出微服务器的自动资产管理装置。本专利技术的第三个目的在于提出微服务器。为达到上述目的,本专利技术第一方面的实施例提出了一种基于微服务器的自动化资产管理方法,所述微服务器的每个节点的资产信息存储于一个管理单元中,其中,所述每个节点的资产信息包括所述微服务器的机箱信息和节点信息,所述自动化资产管理方法包括如下步骤:当检测到节点发生热插拔后,收集所述节点的资产信息;根据收集到的所述节点的资产信息判断所述节点是否正常;如果否,则根据其他节点的序列号对所述节点进行校验;如果校验得到所述节点的资产信息正确,则将所述资产信息写入发生热插拔的节点。根据本专利技术实施例的基于微服务器的自动化资产管理方法微服务器的每个节点的资产信息存储于一个管理单元中,大幅降低了服务器的管理成本,提高了管理效率的收益。同时对微服务器实现了自动化管理,检测节点热插拔事件,并根据节点自身或其它节点信息进行校验,在硬件故障维修时可以自动化的修正节点的资产信息,极大的降低人工成本,并提升资产准确率。在本专利技术的一个实施例中,还包括如下步骤:如果校验得到所述节点的资产信息错误,则发出报警提示。发出报警提示以便人工维修。在本专利技术的一个实施例中,每个所述节点的节点信息与所述节点的物理位置一一对应。在本专利技术的一个实施例中,每个所述节点的节点信息包括状态信息和故障信息。在本专利技术的一个实施例中,所述根据其他节点的序列号对所述节点进行校验,包括如下步骤:检测发生热插拔的节点的序列号与相邻其他节点的序列号是否连续,如果是,则判断所述节点的资产信息正确。本专利技术第二方面的实施例提出了一种微服务器的自动资产管理装置,包括:检测模块、收集模块、判断模块和写入模块。其中,检测模块用于检测微服务器的节点发生热插拔;收集模块用于在检测到节点发生热插拔后,收集所述节点的资产信息,其中,所述微服务器的每个节点的资产信息存储于一个管理单元中,所述每个节点的资产信息包括所述微服务器的机箱信息和节点信息;判断模块用于根据收集到的所述节点的资产信息判断所述节点是否正常,如果否,则根据其他节点的序列号对所述节点进行校验;写入模块用于在所述判断模块校验得到所述节点的资产信息正确,则将所述资产信息写入发生热插拔的节点。根据本专利技术实施例的微服务器的自动资产管理装置基于微服务器的自动化资产管理方法微服务器的每个节点的资产信息存储于一个管理单元中,大幅降低了服务器的管理成本,提高了管理效率的收益。同时对微服务器实现了自动化管理,检测节点热插拔事件,并根据节点自身或其它节点信息进行校验,在硬件故障维修时可以自动化的修正节点的资产信息,极大的降低人工成本,并提升资产准确率。在本专利技术的一个实施例中,还包括报警模块,用于在所述判断模块校验得到所述节点的资产信息错误时,发出报警提示。发出报警提示以便人工维修。在本专利技术的一个实施例中,每个所述节点的节点信息与所述节点的物理位置一一对应。在本专利技术的一个实施例中,每个所述节点的节点信息包括状态信息和故障信息。在本专利技术的一个实施例中,所述判断模块检测发生热插拔的节点的序列号与相邻其他节点的序列号是否连续,如果是,则判断所述节点的资产信息正确。本专利技术第三方面的实施例提出了一种微服务器,包括:多个节点和管理单元。其中,所述管理单元分别与每个节点相连,用于存储每个节点的资产信息,其中所述每个节点的资产信息包括所述微服务器的机箱信息和节点信息。根据本专利技术实施例的微服务器大幅降低了服务器的管理成本,提高了管理效率的收益。同时根据本专利技术实施例的微服务器便于进行自动化管理,从而降低人工成本,提升资产准确率。在本专利技术的一个实施例中,每个所述节点的节点信息与所述节点的物理位置一一对应。在本专利技术的一个实施例中,每个所述节点的节点信息包括状态信息和故障信息。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是2U4微服务器的结构示意图;图2是根据本专利技术实施例的基于微服务器的自动化资产管理方法的流程图;图3是根据本专利技术实施例的微服务器的内部结构示意图;图4是根据本专利技术实施例的微服务器的自动化资产管理过程的流程图;图5是根据本专利技术实施例的微服务器的自动资产管理装置的结构示意图;和图6是根据本专利技术实施例的微服务器的结构示意图。具体实施例方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考图2描述根据本本文档来自技高网
...

【技术保护点】
一种基于微服务器的自动化资产管理方法,其特征在于,所述微服务器的每个节点的资产信息存储于一个管理单元中,其中,所述每个节点的资产信息包括所述微服务器的机箱信息和节点信息,所述自动化资产管理方法包括如下步骤:当检测到节点发生热插拔后,收集所述节点的资产信息;根据收集到的所述节点的资产信息判断所述节点是否正常;如果否,则根据其他节点的序列号对所述节点进行校验;以及如果校验得到所述节点的资产信息正确,则将所述资产信息写入发生热插拔的节点。

【技术特征摘要】
1.一种基于微服务器的自动化资产管理方法,其特征在于,所述微服务器的每个节点的资产信息存储于一个管理单元中,其中,所述每个节点的资产信息包括所述微服务器的机箱信息和节点信息,所述自动化资产管理方法包括如下步骤: 当检测到节点发生热插拔后,收集所述节点的资产信息; 根据收集到的所述节点的资产信息判断所述节点是否正常; 如果否,则根据其他节点的序列号对所述节点进行校验;以及 如果校验得到所述节点的资产信息正确,则将所述资产信息写入发生热插拔的节点。2.如权利要求1所述的方法,其特征在于,还包括如下步骤: 如果校验得到所述节点的资产信息错误,则发出报警提示。3.如权利要求1所述的方法,其特征在于,每个所述节点的节点信息与所述节点的物理位置——对应。4.如权利要求1所述的方法,其特征在于,每个所述节点的节点信息包括状态信息和故障信息。5.如权利要求1所述的方法,其特征在于,所述根据其他节点的序列号对所述节点进行校验,包括如下步骤: 检测发生热插拔的节点的序列号与相邻其他节点的序列号是否连续,如果是,则判断所述节点的资产信息正确。`6.一种微服务器的自动资产管理装置,其特征在于,包括: 检测模块,用于检测微服务器的节点发生热插拔; 收集模块,用于在检测到节点发生热插拔后,收集所述节点的资产信息,其中,所述微服务器的每个节点的资产信...

【专利技术属性】
技术研发人员:王志谦冯守强张永肃胡娜高冠宇魏伟
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1