一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服务器智能盘点系统的制作方法

2022-12-13 21:28:44 来源:中国专利 TAG:


1.本发明涉及服务器盘点技术领域,尤其涉及一种服务器智能盘点系统。


背景技术:

2.作为企业的it人员,需要负责公司所有服务器、网络等硬件平台的日常运维工作,对每台服务器的状况,如磁盘、内存、网络、cpu等资源状况要有明确的了解,还要定期进行巡检、修复和盘点等。
3.现有的服务器盘点方式主要依赖于人工进行核对,使得it人员在日常运维中,花费了较多的时间在硬件盘点上,这就无形的占用了一部分工作量,但it人员的精力是有限的,现有的服务器盘点方式使得it人员真正花在公司服务器架构涉及高可用方案的少之又少。


技术实现要素:

4.针对现有技术中存在的问题,本发明提供一种服务器智能盘点系统,包括:
5.服务器发现模块,用于自动发现新上架的一服务器后,获取所述服务器的基础数据;
6.二维码生成模块,分别连接所述服务器发现模块、一数据库和至少一盘点人员持有的盘点终端,用于根据所述基础数据生成一二维码发送至所述盘点终端进行打印后粘贴至对应的所述服务器上,并将所述基础数据和关联的所述二维码存入所述数据库;
7.智能盘点模块,分别连接所述数据库和所述盘点终端,用于根据外部的一盘点指令触发生成相应的盘点工单发送至所述盘点终端,并在接收到所述盘点人员执行所述盘点工单过程中反馈的扫描所述二维码得到的服务器数据时,将所述服务器数据与所述数据库中对应的所述基础数据进行对比,并在所述服务器数据与所述基础数据一致时记录盘点日期,以及在所述服务器数据与所述基础数据不一致时标记对应的所述服务器并下发异常工单至对应的所述盘点终端,以供所述盘点人员进行查看。
8.优选的,新上架的所述服务器中预先配置有远程管理ip地址;
9.则所述服务器发现模块包括:
10.第一扫描单元,用于在扫描到所述远程管理ip地址时,将所述远程管理ip地址存入所述数据库;
11.第二扫描单元,连接所述第一扫描单元,用于在扫描到所述远程管理ip地址后,采集所述服务器的品牌型号,并将所述品牌型号存入所述数据库;
12.第三扫描单元,连接所述第二扫描单元,用于在采集到所述品牌型号后,采集所述服务器的属性参数,并将所述远程管理ip地址、所述品牌型号和所述属性参数作为所述基础数据输出。
13.优选的,所述服务器发现模块还包括一下架检测单元,用于每隔一预设时间段对已上架的各所述服务器的存活状态进行扫描,并在连续一预设次数扫描得到的所述存活状
态均为远程管理端口不通时,生成表征对应的所述服务器已下架的一提示信息,以提示相应的值班人员进行确认。
14.优选的,所述服务器发现模块还包括一入库单元,用于在接收到所述值班人员根据所述提示信息输入的一确认入库指令时,将已下架的所述服务器进行入库。
15.优选的,所述智能盘点模块包括:
16.第一提醒单元,用于根据所述盘点日期和预设的一盘点周期触发生成一第一盘点提醒信息并发送至所述盘点终端,以提醒对应的所述盘点人员开启新的盘点周期;和/或
17.第二提醒单元,用于在所述盘点人员执行所述盘点工单过程中,检测到盘点完成的所述服务器的数量占服务器总数量的占比大于一预设值时,生成一第二盘点提醒信息并发送至所述盘点终端,以提醒对应的所述盘点人员存在尚未盘点的所述服务器。
18.优选的,所述智能盘点模块包括一遗漏提醒单元,用于在存在所述服务器在连续两个所述盘点周期内均未被盘点到时,生成相应的遗漏提醒并发送至所述盘点终端,以供所述盘点人员确认对应的所述服务器的状态。
19.优选的,所述智能盘点模块包括一盘点卡生成单元,用于根据所述盘点指令生成包含所有待盘点的所述服务器的一盘点卡发送至所述盘点终端,以供所述盘点人员进行盘点核对。
20.优选的,所述智能盘点模块包括一可视化界面,用于将各所述服务器分别对应以一图像标识的形式显示于所述可视化界面上,并向各所述图像标识配置不同颜色以表征各所述服务器的盘点状态。
21.优选的,所述智能盘点模块包括一日记记录单元,用于记录盘点全过程并生成相应的日志存入所述数据库。
22.优选的,所述属性参数包括资产编号,和/或序列号,和/或内存,和/或硬盘,和/或使用人,和/或部门编号,和/或服务器位置,和/或智能盘点系统的回调地址。
23.上述技术方案具有如下优点或有益效果:
24.1)能够自动发现服务器上架,自动采集服务器数据并生成二维码,实现新服务器的录入操作的自动化;
25.2)通过扫二维码的形式进行服务器盘点,大大的降低了人力的成本,提高了盘点人员在盘点时的效率及准确性;
26.3)在盘点过程中若发现服务器数据对比不一致的情况,能够及时进行报警和通知,并自动生成异常工单,进行人为处理,有效提高了it人员的工作效率,也让相关人员把时间用在对公司更有价值的地方。
附图说明
27.图1为本发明的较佳的实施例中,一种服务器智能盘点系统的结构示意图。
具体实施方式
28.下面结合附图和具体实施例对本发明进行详细说明。本发明并不限定于该实施方式,只要符合本发明的主旨,则其他实施方式也可以属于本发明的范畴。
29.本发明的较佳的实施例中,基于现有技术中存在的上述问题,现提供一种服务器
智能盘点系统,如图1所示,包括:
30.服务器发现模块1,用于自动发现新上架的一服务器后,获取服务器的基础数据;
31.二维码生成模块2,分别连接服务器发现模块1、一数据库3和至少一盘点人员持有的盘点终端4,用于根据基础数据生成一二维码发送至盘点终端进行打印后粘贴至对应的服务器上,并将基础数据和关联的二维码存入数据库;
32.智能盘点模块5,分别连接数据库3和盘点终端4,用于根据外部的一盘点指令触发生成相应的盘点工单发送至盘点终端,并在接收到盘点人员执行盘点工单过程中反馈的扫描二维码得到的服务器数据时,将服务器数据与数据库中对应的基础数据进行对比,并在服务器数据与基础数据一致时记录盘点日期,以及在服务器数据与基础数据不一致时标记对应的服务器并下发异常工单至对应的盘点终端4,以供盘点人员进行查看。
33.具体地,本实施例中,在新的服务器上架之前,it人员会预先在该服务器上配置好对应的基础数据。上述服务器发现模块1通过实时监测的方式自动发现新上架的服务器后,能够自动获取该服务器预先配置的基础数据。二维码生成模块2能够基于该基础数据生成相应的二维码并发送至盘点终端4,盘点人员可以通过盘点终端4接收该二维码并打印后粘贴至对应的服务器上,以便后续盘点使用。可以理解的,在上架的服务器使用过程中,it人员在日常维护时也会根据实际需求对其对应的基础数据进行调整,如某台服务器的使用人员发生变动,或内存需要发生变动等,此时,服务器发现模块1还用于实时监测基础数据的变化并更新数据库3中存储的基础数据,同时二维码生成模块2基于变化的基础数据重新生成二维码下发,以供盘点人员及时更换粘贴在对应的服务器上的二维码。可以理解是,盘点人员在实际工作中,可能无法及时更换二维码,此时,服务器上粘贴的二维码就不是该服务器最新的基础数据,由于数据库中存储的有最新的基础数据和二维码,即使粘贴的二维码未及时更换,其在后续的盘点过程中也会被发现,保证了服务器数据的准确性。
34.在需要进行盘点时,可以采用给出盘点指令的方式触发自动生成相应的盘点工单,以供盘点人员执行盘点工作。盘点人员基于盘点工单对粘贴在待盘点的服务器上的二维码进行扫描,以识别粘贴的二维码包含的服务器数据,并将识别到的服务器数据上传至智能盘点模块5,智能盘点模块5优选根据服务器数据中包含的序列号于数据库中匹配得到相应的基础数据,随后将该服务器数据与匹配得到的基础数据进行每个字段逐一对比,在对比结果表示服务器数据与基础数据一致时,说明该服务器上的二维码是最新的,此时只需记录盘点日期即可。可以理解的是,由于服务器众多以及it人员的工作安排,服务器盘点的总时长可能长达两至三天,这里记录的盘点日期优选为最开始触发盘点的时间。在对比结果表示服务器数据与基础数据不一致时,则对应下发异常工单供盘点人员进行查看处理,如是否盘点人员未及时打印最新的二维码并粘贴至服务器上,或其他原因,并及时解决,保证服务器运行稳定性。
35.优选的,上述盘点终端包括但不限于手机、平板电脑以及其他具有二维码扫描功能的移动终端,该移动终端上可以装载对应的盘点软件或通过微信小程序的方式进行盘点。上述盘点工单和异常工单可以通过包括但不限于微信小程序、阿里云电话、邮件以及短信等多途径发送至盘点终端,以便盘点人员及时查看。
36.本发明的较佳的实施例中,新上架的服务器中预先配置有远程管理ip地址;
37.则服务器发现模块1包括:
38.第一扫描单元11,用于在扫描到远程管理ip地址时,将远程管理ip地址存入数据库;
39.第二扫描单元12,连接第一扫描单元11,用于在扫描到远程管理ip地址后,采集服务器的品牌型号,并将品牌型号存入数据库;
40.第三扫描单元13,连接第二扫描单元12,用于在采集到品牌型号后,采集服务器的属性参数,并将远程管理ip地址、品牌型号和属性参数作为基础数据输出。
41.具体地,本实施例中,在服务器上架之前,it人员会预先在该服务器上配置好远程管理ip地址以及其他基础数据,以及开启snmp ipmi服务,然后将服务器进行上架,接入网络,其余无需人工接入。在新的服务器上架后,服务器发现模块1优选通过socket协议扫描远程管理ip地址和特定端口(各服务器默认的远程管理端口,优选为43端口),发现有新的远程管理ip地址进来,且远程管理端口存活,则将远程管理ip地址和远程管理端口存入数据库,以供后续进行数据追溯。随后进一步检测服务器的品牌型号,针对远程管理ip地址进行扫描,定位服务器的品牌型号,并将品牌型号存入数据库,随后扫描其他属性参数,包括但不限于服务器的cpu,内存,硬盘,raid卡型号,大小,个数,得到新上架的服务器的基础数据。
42.可以看出,在新服务器录入上,本技术方案能够根据远端服务器上架情况做到自动发现,针对服务器上架的过程自动识别服务器品牌及型号,自动采集服务器各项硬件数据,工作人员只需关联使用人和部门即可完成新服务器的系统录入工作,同时生成二维码,工作人员通过二维码标签机扫描并打印成纸质标签,粘贴到服务器上,即可完成新服务器的录入操作。
43.本发明的较佳的实施例中,服务器发现模块1还包括一下架检测单元14,用于每隔一预设时间段对已上架的各服务器的存活状态进行扫描,并在连续一预设次数扫描得到的存活状态均为远程管理端口不通时,生成表征对应的服务器已下架的一提示信息,以提示相应的值班人员进行确认。
44.本发明的较佳的实施例中,服务器发现模块1还包括一入库单元15,用于在接收到值班人员根据提示信息输入的一确认入库指令时,将已下架的服务器进行入库。
45.具体地,本实施例中,上述预设时间段优选为30分钟,上述预测次数优选为三次,也可以根据需求进行自定义。下架检测单元14每隔30分钟会对服务器的存活状态进行扫描,如发现某个服务器远程管理端口不通,计数器置为1,当三次都不通(计数器置为3)的时候,可以发送提示信息到盘点终端,并打电话给相应的值班人员,同时生成工单通知值班人员处理,并将该服务器标记为待入库,等待值班人员的最后确认,若此服务器确实已下架,值班人员对应给出确认入库指令即可完成服务器的入库操作,虽然该服务器已经入库,但由于该服务器其二维码还在,后续如果有需求依然可以对该服务器进行盘点。
46.本发明的较佳的实施例中,智能盘点模块5包括:
47.第一提醒单元51,用于根据盘点日期和预设的一盘点周期触发生成一第一盘点提醒信息并发送至盘点终端4,以提醒对应的盘点人员开启新的盘点周期;和/或
48.第二提醒单元52,用于在盘点人员执行盘点工单过程中,检测到盘点完成的服务器的数量占服务器总数量的占比大于一预设值时,生成一第二盘点提醒信息并发送至盘点终端4,以提醒对应的盘点人员存在尚未盘点的服务器。
49.具体地,本实施例中,以盘点日期为起始时间,可以根据需求在快要到达盘点周期和/或到达盘点周期时给出第一盘点提醒信息。上述预设值可以是90%。在实际盘点过程中,可能由于外界因素影响,存在部分服务器先跳过盘点的情况,为避免跳过盘点的这部分服务器漏盘点,在盘点进度大于整个进度的90%的时候,触发未盘点服务器的提醒功能,以生成第二盘点提醒信息对未盘点的服务器进行提醒。优选的,当工作人员完成盘点时,可以给出一完成盘点指令,则上述各提醒也随之消失,同时触发根据本次盘点的结果生成报表发送给部门领导。
50.本发明的较佳的实施例中,智能盘点模块5包括一遗漏提醒单元53,用于在存在服务器在连续两个盘点周期内均未被盘点到时,生成相应的遗漏提醒并发送至盘点终端4,以供盘点人员确认对应的服务器的状态。
51.本发明的较佳的实施例中,智能盘点模块5包括一盘点卡生成单元54,用于根据盘点指令生成包含所有待盘点的服务器的一盘点卡发送至盘点终端,以供盘点人员进行盘点核对。
52.具体地,本实施例中,为便于盘点人员进行盘点工作,在开启盘点时,优选先生成相应的盘点卡,该盘点卡与二维码一样可以打印出来,以便盘点人员在盘点的同时进行核对记录,包括但不限于在对应的服务器盘点完成在纸质的盘点卡上打钩等。
53.本发明的较佳的实施例中,智能盘点模块5包括一可视化界面55,用于将各服务器分别对应以一图像标识的形式显示于可视化界面上,并向各图像标识配置不同颜色以表征各服务器的盘点状态。
54.具体地,本实施例中,通过提供可视化界面55,可以直观的显示盘点人员对服务器的盘点状态,整个过程大大的提高了盘点效率。进一步具体地,只要在盘点系统中的服务器都会生成一个以资产编号为名称的固定的小方块作为该服务器的图像标识显示于可视化界面55上,从而在可视化界面上形成一个以所有服务器的小方块组成的方形的矩阵,未盘点的情况下,方形的矩阵是灰色的,当进行过一次盘点结束后,方形矩阵就会变成绿色,当盘点人员点击开始盘点的时候,方形矩阵上的所有小方块就会变成灰色,初始化未盘点状态然后微信小程序扫码扫描成功一个,对应的小方块就会变成绿色,若某个服务器资产扫描中出现异常,那边对应这个服务器的小方块就会变成红色,本次盘点都完成后,若还有未盘点的资产,可视化界面上针对这个资产就会显示灰色,便于盘点人员的及时发现处理。
55.本发明的较佳的实施例中,智能盘点模块包5括一日记记录单元56,用于记录盘点全过程并生成相应的日志存入数据库3。
56.本发明的较佳的实施例中,属性参数包括资产编号,和/或序列号,和/或内存,和/或硬盘,和/或使用人,和/或部门编号,和/或服务器位置,和/或智能盘点系统的回调地址。
57.以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献