一种服务器资产信息自动录入方法及装置制造方法

文档序号:7823658阅读:208来源:国知局
一种服务器资产信息自动录入方法及装置制造方法
【专利摘要】本发明实施例公开了一种服务器资产信息自动录入方法及装置,该方法包括:在新购入的服务器连接到ILO网后,通过所述ILO网获取所述新购入的服务器的资产信息,所述资产信息至少包括网络标识信息和端口号;根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询所述新购入的服务器的机架位;根据查询到的机架位,以及所述资产信息,对所述新购入的服务器进行资产信息录入,能自动录入服务器资产信息,能提高服务器资产信息自动录入效率。
【专利说明】一种服务器资产信息自动录入方法及装置

【技术领域】
[0001]本发明涉及服务器处理【技术领域】,具体涉及一种服务器资产信息自动录入方法及
目.ο

【背景技术】
[0002]服务器的交付指的是服务器从到货接收、上架加电,到服务器完成初始化系统安装,交付给业务使用的整个过程。服务器交付需要对新购入的服务器的资产信息进行记录,以便于在交付后基于所记录的服务器资产信息对服务器进行管理。
[0003]因为服务器管理要求使用到服务器序列号、MAC(Media Access Control,介质访问控制)地址、所在互联网数据中心的机架位信息、机架位对应的交换机端口编号等信息,并要求确保这些信息与现场实际情况一致。因此,对服务器资产信息进行录入时需要精确记录服务器的序列号、MAC地址、所在互联网数据中心的机架位、机架位对应的交换机端口编号等信息。
[0004]现有技术中对于新购入的服务器,其序列号,MAC地址等资产信息进行录入时主要依赖人工录入的方式,这种方式容易导致信息录入错误,并且一旦出错,排查非常困难,影响了服务器的交付效率。


【发明内容】

[0005]有鉴于此,本发明实施例提供一种服务器资产信息自动录入方法及装置,以提高服务器资产信息自动录入效率。
[0006]第一方面,本发明实施例提供了一种服务器资产信息自动录入方法,包括:
[0007]在新购入的服务器连接到IL0网后,通过所述IL0网获取所述新购入的服务器的资产信息,所述资产信息至少包括网络标识信息和端口号;
[0008]根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询所述新购入的服务器的机架位;
[0009]根据查询到的机架位,以及所述资产信息,对所述新购入的服务器进行资产信息录入。
[0010]第二方面,本发明实施例还提供了一种服务器资产信息自动录入装置,包括:
[0011]资产信息获取单元,用于在新购入的服务器连接到IL0网后,通过所述IL0网获取所述新购入的服务器的资产信息,所述资产信息至少包括网络标识信息和端口号;
[0012]机架位获取单元,用于根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询所述新购入的服务器的机架位;
[0013]信息录入单元,用于根据查询到的机架位,以及所述资产信息,对所述新购入的服务器进行资产信息录入。
[0014]本发明实施例通过IL0网获取新购入的服务器的资产信息,根据所述资产信息的网络标识信息和端口号,从预设的绑定信息中查询所述新购入的服务器的机架位,再根据查询到的机架位,以及所述资产信息对所述新购入的服务器进行资产信息录入,能自动录入服务器资产信息,能提高服务器资产信息自动录入效率。

【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0016]图1是本发明实施例一所述的服务器资产信息自动录入方法流程图;
[0017]图2是本发明实施例二所述的服务器交付方法的系统构成示意图;
[0018]图3是本发明实施例二所述的服务器资交付的跨平台流转方法流程图;
[0019]图4是本发明实施例三所述的服务器资产信息自动录入装置的结构框图。

【具体实施方式】
[0020]为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。
[0022]实施例一
[0023]图1是本发明实施例一提供的服务器资产信息自动录入方法流程图,本实施例可适用于对服务器资产信息进行自动录入的情况,该方法可以由配置在用于对服务器进行资产管理的资产管理系统的服务器资产信息自动录入装置来执行,如图1所示,本实施例所述的服务器资产信息自动录入方法包括:
[0024]S101、在新购入的服务器连接到ILO网后,通过所述ILO网获取所述新购入的服务器的资产信息。
[0025]ILO (Intergrated Light-Out)网提供一个对服务器进行远程管理控制的平台,可实现对IL0网中的服务器在任意时间和任意操作系统下进行控制,包括采用具有图形方式的远程管理控制界面进行控制,还包括通过预设指令和预设程序代码(包括但不限于脚本程序)进行控制。
[0026]具体地,通过IL0网进行远程管理控制的内容可包括多种,例如通过IL0网提供虚拟光驱或软驱甚至是虚拟镜像文件来对IL0网中的服务器进行固件升级或进行操作系统的远程配置,又如通过IL0网提供虚拟的电源按钮来实现对IL0网中的服务器进行开/关机管理,又如通过IL0网获取IL0网中的服务器的网络信息(例如获取服务器的网络标识、端口号等)。
[0027]服务器包括是一组IL0芯片,该芯片内部是vxworks (是美国Wind River System公司推出的一个实时操作系统)的嵌入式操作系统,在服务器的背后有一个标准RJ45 口(以下称为IL0 口)对外连接交换机。在管理人员将新购入的服务器安装在预先分配的机架位,将所述新购入的服务器的IL0 口插入所述机架位对应的交换机的端口之后,进行加电,所述新购入的服务器即可连接到ILO网。
[0028]通过ILO网可以实现对服务器进行远程管理,包括开关机、重启、服务器状态的监控、虚拟KVM(Keyboard Video Mouse)、获取网络信息等。
[0029]资产管理系统在新购入的服务器连接到IL0网之后,即可通过所述IL0网获取所述新购入的服务器的资产信息。
[0030]其中,服务器的资产信息至少包括服务器的网络标识信息和端口号。此外,服务器的资产信息还可包括服务器的SN(Serial Number,产品序列号)、MAC地址、ILO MAC地址等信息中的一种或者其结合。
[0031]具体地,通过所述IL0网获取所述新购入的服务器的资产信息的方式可包括多种,例如可以通过具有图形方式的远程管理控制平台来获取所述资产信息,还可通过预设指令或预设程序代码获取所述资产信息。其中,所述预设程序代码可为预设的脚本程序。为了减少人工操作,实现资产信息自动获取,所述程序代码可优选为动运行脚本程序。
[0032]S102、根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询所述新购入的服务器的机架位。
[0033]管理人员将新购入的服务器安装在预指定的机架位上,或者将其他产线上的服务器迀移到预指定的机架位上之后,需要进行绑线,即将新安装在该机架位上的服务器插接到交换机端口以连接到网络中。
[0034]每个机架位对应的交换机端口是固定的,即对各机架位来说,不管该机架位放置的是哪台服务器,只能对应唯一固定的交换机端口。一方面,管理人员对服务器进行绑线时,须遵守预先设定的绑线规则,确保安装在特定机架位的服务器,必须插接该机架位对应的网线。另一方面,资产的精确管理要求系统中记录的服务器所在IDC的机架位、机架位对应的交换机端口编号等信息与现场保持一致。为了便于对服务器进行管理和对管理人员的绑线工作的正确性进行验证,资产管理系统需要预先存储与所述绑线规则对应的绑定信息,所述绑定信息需要包括机架位、网络标识信息、以及端口号。
[0035]若资产管理系统获取到新购入的服务器的资产信息,根据所述资产信息所包括的网络标识信息和端口号,可以查询绑定信息以获取所述新购入的服务器的机架位。
[0036]S103、根据查询到的机架位,以及所述资产信息,对所述新购入的服务器进行资产信息录入。
[0037]获取到新购入的服务器的机架位,以及资产信息之后,即可进行资产信息录入。
[0038]需要说明的是,上述操作,可包括根据查询到的机架位,以及所述资产信息,按照资产信息的构建规则生成新的录入信息添加到服务器资产信息集合中,还可包括根据机架位或所述资产信息所包含的一项或一项以上的信息,从服务器资产信息集合中查找对应的临时记录或旧记录,根据查询到的机架位和所获取的所述资产信息对所述临时记录或旧记录进行更新。
[0039]本发明实施例的技术方案通过IL0网获取新购入的服务器的资产信息,根据所述资产信息的网络标识信息和端口号,从预设的绑定信息中查询所述新购入的服务器的机架位,再根据查询到的机架位,以及所述资产信息对所述新购入的服务器进行资产信息录入,能自动录入服务器资产信息,能提高服务器资产信息自动录入效率。
[0040]实施例二[0041 ] 服务器资产信息自动录入是服务器交付过程中的一个必要过程,本实施例以服务器从到货接收、上架加电,到服务器完成初始化系统安装,交付给业务使用的整个过程为例,公开了一种基于基础服务专用服务器、端口交换机,资产管理平台、以及外包管理平台的一种自动获取并录入服务器资产信息的方法。
[0042]图2是本实施例所述的服务器交付方法的系统构成示意图,如图2所示,本实施例所述的服务器交付过程,基础服务专用服务器、端口交换机,资产管理平台、以及外包管理
λΤαΖλ口 ο
[0043]所述外包管理平台用于提供管理人员与所述资产管理系统进行信息交互的平台,主要用于管理人员进行任务接收和任务提交,例如从资产管理系统中接收外包单,使管理人员依据所述外包单对到货的服务器进行接收、卸货、拆箱、硬件配置核查等操作,在核查硬件配置无误之后,管理人员在所述外包管理平台进行到货确认(例如在外包单中对已核查的服务器的对应确认到货按钮位置进行点击确认),操作人员继续对该服务器进行绑线、上架加电、到货验收等操作以后,又在外包管理平台对被执行上述操作后的新到货服务器进行外包单结单。
[0044]所述资产管理系统用于对服务器进行资产管理,例如接收各部门提交的服务器采购申请,若服务器的采购申请被批准,则根据批准信息生成服务器到货外包单,当接收到服务器外包单触发信号,则向外包管理平台发送所述外包单。当管理人员在外包管理平台进行到货确认(例如在外包单中对已核查的服务器的对应确认到货按钮位置进行点击确认)之后,所述资产管理系统将所确认的服务器的状态变更为已到货状态。
[0045]其中,所述基础服务专用服务器是用于基础服务的专用服务器,所述脚本程序可为预先部署在所述基础服务专用服务器中。当资产管理系统将某服务器的状态变更为已到货状态,则触发资产管理系统向所述基础服务专用服务器发送预设指令,以使基础服务专用服务器执行所述脚本程序。为了减少所述基础服务专用服务器的操作人员的操作,基础服务专用服务器执行所述脚本程序的过程可设置为自动执行过程,即将基础服务专用服务器中部署的所述脚本程序设置为自动运行脚本程序。
[0046]图3是本实施例所述的服务器资交付的跨平台流转方法流程图,如图3所示,本实施例所述的服务器资交付的跨平台流转方法包括:
[0047]管理人员的操作SA101-SA106 ;外包管理平台操作的操作SB101-SB104 ;资产管理系统的操作SC101-SC103 ;以及脚本程序的操作SD101-SD105。
[0048]具体的实施包括:
[0049]SC101、资产管理系统接收服务器到货外包单触发信号,执行操作SB101。
[0050]资产管理系统接收各部门提交的服务器采购申请,若服务器的采购申请被批准,则根据批准信息生成服务器到货外包单。若资产管理系统操作人员触发所述外包单,则向外包管理平台发送所述外包单。
[0051]SB101、控制外包管理平台接收外包单,执行操作SA101。
[0052]管理人员从外包管理平台接收外包单之后,即根据所述外包单对到货服务器进行到货接收。
[0053]SA101、管理人员接收到货服务器,执行操作SA102。
[0054]SA102、理人员进行卸货和拆箱,执行操作SA103。
[0055]SA103、管理人员核查硬件配置,执行操作SA104,并在外包管理平台执行操作SB102。
[0056]管理人员在核查硬件配置无误之后,在所述外包管理平台进行到货确认(例如在外包单中对已核查的服务器的对应确认到货按钮位置进行点击确认),并执行操作SA104。
[0057]SA104、进行绑线,执行操作SA105。
[0058]管理人员将新到货的服务器安装在预指定的机架位上之后,需要进行绑线,即将新安装在该机架位上的服务器插接到交换机端口以连接到网络中。
[0059]需要说明的是,每个机架位对应的交换机端口是固定的,即对各机架位来说,不管该机架位放置的是哪台服务器,只能对应唯一固定的交换机端口。因此,管理人员对服务器进行绑线时,须遵守预先设定的绑线规则,确保安装在特定机架位的服务器,必须插接该机架位对应的网线。
[0060]SA105、将到货服务器上架加电,执行操作SA106。
[0061]SA106、进行到货验收,并在外包管理平台执行操作SB104。
[0062]SB104、进行外包单结单。
[0063]操作人员继续对该服务器进行绑线、上架加电、到货验收等操作以后,需要在外包管理平台对被执行上述操作后的新到货服务器进行外包单结单。
[0064]SB102、点击确认到货按钮,触发资产管理系统执行操作SC102。
[0065]SC102、将服务器状态变为已到货,控制脚本程序执行操作SD101。
[0066]当资产管理系统将某服务器的状态变更为已到货状态,则触发资产管理系统向所述基础服务专用服务器发送预设指令,以使基础服务专用服务器执行所述脚本程序。SD101、判断是否已加电,若是则执行操作SD102,否则继续本作操。
[0067]SD102、获取资产信息,执行操作SD103。
[0068]服务器经过绑线和加电之后,即可连接到ILO网。服务器连接到ILO网后,通过所述ILO网获取该服务器的资产信息。
[0069]根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询该服务器的机架位。
[0070]SD103、判断获取是否成功,若是则执行操作DS104,否则控制外包管理平台执行操作SB103。
[0071]SD104、进行系统安装及初始化,执行操作SD105,并控制资产管理系统执行操作SC103o
[0072]SC103、自动录入服务器资产信息。
[0073]即资产管理系统根据SD102所获取的机架位和资产信息进行资产信息录入。
[0074]需要说明的是,本步骤可包括资产管理系统根据SD102所获取的机架位和资产信息,按照资产信息的构建规则生成新的录入信息添加到服务器资产信息集合中,还可包括资产管理系统根据SD102所获取的机架位和资产信息所包含的一项或一项以上的信息,从服务器资产信息集合中查找对应的临时记录或旧记录,根据SD102所获取的机架位和资产信息对所述临时记录或旧记录进行更新。
[0075]SD105、将新到货服务器交付业务使用。
[0076]SB103、进行外包核查,执行操作SB104。
[0077]本实施例通过公开了一种服务器交付系统和方法,通过在服务器交付系统和方法中公开一种对服务器资产信息进行自动录入方法,公开了一种服务器资产信息自动录入方法,能自动录入服务器资产信息,能提高服务器资产信息自动录入效率。
[0078]实施例三
[0079]图4是本发明实施例三所述的服务器资产信息自动录入装置的结构框图,如图4所示,本实施例所述的服务器资产信息自动录入装置包括:
[0080]资产信息获取单元401,用于在新购入的服务器连接到ILO网后,通过所述ILO网获取所述新购入的服务器的资产信息,所述资产信息至少包括网络标识信息和端口号;
[0081]机架位获取单元402,用于根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询所述新购入的服务器的机架位;
[0082]信息录入单元403,用于根据查询到的机架位,以及所述资产信息,对所述新购入的服务器进行资产信息录入。
[0083]进一步地,所述资产信息获取单元具体用于:
[0084]通过执行脚本程序从所述ILO网获取所述新购入的服务器的资产信息。
[0085]进一步地,所述资产信息获取单元具体用于:
[0086]控制用于基础服务的专用服务器向所述ILO网获取所述新购入的服务器的资产信息,并返回获取到的资产信息。
[0087]进一步地,所述资产信息获取单元具体用于:
[0088]通过执行脚本程序控制用于基础服务的专用服务器向所述ILO网获取所述新购入的服务器的资产信息。
[0089]进一步地,所述脚本程序为自动运行脚本程序。
[0090]进一步地,所述网络标识信息包括IP地址,所述资产信息还包括ILO MAC、介质访问控制MAC地址、和/或序列号。
[0091]本实施例提供的服务器资产信息自动录入装置可执行本发明实施例一和实施例二所提供的服务器资产信息自动录入方法,具备执行方法相应的功能模块和有益效果。
[0092]以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘。
[0093]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【权利要求】
1.一种服务器资产信息自动录入方法,其特征在于,包括: 在新购入的服务器连接到ILO网后,通过所述ILO网获取所述新购入的服务器的资产信息,所述资产信息至少包括网络标识信息和端口号; 根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询所述新购入的服务器的机架位; 根据查询到的机架位,以及所述资产信息,对所述新购入的服务器进行资产信息录入。
2.根据权利要求1所述的服务器资产信息自动录入方法,其特征在于,通过所述ILO网获取所述新购入的服务器的资产信息的操作具体包括: 通过执行脚本程序从所述ILO网获取所述新购入的服务器的资产信息。
3.根据权利要求1所述的服务器资产信息自动录入方法,其特征在于,通过所述ILO网获取所述新购入的服务器的资产信息的操作具体包括: 控制用于基础服务的专用服务器向所述ILO网获取所述新购入的服务器的资产信息,并返回获取到的资产信息。
4.根据权利要求3所述的服务器资产信息自动录入方法,其特征在于,控制用于基础服务的专用服务器向所述ILO网获取所述新购入的服务器的资产信息的操作具体包括: 通过执行脚本程序控制用于基础服务的专用服务器向所述ILO网获取所述新购入的服务器的资产信息。
5.根据权利要求2或4所述的服务器资产信息自动录入方法,其特征在于,所述脚本程序为自动运行脚本程序。
6.根据权利要求1所述的服务器资产信息自动录入方法,其特征在于,所述网络标识信息包括IP地址。
7.根据权利要求6所述的服务器资产信息自动录入方法,其特征在于,所述资产信息还包括ILO MAC、介质访问控制MAC地址、和/或序列号。
8.一种服务器资产信息自动录入装置,其特征在于,包括: 资产信息获取单元,用于在新购入的服务器连接到ILO网后,通过所述ILO网获取所述新购入的服务器的资产信息,所述资产信息至少包括网络标识信息和端口号; 机架位获取单元,用于根据所述资产信息的网络标识信息和端口号,从预设的包含机架位、网络标识信息、以及端口号的绑定信息中查询所述新购入的服务器的机架位; 信息录入单元,用于根据查询到的机架位,以及所述资产信息,对所述新购入的服务器进行资产信息录入。
9.根据权利要求8所述的服务器资产信息自动录入装置,其特征在于,所述资产信息获取单元具体用于: 通过执行脚本程序从所述ILO网获取所述新购入的服务器的资产信息。
10.根据权利要求8所述的服务器资产信息自动录入装置,其特征在于,所述资产信息获取单元具体用于: 控制用于基础服务的专用服务器向所述ILO网获取所述新购入的服务器的资产信息,并返回获取到的资产信息。
11.根据权利要求10所述的服务器资产信息自动录入装置,其特征在于,所述资产信息获取单元具体用于: 通过执行脚本程序控制用于基础服务的专用服务器向所述ILO网获取所述新购入的服务器的资产信息。
12.根据权利要求9或11所述的服务器资产信息自动录入装置,其特征在于,所述脚本程序为自动运行脚本程序。
13.根据权利要求8所述的服务器资产信息自动录入装置,其特征在于,所述网络标识信息包括IP地址,所述资产信息还包括ILO MAC、介质访问控制MAC地址、和/或序列号。
【文档编号】H04L29/08GK104486432SQ201410806065
【公开日】2015年4月1日 申请日期:2014年12月19日 优先权日:2014年12月19日
【发明者】韦媛丽 申请人:北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1