设备自动化盘点的探索与实践
随着IT架构转型的深入发展和互联网金融类应用的蓬勃增长,企业级数据中心的基础设施投入规模不断扩大,对数据中心资源管理工作产生了巨大挑战。设备盘点是设备资源管理中的一项重要的基础工作,需要长期定时、反复开展,以保证设备资源账实相符。随着设备数量井喷式增长以及信息自动采集技术的发展,设备盘点工作正在向标准化、可视化、自动化发展。设备一部结合自身经验及技术积累,对自动化盘点开展了一系列探索与实践,并取得了一定成效。
一、技术背景
设备固定资产作为数据中心的重要组成部分,具有价值高,使用周期长,使用地点分散,管理难度大等特点。通过设备盘点,不仅能定期掌握设备的使用情况及健康状态,为设备的日常管理及规划提供数据支撑,更能通过盘点总结经验、优化管理,发现数字背后的机遇与风险。
传统设备盘点依靠人工实地逐台清点,由于设备数量大、位置分散、需要消耗大量时间及人力成本。人工盘点过程中,容易出现设备信息核对错误或者设备遗漏的情况,造成盘点结果失真。同时由于盘点耗时长,在盘点期间设备状态及位置易发生变化,也会给盘点工作造成一定阻力,进而加大盘点工作难度。
通过市场调研,目前主流盘点工具为盘点机。盘点前需要从PC端将台账信息导入盘点机,然后进入盘点现场,通过人工扫描物品上事先粘贴的条形码或二维码进行扫码清点,清点完成后将盘点机再次接入PC端,获取盘点信息。采用现有盘点工具进行盘点,仍处于半自动化的状态,盘点的精准度仍较大程度依赖于人工,无法完全解决耗时长且易发生错误的问题。
二、技术思路
为改变人工盘点设备的现状,希望借助设备带外管理、带内管理、射频识别定位技术,结合传统线下盘点经验,推动设备盘点的自动化。
1、搭建设备自动化盘点平台
依托带外管理、带内管理、射频识别定位技术,自动获取设备信息,并与现有静态设备台帐进行比对,实现线上设备自动化盘点。
(1)带外管理技术:通过使用与业务隔离的专用监控管理网络,连接服务器BMC管理芯片(支持IPMI协议),可实现带外硬件监控及硬件管理功能,从而获取服务器的序列号、硬件配置信息。
(2)带内管理技术:通过在服务器安装信息采集脚本,从以太网口传输数据信息,从而获取服务器的序列号及配置信息。
(3)射频识别技术:通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。无线电的信号是通过调成无线电频率的电磁场,把数据从附着在物品上的标签上传出去,以自动辨识与追踪该物品。
2、自动化盘点平台实现功能
(1)设备整机盘点
针对于已部署带内管理或带外管理策略的设备,可通过汇总收集带内、带外管理平台采集的设备序列号数据,完成设备整机状态信息识别过程。利用射频识别技术接收安装在机柜或机房内射频信号采集器采集到的设备射频识别标签信号,完成各个设备的位置信息识别。通过序列号、位置信息的汇总分析,得到设备信息与物理位置的对应关系表,再与已有设备台账进行比对,匹配成功则代表设备盘点完成,匹配失败则再进行人工核对,由此减少人工清点工作量。设备整机盘点数据流程图如图一所示。
图一 自动化盘点系统数据结构图
(2)设备配件盘点
针对已部署带内、带外管理策略的设备,批量采集设备硬件配置信息,包括但不限于CPU、内存、硬盘等部件的规格、序列号。再与已有设备配置台账进行比对,匹配成功则代表设备盘点完成,匹配失败则再进行人工核对。由此减少人工清点工作量,实现设备配件的精细化管理提供数据支撑。设备配件盘点数据流程图如图二所示。
图二 配件精细化盘点结构图
三、技术实践
2017年12月,设备一部首次采用了线上盘点与线下盘点相结合的方式,盘点设备共计2万余台,线上盘点覆盖率达40%。线上盘点方式主要依托带外及带内管理技术,通过实践应证技术效果如下:
1、提高盘点效率。线上设备信息确认效率由小时级提升至分钟级,有效节约时间及人力成本。
2、提高盘点准确率。消除因人工清点带来的误差,为设备资源日常管理及设备后续使用规划提供准确的数据参考。
3、提高盘点精细化水平。其中设备配件精细化盘点功能,能弥补以往线上设备配件信息获取困难,无法人工盘点的空缺,为后续的设备硬件扩容提供重要依据。
设备自动化盘点工具自2017年底推出以来,进一步提高了数据中心基础信息的准确率,有效缓解了人力资源紧张等问题,为实现设备智能化管理发挥了积极作用。
领取专属 10元无门槛券
私享最新 技术干货