100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 用于互联网数据中心的服务器信息处理方法 装置及控制器与流程

用于互联网数据中心的服务器信息处理方法 装置及控制器与流程

时间:2018-12-12 19:50:19

相关推荐

用于互联网数据中心的服务器信息处理方法 装置及控制器与流程

本发明属于数据处理技术领域,具体涉及一种用于互联网数据中心的服务器信息处理方法、装置及控制器。

背景技术:

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力,随着网络技术的进步,人们对服务器的要求越来越高,不断有新服务器上架。

目前,在新服务器上架安装时,需要人工手动填写和登记(楼层信息、机柜位置信息、u位等)各种资产物理信息,表格信息填写完成后,需要手动把资产信息表格导入到资产系统中,完成资产信息的录入操作。

但是,当进行上百台、上千台甚至上万台机器资产信息登记时,人工操作需要消耗大量人力和时间来进行信息统计和录入,且不同水平的人在进行相同操作时,效率及出错率也无法得到有效的控制。因此,现有的资产信息录入耗时耗力、效率低、易出错。

技术实现要素:

为了至少解决现有技术存在的资产信息录入耗时耗力、效率低、易出错的技术问题,本发明提供了一种用于互联网数据中心的服务器信息处理方法、装置及控制器,其具有快速自动统计信息、准确率高等特点。

本发明提供的技术方案如下:

一方面,一种用于互联网数据中心的服务器信息处理方法,包括:

按照预设规则标准化定义创建交换机的端口与服务器的对应关系;

根据所述对应关系,确定每台所述服务器在机房中的放置位置;

根据所述放置位置获取并存储每台所述服务器的相关信息,所述服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。

进一步可选地,所述按照预设规则标准化定义创建交换机的端口与服务器的对应关系,包括:

按照矩阵对应关系标准化定义创建交换机的端口与服务器的对应关系。

进一步可选地,所述机房内的每个所述机柜的服务器与所述交换机的端口以矩阵形式设置,所述矩阵对应关系,包括:每个所述机柜摆放的所述服务器的数量相同。

进一步可选地,所述矩阵对应关系,还包括:

将所述服务器在所述机柜中的摆放位置由预设高度开始,记为第一台服务器,所述预设高度不为0;

所述第一台服务器对应所述交换机的一号端口。

进一步可选地,所述根据所述对应关系,获取每个所述服务器的位置信息,包括:

通过远程管理卡获取每台所述服务器的型号和u数信息;

根据所述型号和所述u数信息,基于pxe完成所述服务器的装机,获取所述交换机的位置和所述交换机的端口的编号信息;

根据所述交换机的位置和所述交换机的端口的编号信息,基于所述对应关系,确定每个所述服务器所在的机柜位置。

又一方面,一种用于互联网数据中心的服务器信息处理装置,包括:关系构建模块、确定模块和获取存储模块;

所述关系构建模块,用于按照预设规则标准化定义创建交换机的端口与服务器的对应关系,并将所述对应关系发送至所述确定模块;

所述确定模块,用于接收所述对应关系,并根据所述对应关系,确定每台所述服务器在机房中的放置位置,并将所述放置位置发送至所述获取存储模块;

所述获取存储模块,用于接收所述放置位置,并根据所述放置位置获取并存储每台所述服务器的相关信息,所述服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。

进一步可选地,所述关系构建模块,用于按照矩阵对应关系标准化定义创建交换机的端口与服务器的对应关系。

进一步可选地,还包括:矩阵对应关系构建模块;

所述矩阵对应关系构建模块在构建所述矩阵对应关系时,将所述服务器的摆放位置由预设高度开始,记为第一台服务器,所述预设高度不为0;所述第一台服务器对应所述交换机端口的一号端口。

进一步可选地,所述确定模块,用于通过远程管理卡获取每台所述服务器的型号和u数信息;根据所述型号和所述u数信息,基于pxe完成所述服务器的装机,获取所述交换机的位置和所述交换机的端口的编号信息;根据所述交换机的位置和所述交换机的端口的编号信息,基于所述对应关系,确定每个所述服务器所在的机柜位置。

又一方面,一种控制器,用于互联网数据中心的服务器信息处理,所述控制器包括:存储器和处理器,所述存储器用于存储计算机程序;

所述处理器读取所述计算机程序,并应用上述任一项所述的用于互联网数据中心的服务器信息处理方法进行服务器数据处理。

本发明实施例提供的用于互联网数据中心的服务器处理方法、装置及控制器,该方法包括按照预设规则标准化定义创建交换机的端口与服务器的对应关系;根据对应关系,确定每台服务器在机房中的放置位置;根据放置位置获取并存储每台服务器的相关信息,服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。使得新服务器在上架时,可以通过构建的服务器与交换机端口的对应关系从而自动获取到每个服务器的位置,无需人工记录,节约了时间和人力。

附图说明

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

图1为本发明实施例提供的一种用于互联网数据中心的服务器处理方法流程示意图;

图2为本发明实施例提供的交换机端口与服务器矩阵关系示意图;

图3为本发明实施例提供的一种用于互联网数据中心的服务器信息处理装置结构示意图;

图4为本发明实施例提供的一种用于互联网数据中心的服务器信息处理系统结构示意图;

图5为本发明实施例提供的一种控制器的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

实施例一:

为了更加清楚地说明本实施例发明方法的过程和优点,本发明提供一种用于互联网数据中心的服务器信息处理方法。

图1为本发明实施例提供的一种用于互联网数据中心的服务器处理方法流程示意图。

请参阅图1,本发明实施例提供的用于互联网数据中心的服务器处理方法的步骤,可以包括:

s11、按照预设规则标准化定义创建交换机的端口与服务器的对应关系。

新服务器在idc环境中上架安装时,需要人工手动填写和登记(楼层信息、机柜位置信息、u位)等资产物理信息,表格信息填写完成后,需要手动把资产信息表格导入到资产系统中,完成资产信息的录入操作;当进行上百台、上千台甚至上万台机器资产信息登记时,人工需要消耗大量人力和时间进行信息统计和录入;不同水平的人在进行相同操作时,效率及出错率无法保证一致。以1台设备信息统计1人需要1分钟为例,在效率一致、不出错的情况下1000台设备大概需要16.6小时左右;如果业务要求在2小时内上线部署使用,需要大概投入8人左右的人力进行统计;如果出现效率水平降低、登记出错的情况,需要耗时更长,投入更多人力保证业务上线需求,耗费人力、物力较多,基于此,本申请实施例可以预先设置规则,并按照预设规则定义交换机端口与服务器的对应关系。

互联网数据中心(internetdatacenter)简称idc,就是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。几u服务器,简单说就是服务器的厚度为几u,标准机房的机柜是以厚度多少来收费的,所以,1u的价格和2u的价格是不同的。标准1u就是4.45厘米。

进一步地,可以按照矩阵对应关系标准化定义创建交换机的端口与服务器的对应关系。

进一步地,机房内的每个机柜的服务器与交换机的端口以矩阵形式设置,矩阵对应关系,包括:每个机柜摆放的服务器的数量相同。

进一步地,在上述实施例的基础上,还包括:将服务器在机柜中的摆放位置由预设高度开始,记为第一台服务器,预设高度不为0;第一台服务器对应交换机的一号端口。

例如,首先标准化定义交换机端口与机柜内服务器的对应关系,在该对应关系定义时,可以按照如下标准:为了保证在每一个机柜内服务器的摆放数量相同,可以定义同机柜中不同u数的服务器设备,摆放间隔不同,例如,1u服务器的间隔设置为1u,2u服务器设备的间隔为0u,值得说明的是,此处对服务器u数及间隔只是列举,并不是限定,任何应用在本发明技术方案中,能够实现每一个机柜中不同u数服务器设备的摆放数量相同的摆放方式,均属于本发明的保护范围。进一步地,同一个机柜中,只摆放相同u数的服务器设备,例如,均摆放1u服务器设备或均摆放2u服务器设备。

在对服务器进行编号定义时,可以将服务器从预设高度开始起放,由下到上依次为第一台、第二台....,对应地,第一台对应的交换机端口定义为1号端口。为了使得机柜底部留有通风的空间,使得机柜散热更加便捷,在一些实施例中,本实施例的预设高度设置不为0,例如,可以设置预设高度为2u,在对服务器设备进行摆放时,从3u位置开始,值得说明的是,此处对服务器设备的起始摆放位置只是列举,并不是限定,用户可以根据自身的通风需要,来定义服务器设备的起始位置。

图2为本发明实施例提供的交换机端口与服务器矩阵关系示意图。请参阅图2,以一个机柜放15台服务器设备为例,无论不同机柜中是摆放相同u数的服务器设备,还是摆放不同u数的设备,一个机柜均只能摆放15台服务器设备。图2中示意了同为1u服务器设备所在的u位位置和同为2u服务器设备所在的u位位置。

如图2所示,依旧以服务器设备的起始位置为3u为例,以1u服务器设备和2u服务器设备为例,进行说明,1u服务器设备的摆放间隔为1u,2u服务器设备的摆放间隔为0u。无论如何摆放服务器设备,均从3u位置起摆放,摆放的第一台服务器设备,定义为第一台服务器,第一台服务器对应于交换机端口的一号端口。对于1u服务器设备来说,从3u开始,3u位置摆放的服务器设备为第一台服务器设备,对应交换机的1号端口;对于2u服务器设备来说,从3u开始,3u-4u位置摆放的服务器设备为第一台服务器,对应交换机的1号端口。对于1u服务器设备来说,每两台服务器设备的间隔为1u,因此,第二服务器设备的摆放位置为5u位,与第一台服务器设备之间间隔了第4u位;对于2u服务器设备来说,每两台服务器设备的间隔为0u,因此,第二服务器设备的摆放位置为5u-6u位,与第一台服务器设备之间间隔了0。

以此类推,对于1u服务器设备来说,第三台服务器设备的放置位置为第7u位,对应交换机端口的3号端口,第四台服务器设备的放置位置为第9u位,对应交换机端口的4号端口,直到第十五台服务器的放置位置为第31u位,对应交换机端口的15号端口,5-15号端口的对应方式与1-3号相同,此处不再一一赘述。

以此类推,对于2u服务器设备来说,第三台服务器设备的放置位置为第7u-8u位,对应交换机端口的3号端口,第四台服务器设备的放置位置为第9u-10u位,对应交换机端口的4号端口,直到第十五台服务器的放置位置为第31u-32u位,对应交换机端口的15号端口,5-15号端口的对应方式与1-3号相同,此处不再一一赘述。

值得说明的是,此处对交换机端口与服务器设备的对应关系中的1u和2u服务器设备及间隔关系,仅仅是列举,并不是限定。

s12、根据对应关系,确定每台服务器在机房中的放置位置。

在构建完成服务器和交换机端口的对应关系后,根据该对应关系,从而获取每台服务器在机房中的放置位置。

进一步地,可以通过远程管理卡获取每台服务器的型号和u数信息;根据型号和u数信息,基于pxe完成服务器的装机,获取交换机的位置和交换机的端口的编号信息;根据交换机的位置和交换机的端口的编号信息,基于对应关系,确定每个服务器所在的机柜位置。

远程管理卡(remotemanagemen),是安装在服务器上的硬件设备,提供一个以太网接口,使它可以连接到局域网内,提供远程访问。这种远程管理基于bmc(底板管理控制器),由集成在管理卡上的系统微处理器负责监测和管理操作系统之外的服务器环境和状态,它既不会占用服务器系统的资源,也不会影响服务器系统的运行。在本发明实施例中,通过远程管理卡,可以自动获取到每个服务器设备的型号及u数信息。

预启动执行环境(prebootexecutionenvironment,pxe)也被称为预执行环境,提供了一种使用网络接口(networkinterface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。

随着网络技术的发展,接入网络的设备的种类越来越多,配置越来越复杂,来自不同设备厂商的设备也往往会增加自己特有的功能,这就导致在一个网络中往往会有很多具有不同特性的、来自不同厂商的设备,为了方便对这样的网络进行管理,就需要使得不同厂商的设备能够在网络中相互发现并交互各自的系统及配置信息。lldp(linklayerdiscoveryprotocol,链路层发现协议)就是用于这个目的的协议。lldp定义在802.1ab中,它是一个二层协议,它提供了一种标准的链路层发现方式。lldp协议使得接入网络的一台设备可以将其主要的能力,管理地址,设备标识,接口标识等信息发送给接入同一个局域网络的其它设备。当一个设备从网络中接收到其它设备的这些信息时,它就将这些信息以mib的形式存储起来。这些mib信息可用于发现设备的物理拓扑结构以及管理配置信息。需要注意的是lldp仅仅被设计用于进行信息通告,它被用于通告一个设备的信息并可以获得其它设备的信息,进而得到相关的mib信息。它不是一个配置、控制协议,无法通过该协议对远端设备进行配置,它只是提供了关于网络拓扑以及管理配置的信息,这些信息可以被用于管理、配置的目的,如何用取决于信息的使用者。

在本发明实施例中,远程管理卡获取到每台服务器设备的型号和u数信息后,pxe根据每台服务器的型号及u数信息,进行自动化完成0s装机,通过lldp协议定位交换机位置信息及服务器上的远程管理卡所对应的交换机端口信息。

例如,在本发明提供的实施例中,交换机的端口与机柜的服务器设备对应关系规则可集成到cmdb中。配置管理数据库(configurationmanagementdatabase,cmdb)是一个逻辑数据库,包含了配置项全生命周期的信息以及配置项之间的关系(包括物理关系、实时通信关系、非实时通信关系和依赖关系)。cmdb存储与管理企业it架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性。

在获取到交换机的具体位置信息或和交换机的端口信息后,通过调取cmdb中存储的交换机端口与机柜服务器设备的对应关系,从而定位到每台服务器设备的具体位置。例如,获取到交换机的具体位置信息为xx楼层,a机柜,并获取到服务器对应的交换机端口为1号端口,因此,对比交换机端口与机柜服务器设备的对应关系,可以得知该服务器设备的具体位置为a机柜的1号端口的服务器设备,u数为1u等。值得说明的是,此处对交换机位置及交换机端口编号等信息为列举,并不是限定。

s13、根据放置位置获取并存储每台服务器的相关信息,服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。

具体地,在定位到每台服务器设备的具体放置位置后,获取该服务器设备的相关信息,并将相关信息进行存储,例如,该服务器设备的相关信息可以包括所属机柜的位置、该机柜摆放的服务器设备的u数、该机柜中服务器设备摆放的起始位置、交换机的接口(即端口)等信息中的一项或多项。

在新服务器上架时,通过自动获取,实现了快速、准确的资产物理信息登记,直接获取到每台服务器的楼层信息、机柜位置信息以及每台服务器设备在机柜中的u位位置等,避免了手动人工填写和登记,从而效率低下的技术问题。依旧以1台设备信息统计1人需要1分钟为例,在效率一致、不出错的情况下1000台设备大概需要16.6小时左右;如果业务要求在2小时内上线部署使用,需要大概投入8人左右的人力进行统计;如果出现效率水平降低、登记出错的情况,需要耗时更长,投入更多人力保证业务上线需求,耗费人力、物力较多。而利用本申请提供的用于互联网数据中心的服务器信息处理方法来进行统计,在几分钟内即可完成,轻松、快捷、准确率高。

本发明实施例提供的用于互联网数据中心的服务器处理方法,包括按照预设规则标准化定义创建交换机的端口与服务器的对应关系;根据对应关系,确定每台服务器在机房中的放置位置;根据放置位置获取并存储每台服务器的相关信息,服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。使得新服务器在上架时,可以通过构建的服务器与交换机端口的对应关系从而自动获取到每个服务器的位置,无需人工记录,节约了时间和人力。

实施例二:

为了与上述方法实施例相配合,进一步说明本发明的技术方案,本发明实施例还提供一种用于互联网数据中心的服务器信息处理装置。

图3为本发明实施例提供的一种用于互联网数据中心的服务器信息处理装置结构示意图。

请参阅图3,本发明实施例提供的用于互联网数据中心的服务器信息处理装置,包括:关系构建模块31、确定模块32和获取存储模块33。

其中,关系构建模块31,用于按照预设规则标准化定义创建交换机的端口与服务器的对应关系,并将对应关系发送至确定模块32;

确定模块32,用于接收对应关系,并根据对应关系,确定每台服务器在机房中的放置位置,并将放置位置发送至获取存储模块33;

获取存储模块33,用于接收放置位置,并根据放置位置获取并存储每台服务器的相关信息,服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。

进一步地,在上述实施例的基础上,本发明实施例提供的用于互联网数据中心的服务器信息处理装置,关系构建模块31,用于按照矩阵对应关系标准化定义创建交换机的端口与服务器的对应关系。

进一步地,在上述实施例的基础上,本发明实施例提供的用于互联网数据中心的服务器信息处理装置,还包括:矩阵对应关系构建模块34;

矩阵对应关系构建模块34在构建矩阵对应关系时,将服务器的摆放位置由预设高度开始,记为第一台服务器,预设高度不为0;第一台服务器对应交换机端口的一号端口。

进一步地,在上述实施例的基础上,本发明实施例提供的用于互联网数据中心的服务器信息处理装置,确定模块,用于通过远程管理卡获取每台服务器的型号和u数信息;根据型号和u数信息,基于pxe完成服务器的装机,获取交换机的位置和交换机的端口的编号信息;根据交换机的位置和交换机的端口的编号信息,基于对应关系,确定每个服务器所在的机柜位置。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本发明实施例提供的用于互联网数据中心的服务器处理装置,按照预设规则标准化定义创建交换机的端口与服务器的对应关系;根据对应关系,确定每台服务器在机房中的放置位置;根据放置位置获取并存储每台服务器的相关信息,服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。在新服务器上架时,通过自动获取,实现了快速、准确的资产物理信息登记,直接获取到每台服务器的楼层信息、机柜位置信息以及每台服务器设备在机柜中的u位位置等,避免了手动人工填写和登记,从而效率低下的技术问题。

实施例三:

为了进一步对本发明的技术方案进行一步说明,本发明实施例还提供一种用于互联网数据中心的服务器信息处理系统。

图4为本发明实施例提供的一种用于互联网数据中心的服务器信息处理系统结构示意图。

请参阅图4,本发明实施例提供的一种用于互联网数据中心的服务器信息处理系统,包括:服务器41、机柜42和交换机43。

其中,服务器41安装在机柜42内;服务器41连接交换机的端口;服务器应用上述任一的用于互联网数据中心的服务器信息处理方法进行数据处理。

实施例四:

为了进一步对本发明的技术方案进行解释说明,本发明还提供又一实施例。

图5为本发明实施例提供的一种控制器的结构示意图。

请参阅图5,本发明实施例提供的控制器,用于互联网数据中心的服务器信息处理,包括处理器51,以及与处理器51相连接的存储器52。

存储器52用于存储计算机程序,计算机程序至少用于执行上述任一项的用于互联网数据中心的服务器信息处理方法;处理器用于调用并执行存储器中的计算机程序。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

技术特征:

1.一种用于互联网数据中心的服务器信息处理方法,其特征在于,包括:

按照预设规则标准化定义创建交换机的端口与服务器的对应关系;

根据所述对应关系,确定每台所述服务器在机房中的放置位置;

根据所述放置位置获取并存储每台所述服务器的相关信息,所述服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。

2.根据权利要求1所述的方法,其特征在于,所述按照预设规则标准化定义创建交换机的端口与服务器的对应关系,包括:

按照矩阵对应关系标准化定义创建交换机的端口与服务器的对应关系。

3.根据权利要求2所述的方法,其特征在于,所述机房内的每个所述机柜的服务器与所述交换机的端口以矩阵形式设置,所述矩阵对应关系,包括:每个所述机柜摆放的所述服务器的数量相同。

4.根据权利要求2所述的方法,其特征在于,所述矩阵对应关系,还包括:

将所述服务器在所述机柜中的摆放位置由预设高度开始,记为第一台服务器,所述预设高度不为0;

所述第一台服务器对应所述交换机的一号端口。

5.根据权利要求1所述的方法,其特征在于,所述根据所述对应关系,获取每个所述服务器的位置信息,包括:

通过远程管理卡获取每台所述服务器的型号和u数信息;

根据所述型号和所述u数信息,基于pxe完成所述服务器的装机,获取所述交换机的位置和所述交换机的端口的编号信息;

根据所述交换机的位置和所述交换机的端口的编号信息,基于所述对应关系,确定每个所述服务器所在的机柜位置。

6.一种用于互联网数据中心的服务器信息处理装置,其特征在于,包括:关系构建模块、确定模块和获取存储模块;

所述关系构建模块,用于按照预设规则标准化定义创建交换机的端口与服务器的对应关系,并将所述对应关系发送至所述确定模块;

所述确定模块,用于接收所述对应关系,并根据所述对应关系,确定每台所述服务器在机房中的放置位置,并将所述放置位置发送至所述获取存储模块;

所述获取存储模块,用于接收所述放置位置,并根据所述放置位置获取并存储每台所述服务器的相关信息,所述服务器的相关信息包括机柜、u数和交换机接口中的一项或多项。

7.根据权利要求6所述的装置,其特征在于,所述关系构建模块,用于按照矩阵对应关系标准化定义创建交换机的端口与服务器的对应关系。

8.根据权利要求7所述的装置,其特征在于,还包括:矩阵对应关系构建模块;

所述矩阵对应关系构建模块在构建所述矩阵对应关系时,将所述服务器的摆放位置由预设高度开始,记为第一台服务器,所述预设高度不为0;所述第一台服务器对应所述交换机端口的一号端口。

9.根据权利要求6所述的装置,其特征在于,所述确定模块,用于通过远程管理卡获取每台所述服务器的型号和u数信息;根据所述型号和所述u数信息,基于pxe完成所述服务器的装机,获取所述交换机的位置和所述交换机的端口的编号信息;根据所述交换机的位置和所述交换机的端口的编号信息,基于所述对应关系,确定每个所述服务器所在的机柜位置。

10.一种控制器,其特征在于,用于互联网数据中心的服务器信息处理,所述控制器包括:存储器和处理器,所述存储器用于存储计算机程序;

所述处理器读取所述计算机程序,并应用权利要求1-5任一项所述的用于互联网数据中心的服务器信息处理方法进行服务器数据处理。

技术总结

本发明涉及一种用于互联网数据中心的服务器处理方法、装置及控制器,属于数据处理技术领域。该方法包括按照预设规则标准化定义创建交换机的端口与服务器的对应关系;根据对应关系,确定每台服务器在机房中的放置位置;根据放置位置获取并存储每台服务器的相关信息,服务器的相关信息包括机柜、U数和交换机接口中的一项或多项。使得新服务器在上架时,可以通过构建的服务器与交换机端口的对应关系从而自动获取到每个服务器的位置,无需人工记录,节约了时间和人力。

技术研发人员:童星

受保护的技术使用者:上海中通吉网络技术有限公司

技术研发日:.10.25

技术公布日:.01.31

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。