数据中心的服务器、资产管理系统及服务器管理装置制造方法

文档序号:7783837阅读:239来源:国知局
数据中心的服务器、资产管理系统及服务器管理装置制造方法
【专利摘要】本实用新型公开了一种数据中心的服务器与机架的资产管理系统,数据中心包括多个服务器,其中,资产管理系统包括:一个或多个用于存储地址解析协议arp表和硬件地址mac表的交换机,其中,一个或多个交换机与多个服务器相连;获取一个或多个交换机存储的arp表和mac表并进行分析的服务器管理装置,其中,服务器管理装置与每个交换机相连。该系统极大提高了数据中心服务器与机架位资产盘点的准确性,降低了企业运维成本,实现利益最大化,且具备资产盘点的准确性、高效性、实时性与易用性。本实用新型还公开了一种服务器管理装置。
【专利说明】数据中心的服务器、资产管理系统及服务器管理装置
【技术领域】
[0001]本实用新型涉及数据中心服务器检测【技术领域】,特别涉及一种数据中心的服务
器、资产管理系统及服务器管理装置。
【背景技术】
[0002]目前,随着传统互联网产业和云计算的高速发展,数据中心规模增长非常迅速,数据中心的服务器与机架位数目也在大规模增长,在这种大背景下,资产管理的准确性与人力成本成为评价数据中心运维质量的重要指标。服务器及其所占用的机架位作为数据中心数量最多的资产之一,对它们管理的重要程度也不言而喻。
[0003]当下数据中心的资产盘点一般有两种:
[0004](I)纸面单据定期巡检方式:该方法适用于小型的数据中心,无法实现实时监控,随着数据中心规模的扩大,管理人员的劳动强度很大,且容易出错,出现资产问题时,排查复杂,已基本淘汰。
[0005](2)条码管理系统:通过条码将资产信息扫描入系统进行管理,但是由于条码自身的局限性(如易污损、可复制、精确对位等),资产管理仍需要较多的人工干预,人力成本高。
实用新型内容
[0006]本实用新型的目的旨在至少解决所述技术缺陷之一。
[0007]为此,本实用新型的一个目的在于提出一种数据中心的服务器与机架的资产管理系统,该系统极大提高了数据中心服务器与机架位资产盘点的准确性,降低了企业运维成本,实现利益最大化,且具备资产盘点的准确性、高效性、实时性与易用性。本实用新型的另一个目的在于提出一种服务器管理装置。
[0008]为了实现上述目的,本实用新型第一方面的实施例提供一种数据中心的服务器与机架的资产管理系统,所述数据中心包括多个服务器,其中,所述资产管理系统包括:一个或多个用于存储地址解析协议arp表和硬件地址mac表的交换机,其中,所述一个或多个交换机与所述多个服务器相连;获取所述一个或多个交换机存储的所述arp表和所述mac表并进行分析的服务器管理装置,其中,所述服务器管理装置与每个所述交换机相连。
[0009]根据本实用新型实施例的数据中心的服务器与机架的资产管理系统,服务器管理装置通过抓取每个交换机的arp表和mac表,对两表的映射关系进行分析得到每个交换机转发端口、mac地址与IP地址三者的映射关系,通过三者的映射关系与预存在服务管理装置的资产信息进行对比,完成资产盘点。该系统极大提高了数据中心服务器与机架位资产盘点的准确性,降低了企业运维成本,实现利益最大化,且具备资产盘点的准确性、高效性、实时性与易用性。
[0010]在本实用新型的一个实施例中,当所述交换机为一个时,所述交换机与所述多个服务器中的每一个相连,其中,所述交换机位于所述多个服务器的中心位置。由此,提高了交换机利用的高效性。[0011]在本实用新型的一个实施例中,当所述交换机为多个时,每个所述交换机对应的放置于每个所述服务器的顶部。由此,提高了交换机获取信息的准确性。
[0012]在本实用新型的一个实施例中,所述arp表包括网络中节点的mac地址和ip地址的映射关系。由此,提闻了 arp表的易用性。
[0013]在本实用新型的一个实施例中,所述mac表包括网络中节点的mac地址和每个所述交换机的转发端口的映射关系。由此,提闻了 mac表的易用性。
[0014]为了实现上述目的,本实用新型第二方面的实施例提出一种服务器管理装置,包括:获取模块,用于获取所述一个或多个交换机存储地址解析协议arp表和硬件地址mac表;分析模块,用于对获取的所述arp表和所述mac表进行分析,所述分析模块与所述获取模块相连;对比模块,用于对获取的所述arp表和所述mac表进行分析后获得的映射关系表与预先存储的所述资产信息进行对比,完成资产盘点,所述对比模块与所述分析模块相连。
[0015]根据本实用新型实施例的服务器管理装置,获取模块通过抓取每个交换机的arp表和mac表,通过分析模块对两表的映射关系进行分析得到每个交换机转发端口、mac地址与IP地址三者的映射关系,最终通过对比模块对三者的映射关系与预存在存储模块的资产信息进行对比,完成资产盘点。该服务器管理装置极大提高了数据中心服务器与机架位资产盘点的准确性,降低了企业运维成本,实现利益最大化,且具备资产盘点的准确性、高效性、实时性与易用性。
[0016]在本实用新型的一个实施例中,所述arp表包括网络中节点的mac地址和ip地址的映射关系。由此,提闻了 arp表的易用性。
[0017]在本实用新型的一个实施例中,所述mac表包括网络中节点的mac地址与每个所述交换机的转发端口的映射关系。由此,提闻了 mac表的易用性。
[0018]在本实用新型的一个实施例中,所述获得的映射关系表为每个所述交换机的转发端口、网络中节点的所述mac地址、所述ip地址三者的映射关系。由此,提高了分析的准确性。
[0019]在本实用新型的一个实施例中,还包括:存储模块,用于预先存储一个或多个所述服务器录入的所述资产信息。由此,提高了对资产信息的易用性。
[0020]本实用新型附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本实用新型的实践了解到。
【专利附图】

【附图说明】
[0021]本实用新型的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0022]图1为根据本实用新型实施例的数据中心的服务器与机架的资产管理系统的结构示意图;
[0023]图2 Ca)为数据中心的服务器与机架的资产管理系统中,多个服务器130、一个交换机Iio和服务器管理装置120的示例图;
[0024]图2 (b)为数据中心的服务器与机架的资产管理系统中,多个服务器130、对应多个服务器的多台交换机110和服务器管理装置120的示例图;
[0025]图3为实现资产管理的过程图;[0026]图4为根据本实用新型实施例的服务器管理装置的结构示意图;以及
[0027]图5为根据本实用新型另一实施例的服务器管理装置的结构示意图。
【具体实施方式】
[0028]下面详细描述本实用新型的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本实用新型,而不能理解为对本实用新型的限制。相反,本实用新型的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0029]在本实用新型的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本实用新型的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本实用新型中的具体含义。此外,在本实用新型的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0030]下面参考附图描述根据本实用新型实施例的数据中心的服务器与机架的资产管理系统和服务器管理装置。
[0031]现有资产盘点系统一般采用条码管理系统:通过条码将资产信息扫描入系统进行管理,但是由于条码自身的局限性,例如:易污损、可复制、精确对位等,资产管理仍需要较多的人工干预,人力成本高。为此,本实用新型提出了一种数据中心的服务器与机架的资产管理系统,数据中心包括多个服务器,其中,资产管理系统包括:一个或多个用于存储地址解析协议arp表和硬件地址mac表的交换机,其中,一个或多个交换机与多个服务器相连;获取一个或多个交换机存储的arp表和mac表并进行分析的服务器管理装置,其中,服务器管理装置与每个交换机相连。
[0032]图1是根据本实用新型实施例的数据中心的服务器与机架的资产管理系统的结构示意图。
[0033]如图1所示,数据中心的服务器与机架的资产管理系统,包括:交换机110和服务器管理装置120。
[0034]具体地,一个或多个用于存储地址解析协议arp表和硬件地址mac表的交换机110,其中,一个或多个交换机110与多个服务器相连;获取一个或多个交换机110存储的arp表和mac表并进行分析的服务器管理装置120,其中,服务器管理装置120与每个交换机110相连。
[0035]在本实用新型的一个实施例中,arp表包括网络中节点的mac地址和ip地址的映射关系。由此,提闻了 arp表的易用性。
[0036]在本实用新型的一个实施例中,mac表包括网络中节点的mac地址和每个交换机的转发端口的映射关系。由此,提闻了 mac表的易用性。
[0037]为了更好地理解和应用数据中心的服务器与机架的资产管理系统,图2 Ca)和图2 (b)对图1进行了详细的说明。[0038]图2是根据本实用新型另一实施例的数据中心的服务器与机架的资产管理系统的结构示意图。
[0039]如图2所示,数据中心的服务器与机架的资产管理系统,数据中心包括多个服务器130,其中,资产管理系统包括:交换机110和服务器管理装置120。
[0040]具体地,一个或多个用于存储地址解析协议arp表和硬件地址mac表的交换机110,其中,一个或多个交换机110与多个服务器130相连;获取一个或多个交换机110存储的arp表和mac表并进行分析的服务器管理装置120,其中,服务器管理装置120与每个交换机110相连。
[0041]在本实用新型的一个实施例中,当交换机为一个时,交换机与多个服务器中的每一个相连,其中,交换机位于多个服务器的中心位置。
[0042]进一步地,图2 Ca)为数据中心的服务器与机架的资产管理系统中,多个服务器130、一个交换机110和服务器管理装置120的示例图。
[0043]服务器管理装置120抓取一个交换机110的arp表和mac表,对两表的映射关系进行分析得到一个交换机110转发端口、mac地址与IP地址三者的映射关系,通过三者的映射关系与预存在服务器管理装置120的关于多个服务器130的资产信息进行对比,完成资产盘点。
[0044]图2 (b)为数据中心的服务器与机架的资产管理系统中,多个服务器130、对应多个服务器的多台交换机110和服务器管理装置120的示例图。
[0045]在本实用新型的一个实施例中,当交换机为多个时,每个交换机对应的放置于每个服务器的顶部。
[0046]可以理解的是,每个交换机对应的放置于每个服务器的顶部为优选,本实用新型实施例中的每个交换机对应的放置于每个服务器的所在位置不限于上述优选示例,还可以为其他位置,此处不再赘述。
[0047]服务器管理装置120抓取每个交换机110的arp表和mac表,对两表的映射关系进行分析得到每个交换机110转发端口、mac地址与IP地址三者的映射关系,通过三者的映射关系与预存在服务器管理装置120的关于多个服务器130的资产信息进行对比,完成资产盘点。
[0048]根据本实用新型实施例的数据中心的服务器与机架的资产管理系统,服务器管理装置通过抓取每个交换机的arp表和mac表,对两表的映射关系进行分析得到每个交换机转发端口、mac地址与IP地址三者的映射关系,通过三者的映射关系与预存在服务管理装置的资产信息进行对比,完成资产盘点。该系统极大提高了数据中心服务器与机架位资产盘点的准确性,降低了企业运维成本,实现利益最大化,且具备资产盘点的准确性、高效性、实时性与易用性。
[0049]为了使得本实用新型实施例方法的优点更加明显,下面举例说明。如图3所示,为实现资产管理的过程图,包括:
[0050]步骤S301,获取每个交换机转发端口、mac地址,机架位,即服务器的ip地址。
[0051]步骤S302,判断数据中心的服务器与机架的资产管理系统中的记录是否对应有多个服务器端口。
[0052]具体地,由于一些特殊服务器会在交换机上抓取到多个mac表、以及虚拟机的虚拟mac表等情况,为避免这种情况,使用mac集合对数据进行对比。
[0053]进一步地,以交换机转发端口为单位,首先将不符合比较规则的交换机转发端口进行过滤,并发现数据中心的服务器与机架的资产管理系统中不正确的记录,将不符合规则的记录以邮件的方式发出;其次,根据数据中心的服务器与机架的资产管理系统记录的多个服务器端口和获取的每个交换机转发端口进行比较,根据不同的规则判断服务器盘盈,盘亏,盘错,正确等;最后在多个服务器盘点的基础上,根据机架位盘点规则判断机架位占用,机架位空闲,机架位异常状态。
[0054]步骤S303,如果数据中心的服务器与机架的资产管理系统中的记录有多个服务器端口,则获取线上数据中相应的每个交换机转发端口。
[0055]步骤S304,端口在数据中心的服务器与机架的资产管理系统中亦在线上。
[0056]步骤S305,获取数据中心的服务器与机架的资产管理系统中该服务器端口下的所有服务器及该服务器 对应mac集合A。
[0057]步骤S306,获取线上数据中的每个交换机转发端口下的所有mac集合B。
[0058]步骤S307,对数据中心的服务器与机架的资产管理系统的每条服务器信息的mac集合分析,当A与B没有交集,则判断盘错,机架位异常,即盘错为线上资产返回的端口和数据中心的服务器与机架的资产管理系统中的记录一致,但是mac和数据中心的服务器与机架的资产管理系统中记录不一致,其中,机架位异常为机架位包含机架位的盘盈、盘亏,即现场有设备,系统记录为空闲;现场为空闲系统记录为非空闲。
[0059]步骤S308,对数据中心的服务器与机架的资产管理系统的每条服务器信息的mac集合分析,当A与B有交集,则判断正确,即线上资产返回的mac、端口与数据中心的服务器与机架的资产管理系统中记录一致,在数据中心的服务器与机架的资产管理系统中存在对应关系,则被认为是正确。
[0060]步骤S309,判断服务器是否占用。
[0061]步骤S310,当判断服务器占用,则机架位占用,其中,机架位占用为现场有设备,数据中心的服务器与机架的资产管理系统中记录为非空闲的机架位。
[0062]步骤S311,当判断服务器未被占用,则机架位异常。
[0063]步骤S312,数据中心的服务器与机架的资产管理系统中没有,而线上系统有mac信息。
[0064]步骤S313,不存在该情况。
[0065]步骤S314,如果数据中心的服务器与机架的资产管理系统中的记录无服务器端口,则RMS数据不全,报警。
[0066]进一步地,在获取线上数据中相应的交换机转发端口,还有以下两种情况:
[0067]步骤S304丨,在数据中心的服务器与机架的资产管理系统中有记录的服务器端口,而线上数据中没有,则盘亏,即在数据中心的服务器与机架的资产管理系统中有记录,而线上资产没有抓取到,则对应该mac的服务器被认为是盘亏。
[0068]步骤S305 ^,判断服务器是否占用。
[0069]步骤S306',当判断服务器占用,则机架位异常。
[0070]步骤S307 ',当判断服务器未被占用,则机架位空闲,其中,机架位空闲为现场为空闲,系统仍为空闲的机架位。[0071]另一种情况:
[0072]步骤S304",在数据中心的服务器与机架的资产管理系统中没有记录的服务器端口,线上数据中有,则判断盘盈,则机架位异常,即线上资产返回的端口、mac在数据中心的服务器与机架的资产管理系统中不存在,则该端口对应的机架位上的服务器被认为是盘盈。
[0073]本实用新型实现资产管理需要以tor (Top of Rank)架构方式对交换机、服务器进行数据中心建设,并部署带外网管系统,使用简单网络管理协议snmp (Simple NetworkManagement Protocol)对交换机的arp表、mac表的信息进行抓取,通过上述盘点算法对线上数据与资产系统数据进行对比。
[0074]图4为根据本实用新型实施例的服务器管理装置的结构示意图。
[0075]如图4所示,服务器管理装置400,包括:获取模块410、分析模块420和对比模块430。
[0076]具体地,获取模块410获取一个或多个交换机存储地址解析协议arp表和硬件地址mac表ο
[0077]在本实用新型的一个实施例中,arp表包括网络中节点的mac地址和ip地址的映射关系。由此,提闻了 arp表的易用性。
[0078]在本实用新型的一个实施例中,mac表包括网络中节点的mac地址与每个交换机的转发端口的映射关系。由此,提闻了 mac表的易用性。
[0079]再通过分析模块420对获取的arp表和mac表进行分析,分析模块320与获取模块310相连。具体地,分析基于arp表和mac表的关联arp表和mac表的映射关系表。
[0080]在本实用新型的一个实施例中,获得的映射关系表为每个交换机的转发端口、网络中节点的mac地址、ip地址三者的映射关系。最后通过对比模块430对获取的arp表和mac表进行分析后获得的映射关系表与预先存储的资产信息进行对比,完成资产盘点,对比模块与分析模块相连。
[0081]根据本实用新型实施例的服务器管理装置,获取模块通过抓取每个交换机的arp表和mac表,通过分析模块对两表的映射关系进行分析得到每个交换机转发端口、mac地址与IP地址三者的映射关系,最终通过对比模块对三者的映射关系与预存在存储模块的资产信息进行对比,完成资产盘点。该服务器管理装置极大提高了数据中心服务器与机架位资产盘点的准确性,降低了企业运维成本,实现利益最大化,且具备资产盘点的准确性、高效性、实时性与易用性。
[0082]图5为根据本实用新型另一实施例的服务器管理装置的结构示意图。
[0083]如图5所示,服务器管理装置400,还包括:存储模块440。
[0084]存储模块440,用于预先存储一个或多个服务器录入的资产信息。
[0085]根据本实用新型实施例的服务器管理装置,获取模块通过抓取每个交换机的arp表和mac表,通过分析模块对两表的映射关系进行分析得到每个交换机转发端口、mac地址与IP地址三者的映射关系,最终通过对比模块对三者的映射关系与存储模块预存在存储模块的资产信息进行对比,完成资产盘点。该服务器管理装置极大提高了数据中心服务器与机架位资产盘点的准确性,降低了企业运维成本,实现利益最大化,且具备资产盘点的准确性、高效性、实时性与易用性。[0086]在示意图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(R0M),可擦除可编辑只读存储器(EPR0M或闪速存储器),光纤装置,以及便携式光盘只读存储器(⑶ROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0087]应当理解,本实用新型的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0088]本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0089]此外,在本实用新型各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0090]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0091]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本实用新型的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0092]尽管上面已经示出和描述了本实用新型的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本实用新型的限制,本领域的普通技术人员在不脱离本实用新型的原理和宗旨的情况下在本实用新型的范围内可以对上述实施例进行变化、修改、替换和变型。本实用新型的范围由所附权利要求极其等同限定。
【权利要求】
1.一种数据中心的服务器与机架的资产管理系统,其特征在于,所述数据中心包括多个服务器,其中,所述资产管理系统包括: 一个或多个用于存储地址解析协议arp表和硬件地址mac表的交换机,其中,所述一个或多个交换机与所述多个服务器相连; 获取所述一个或多个交换机存储的所述arp表和所述mac表并进行分析的服务器管理装置,其中,所述服务器管理装置与每个所述交换机相连。
2.如权利要求1所述的系统,其特征在于,当所述交换机为一个时,所述交换机与所述多个服务器中的每一个相连,其中,所述交换机位于所述多个服务器的中心位置。
3.如权利要求1所述的系统,其特征在于,当所述交换机为多个时,每个所述交换机对应的放置于每个所述服务器的顶部。
4.如权利要求1所述的系统,其特征在于,所述arp表包括网络中节点的mac地址和ip地址的映射关系。
5.如权利要求1所述的系统,其特征在于,所述mac表包括网络中节点的mac地址和每个所述交换机的转发端口的映射关系。
【文档编号】H04L29/12GK203492034SQ201320258112
【公开日】2014年3月19日 申请日期:2013年5月13日 优先权日:2013年5月13日
【发明者】李向辉, 侯利曼, 李力 申请人:北京百度网讯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1