设备安装方法、装置、终端设备及计算机可读存储介质与流程

文档序号:17432082发布日期:2019-04-17 03:38阅读:155来源:国知局
设备安装方法、装置、终端设备及计算机可读存储介质与流程

本申请涉及机房管理技术领域,具体而言,本申请涉及一种设备安装方法、装置、终端设备及计算机可读存储介质。



背景技术:

现有技术中,对于设备的安装,需要安装人员到设备安装场地,对将要安装此设备的设备机柜进行现场勘察,并且结合安装人员的安装经验判断设备机柜中是否可以安装此设备。

但是,由于设备的安装全部依靠人工实现,且依靠安装人员的安装经验无法对设备机柜中的空闲资源进行合理分配,因此,基于人工现场勘查的方式进行设备安装,导致设备机柜中空闲资源的利用率低,且依靠人工现场勘查的方式判断设备机柜中是否可以安装此设备,降低了设备的安装效率。

因此,现有技术中的缺陷是:基于人工现场勘查的方式进行设备安装,使得设备机柜中空闲资源的利用率低及安装效率低。



技术实现要素:

本申请的目的旨在至少能解决上述的技术缺陷之一,提高设备机柜中空闲资源的利用率及安装效率。本申请采用的技术方案如下:

第一方面,本申请提供了一种设备安装方法,该方法包括:

获取待安装设备的标识信息和设备机柜的网段信息;

将标识信息和网段信息输入至预设的安装策略模型,得到待安装设备的安装策略,安装策略模型用于依据标识信息和网段信息得到安装策略。

本申请的可选实施例中,安装策略模型中包括端口位置列表,端口位置列表中包括网段信息与交换机中端口位置的对应关系;

将标识信息和指定的网段信息输入至预设的安装策略模型,得到待安装设备的安装策略,包括:

依据端口位置列表和指定的网段信息,确定与指定的网段信息对应的交换机中的端口位置信息;

依据端口位置信息,确定设备机柜;

依据标识信息,确定待安装设备在设备机柜中的安装位置,安装策略中包括待安装设备在设备机柜中的安装位置。

本申请的可选实施例中,依据标识信息,确定待安装设备在设备机柜中的安装位置,包括:

依据标识信息,确定待安装设备的安装占用指标;

依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标;

当待安装设备的安装占用指标符合空闲安装指标时,确定待安装设备在设备机柜中的安装位置。

本申请的可选实施例中,设备机柜的当前资源使用信息包括当前使用容量和最大使用容量,以及,当前使用功率和最大使用功率;设备机柜的空闲安装指标包括空闲安装空间指标和空闲安装功率指标;

依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标,包括:

依据设备机柜的当前使用容量及最大使用容量,确定设备机柜的空闲安装空间指标;

依据设备机柜的当前使用功率及最大使用功率,确定设备机柜的空闲安装功率指标。

本申请的可选实施例中,依据标识信息,确定待安装设备的安装占用指标,包括:

依据标识信息,确定待安装设备的基本属性信息;

依据基本属性信息,确定待安装设备的安装占用指标。

本申请的可选实施例中,安装占用指标包括待安装设备的占用空间和待安装设备的实际功率;

待安装设备的安装占用指标符合空闲安装指标为待安装设备的占用空间不大于设备机柜的空闲安装空间指标,且待安装设备的实际功率不大于设备机柜的空闲安装功率指标。

本申请的可选实施例中,获取待安装设备的标识信息和指定的网段信息,包括:

接收设备安装指令;

依据设备安装指令,确定待安装设备的安装需求信息,安装需求信息中包括待安装设备的标识信息和指定的网段信息。

第二方面,本申请提供了一种设备安装装置,该装置包括:

信息确定模块,用于获取待安装设备的标识信息和设备机柜的网段信息;

安装策略生成模块,用于将标识信息和网段信息输入至预设的安装策略模型,得到待安装设备的安装策略,安装策略模型用于依据标识信息和网段信息得到安装策略。

本申请的可选实施例中,安装策略模型中包括端口位置列表,端口位置列表中包括网段信息与交换机中端口位置的对应关系;

安装策略生成模块具体用于:

依据端口位置列表和指定的网段信息,确定与指定的网段信息对应的交换机中的端口位置信息;

依据端口位置信息,确定设备机柜;

依据标识信息,确定待安装设备在设备机柜中的安装位置;

依据待安装设备在设备机柜中的安装位置,生成待安装设备的安装策略。

本申请的可选实施例中,安装策略生成模块在依据标识信息,确定待安装设备在设备机柜中的安装位置时,具体用于:

依据标识信息,确定待安装设备的安装占用指标;

依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标;

当待安装设备的安装占用指标符合空闲安装指标时,确定待安装设备在设备机柜中的安装位置。

本申请的可选实施例中,设备机柜的当前资源使用信息包括当前使用容量和最大使用容量,以及,当前使用功率和最大使用功率;设备机柜的空闲安装指标包括空闲安装空间指标和空闲安装功率指标;

安装策略生成模块在依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标时,具体用于:

依据设备机柜的当前使用容量及最大使用容量,确定设备机柜的空闲安装空间指标;

依据设备机柜的当前使用功率及最大使用功率,确定设备机柜的空闲安装功率指标。

本申请的可选实施例中,安装策略生成模块在依据标识信息,确定待安装设备的安装占用指标时,具体用于:

依据标识信息,确定待安装设备的基本属性信息;

依据基本属性信息,确定待安装设备的安装占用指标。

本申请的可选实施例中,安装占用指标包括待安装设备的占用空间和待安装设备的实际功率,待安装设备的安装占用指标符合空闲安装指标为待安装设备的占用空间不大于设备机柜的空闲安装空间指标,且待安装设备的实际功率不大于设备机柜的空闲安装功率指标。

本申请的可选实施例中,信息确定模块具体用于:

接收设备安装指令;

依据设备安装指令,确定待安装设备的安装需求信息,安装需求信息中包括待安装设备的标识信息和指定的网段信息。

第三方面,本申请提供了一种终端设备,该终端设备包括:处理器、存储器和总线;总线,用于连接处理器和存储器;存储器,用于存储操作指令;处理器,用于通过调用操作指令,执行如本申请的第一方面中任一实施例所示的方法。

第四方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如本申请的第一方面中任一实施例所示的方法。

本申请实施例提供的技术方案带来的有益效果是:

本申请实施例提供的设备安装方法、装置、终端设备及计算机可读存储介质,对于设备的安装,不需人工到设备安装现场进行现场勘查,只需基于待安装设备的标识信息和指定的网段信息,通过预设的安装策略模型即可得到待安装设备的安装策略,基于该安装策略,可合理对设备机柜中的空闲资源进行分配,提高设备机柜中空闲资源的利用率,节约人工成本,并且还可以依据安装策略对设备的安装提前进行预分配,以提高安装效率。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。

图1为本申请实施例提供的一种设备安装方法的流程示意图;

图2为本申请实施例提供的一种设备安装装置的结构示意图;

图3为本申请实施例提供的一种终端设备的结构示意图。

具体实施方式

下面详细描述本申请的实施例,该实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在该特征、整数、步骤、操作、元件和/或和组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或和它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或和”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

本申请实施例提供了一种设备安装方法,如图1所示,该方法可以包括:

步骤s110,获取待安装设备的标识信息和指定的网段信息。

其中,待安装设备为将要安装在设备机柜中的设备,设备机柜用于安装不同的设备,标识信息为待安装设备的身份标识信息,可用来区分不同的设备;网段信息表示设备机柜在计算机网络中使用的同一物理层信息,指定的网段信息指的是用户指定的待安装设备所需要连接的网段。

步骤s120,将标识信息和指定的网段信息输入至预设的安装策略模型,得到待安装设备的安装策略,安装策略模型用于依据标识信息和网段信息得到安装策略。

其中,安装策略模型可以是预先基于标识信息和网段信息建立的,即基于不同的设备标识信息和网段信息预先建立的模型,基于该模型,可以根据待安装设备的标识信息和指定的网段信息,自动得到待安装设备的安装策略。

本申请实施例中的方案,对于设备的安装,不需人工到设备安装现场进行现场勘查,只需基于待安装设备的标识信息和指定的网段信息,通过预设的安装策略模型即可得到待安装设备的安装策略,基于该安装策略,可合理对设备机柜中的空闲资源进行分配,提高设备机柜中空闲资源的利用率,节约人工成本,并且还可以依据安装策略对设备的安装提前进行预分配,以提高安装效率。

在实际应用中,待安装设备可以是服务器,对应地,设备机柜为服务器机柜,设备机柜还可以是监控机柜、网络设备柜,多媒体控制台、监控操作台、防火防磁柜、防水机柜、文件柜、配电柜中的任一种,用于安装与其对应的设备。

本申请的可选实施例中,安装策略模型中包括端口位置列表,端口位置列表中可以包括网段信息与交换机中端口位置的对应关系。

其中,端口位置列表可以是基于不同的网段信息和交换机中不同的端口位置预先配置的,交换机中包括多个端口,用于为设备机柜提供网络连接,每个网段对应一个端口位置。

本申请的可选实施例中,步骤s120,将标识信息和指定的网段信息输入至预设的安装策略模型,得到待安装设备的安装策略,可以包括:

依据端口位置列表和指定的网段信息,确定与指定的网段信息对应的交换机中的端口位置信息;

依据端口位置信息,确定设备机柜;

依据标识信息,确定待安装设备在设备机柜中的安装位置;

依据待安装设备在设备机柜中的安装位置,生成待安装设备的安装策略。

其中,网段与交换机的端口相对应,交换机的端口与设备机柜相对应,则依据指定的网段信息,可以确定交换机中的端口哪个是空闲的,进而可以确定哪个设备机柜是空闲的,即有空间安装待安装设备;确定完设备机柜后,可以依据待安装设备的标识信息确定该设备机柜中是否有待安装设备的安装位置,如果有安装位置,则表示该待安装设备可以安装在该设备机柜中,则对应依据该安装位置生成安装策略,安装策略中包括待安装设备所安装的是哪个设备机柜,对应连接的是哪个交换机的端口,安装人员只需依据该安装策略即可将待安装设备安装至设备机柜中。

在实际应用中,只需依据待安装设备的标识信息和指定的网段信息即可得到待安装设备的安装策略,不需安装人员到现场勘查,依据得到的安装策略,安装人员可以依据实际需求自行决定安装的时间,对安装设备进行预先的安排,节约人力资源。

本申请的可选实施例中,依据标识信息,确定待安装设备在设备机柜中的安装位置,可以包括:

依据标识信息,确定待安装设备的安装占用指标;

依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标;

当待安装设备的安装占用指标符合空闲安装指标时,确定待安装设备在设备机柜中的安装位置。

其中,安装占用指标指的是待安装设备安装时所需要占用设备机柜中的使用资源,根据待安装设备的安装占用指标了解该待安装设备所占用的资源,同时,依据设备机柜的当前资源使用信息,确定该设备机柜的空闲安装指标,空闲安装指标表示该设备机柜中的空闲资源,即可以占用的资源,则当待安装设备的安装占用指标符合空闲安装指标时,表示设备机柜中可以安装此待安装设备,进而可确定该待安装设备在设备机柜中的安装位置。

本申请的可选实施例中,设备机柜的当前资源使用信息可以包括当前使用容量和最大使用容量,以及,当前使用功率和最大使用功率;设备机柜的空闲安装指标可以包括空闲安装空间指标和空闲安装功率指标;

依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标,可以包括:

依据设备机柜的当前使用容量及最大使用容量,确定设备机柜的空闲安装空间指标;

依据设备机柜的当前使用功率及最大使用功率,确定设备机柜的空闲安装功率指标。

其中,空闲安装空间指标指的是设备机柜中可用的安装空间,比如服务器安装在设备机柜中,则设备机柜中的安装空间指的是服务器所占的u位数,不同类型的服务器占用服务器机柜中的u位数不同,其中,u是一种表示服务器外部尺寸的单位,是unit的缩略语;空闲安装功率指标指的是设备机柜中可使用的功率,则依据设备机柜的空闲安装空间指标和空闲安装功率指标,可以确定设备机柜的空闲安装指标。

本申请的可选实施例中,依据标识信息,确定待安装设备的安装占用指标,可以包括:

依据标识信息,确定待安装设备的基本属性信息;

依据基本属性信息,确定待安装设备的安装占用指标。

其中,标识信息可以表示待安装设备的身份,即表示该待安装设备具体是哪种设备,标识信息可以是设备序列号、设备型号等可唯一代表设备身份的信息,待安装设备的基本属性信息可以表示待安装设备的基本属性,比如额定功率、设备尺寸等参数,则依据待安装设备的标识信息可以确定待安装设备的基本属性信息,依据基本属性信息可以确定待安装设备的安装占用指标。

本申请的可选实施例中,安装占用指标可以包括待安装设备的占用空间和待安装设备的实际功率;

待安装设备的安装占用指标符合空闲安装指标可以为待安装设备的占用空间不大于设备机柜的空闲安装空间指标,且待安装设备的实际功率不大于设备机柜的空闲安装功率指标。

其中,待安装设备的安装占用指标可以包括占用空间和实际功率两个参数指标,占用空间表示待安装设备所需要占用的安装空间,则当待安装设备的占用空间不大于设备机柜的空闲安装空间指标,且实际功率不大于设备机柜的空闲安装功率指标时,判定待安装设备的安装占用指标符合设备机柜的空闲安装指标。

本申请的可选实施例中,获取待安装设备的标识信息和指定的网段信息,可以包括:

接收设备安装指令;

依据设备安装指令,确定待安装设备的安装需求信息,安装需求信息中包括待安装设备的标识信息和指定的网段信息。

其中,待安装设备的标识信息可以依据设备安装指令确定,设备安装指令可以由用户发起,基于设备安装指令,可获得待安装设备的安装需求信息,安装需求信息用于反应用户对待安装设备的安装要求,比如安装时间,安装设备的设备序列号等;由此可从安装需求信息中提取得到待安装设备的标识信息及指定的网段信息。

本申请的可选实施例中,该方法还可以包括:

依据安装策略,生成与安装策略对应的安装指导信息,并将安装指导信息发送至安装策略显示终端。

其中,可依据安装策略生成安装指导信息,发送至安装设备的相关人员的终端上,相关人员可按照安装指导信息安装设备至设备机柜中,且基于安装指导信息,可对远程的任一场地中的设备进行远程指导,提高安装效率。

基于与图1所示的方法相同的原理,本申请实施例还提供了一种设备安装装置20,如图2所示,该设备安装装置20可以包括:信息确定模块210以及安装策略生成模块220,其中,

信息确定模块210,用于获取待安装设备的标识信息和设备机柜的网段信息;

安装策略生成模块220,用于将标识信息和网段信息输入至预设的安装策略模型,得到待安装设备的安装策略,安装策略模型用于依据标识信息和网段信息得到安装策略。

本申请实施例中的方案,对于设备的安装,不需人工到设备安装现场进行现场勘查,只需基于待安装设备的标识信息和指定的网段信息,通过预设的安装策略模型即可得到待安装设备的安装策略,基于该安装策略,可合理对设备机柜中的空闲资源进行分配,提高设备机柜中空闲资源的利用率,节约人工成本,并且还可以依据安装策略对设备的安装提前进行预分配,以提高安装效率。

本申请的可选实施例中,安装策略模型中包括端口位置列表,端口位置列表中包括网段信息与交换机中端口位置的对应关系;

安装策略生成模块220具体用于:

依据端口位置列表和指定的网段信息,确定与指定的网段信息对应的交换机中的端口位置信息;

依据端口位置信息,确定设备机柜;

依据标识信息,确定待安装设备在设备机柜中的安装位置;

依据待安装设备在设备机柜中的安装位置,生成待安装设备的安装策略。

本申请的可选实施例中,安装策略生成模块220在依据标识信息,确定待安装设备在设备机柜中的安装位置时,具体用于:

依据标识信息,确定待安装设备的安装占用指标;

依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标;

当待安装设备的安装占用指标符合空闲安装指标时,确定待安装设备在设备机柜中的安装位置。

本申请的可选实施例中,设备机柜的当前资源使用信息包括当前使用容量和最大使用容量,以及,当前使用功率和最大使用功率;设备机柜的空闲安装指标包括空闲安装空间指标和空闲安装功率指标;

安装策略生成模块220在依据设备机柜的当前资源使用信息,确定设备机柜的空闲安装指标时,具体用于:

依据设备机柜的当前使用容量及最大使用容量,确定设备机柜的空闲安装空间指标;

依据设备机柜的当前使用功率及最大使用功率,确定设备机柜的空闲安装功率指标。

本申请的可选实施例中,安装策略生成模块220在依据标识信息,确定待安装设备的安装占用指标时,具体用于:

依据标识信息,确定待安装设备的基本属性信息;

依据基本属性信息,确定待安装设备的安装占用指标。

本申请的可选实施例中,安装占用指标包括待安装设备的占用空间和待安装设备的实际功率;

待安装设备的安装占用指标符合空闲安装指标为待安装设备的占用空间不大于设备机柜的空闲安装空间指标,且待安装设备的实际功率不大于设备机柜的空闲安装功率指标。

本申请的可选实施例中,信息确定模块210具体用于:

接收设备安装指令;

依据设备安装指令,确定待安装设备的安装需求信息,安装需求信息中包括待安装设备的标识信息和指定的网段信息。

本实施例的设备安装装置20可执行本申请上述任一实施例提供的一种设备安装方法,其实现原理相类似,此处不再赘述。

基于与图1所示的方法相同的原理,本申请实施例还提供了一种终端设备30,如图3所示,图3所示的终端设备30包括:处理器310和存储器330。其中,处理器310和存储器330相连,如通过总线320相连。可选的,该终端设备30还可以包括收发器340,用于实现该终端设备30与其它设备之间的数据交互,收发器340可以包括一个或多个接收器和发送器。需要说明的是,该终端设备30的结构并不构成对本申请实施例的限定。

其中,处理器310应用于本申请实施例中,用于实现图2所示的信息确定模块210以及安装策略生成模块220的功能。

处理器310可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器310也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

总线320可包括一通路,在上述组件之间传送信息。总线320可以是pci总线或eisa总线等。总线320可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器330可以是rom或可存储静态信息和指令的其他类型的静态存储设备,ram或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom、cd-rom或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

可选地,存储器330用于存储执行本申请方案的应用程序代码,并由处理器310来控制执行。处理器310用于执行存储器330中存储的应用程序代码,以实现图2所示实施例提供的设备安装装置20的动作。

本申请实施例提供的一种终端设备30,与现有技术相比,对于设备的安装,不需人工到设备安装现场进行现场勘查,只需基于待安装设备的标识信息和指定的网段信息,通过预设的安装策略模型即可得到待安装设备的安装策略,基于该安装策略,可合理对设备机柜中的空闲资源进行分配,提高设备机柜中空闲资源的利用率,节约人工成本,并且还可以依据安装策略对设备的安装提前进行预分配,以提高安装效率。

本申请实施例提供的一种终端设备30适用于上述实施例中的装置实施例,且具有与上述装置实施例相同的发明构思及相同的有益效果,在此不再赘述。

基于与图1所示的方法相同的原理,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现上述任一方法实施例所示的方法。

本申请实施例提供了一种计算机可读存储介质,与现有技术相比,对于设备的安装,不需人工到设备安装现场进行现场勘查,只需基于待安装设备的标识信息和指定的网段信息,通过预设的安装策略模型即可得到待安装设备的安装策略,基于该安装策略,可合理对设备机柜中的空闲资源进行分配,提高设备机柜中空闲资源的利用率,节约人工成本,并且还可以依据安装策略对设备的安装提前进行预分配,以提高安装效率。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1