三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

实习生视角:一套轻量化 IT 设备管理系统,如何把机房运维的“糊涂账“算清楚

实习生视角:一套轻量化 IT 设备管理系统,如何把机房运维的“糊涂账“算清楚

在耐威迪实习的这段时间,除了日常的测试工作,我有机会接触到团队新打磨的一款产品——IT 设备管理系统。作为一个刚入行的新人,机房运维对我来说本来是个很模糊的概念,但通过参与这个项目的测试,我对"资产管理"四个字有了完全不一样的理解。这篇文章记录下我的观察和思考。

一、从一个场景说起:15 分钟找一台服务器

想象一下这个场景——

监控告警响了,某台核心服务器宕机。你打开一个 5MB 的 Excel,在上万行数据里搜索设备名。好不容易找到了,然后跑进机房,从 A 排摸到 F 排,终于在第 15 分钟定位到那台机器。

15 分钟,对于业务恢复来说,太长了。

但更让人崩溃的是——这 15 分钟的"找设备"只是冰山一角。真正的问题埋在更深的地方。

二、机房的真实困境:台账为什么总是对不上?

在参与测试之前,mentor 先给我讲了传统机房资产管理的四大顽疾:

痛点

具体表现

盘点数据一次性失效

一年盘一次,当时是准的。变更几次之后,Excel 就跟不上实际了。事后补录太麻烦,没人坚持做,台账沦为摆设

机柜实际位置成谜

设备上架后口头告知管理员,管理员事后补录——经常忘记,经常记错。几个月后,机柜里实际有什么,和记录完全是两回事

变更历史不可追溯

谁在什么时候把设备从 A 柜移到了 B 柜?没有任何记录。出了问题只能互相推诿

统计报表耗时费力

周报月报需要手动从 Excel 汇总、画图表、排版,半天时间就没了。而且数据可能还是上个月的

mentor 还甩给我一组数据:一个管理 500+ 台设备的中型机房,运维人员平均每周花在"找设备、对台账、做报表"上的时间超过 8 小时——整整一个工作日。

听到这个数字的时候我是有点震惊的。一周五天,有一天什么"正事"没干,全在跟 Excel 较劲。

三、为什么不用现有的资产管理软件?

市面上的 IT 资产管理软件不是没有。但要么是动辄几十万的大型 CMDB 平台,部署复杂、学习成本高;要么是 Excel 套个壳就敢卖几千块的"伪系统"。

团队想要的是一个真正轻量、实用、零门槛的工具。于是自己动手,开发了这款 IT 设备管理系统。

经过内部多个机房的实际验证,效果远超预期。

四、系统能做什么?

整个系统的运转逻辑很简单:

登记设备 → 生成二维码 → 扫机柜 → 选U位 → 扫设备 → 数据实时更新 → 一键出报表

覆盖设备从采购入库到最终报废的全生命周期。而且它不是单打独斗——PC 管理端负责数据管理和分析,手机 APP 负责现场操作,双端协同,把机房运维的"最后一公里"打通了。

五、六个核心模块,招招打在痛点上

我在测试过程中把这六个模块挨个跑了一遍,说说印象最深的点:

总览仪表盘

设备总数、在架数量、机柜占用率、今日操作——一屏全览。状态分布用环形图展示,支持点击跳转。以前要做周报得翻半天 Excel,现在打开页面就能截屏交差。(此处应有运维人员感动落泪)设备管理

- 支持批量登记 1~200 台设备

- 多维度筛选查询

- 批量打印二维码标签

- 全量导出 Excel

批量登记这个功能在测试的时候我特意试了 200 台一次性导入,速度很快,实测体验很顺畅。

机柜管理

这个模块我觉得最有意思——它用U 位可视化视图展示每个机柜的占用情况,点击具体 U 位可以直接查看设备详情。机柜高度从 9U 到 52U 灵活配置,占用率实时统计。以前去机房要对着一张纸找 U 位,现在打开 APP 一目了然。

操作流水

全量审计日志:何时、何人、什么操作、从哪到哪。出问题再也不怕说不清。

统计分析

近 12 月趋势图、类别分布、厂商 TOP 10、型号汇总表。一键刷新,告别手工汇总。

系统设置

支持自定义资产字段(文本/数字/日期/下拉/开关),白/黑双主题切换,中英文多语言。灵活性拉满。

六、最让我拍大腿的设计:扫码即变更,变更即记录

这是整个系统最让我觉得"妙啊"的功能,也是解决「数据一次性失效」的关键。

传统方式的死穴

原来设备上架的流程是这样的:

运维去机房 → 把设备插上 → 回来口头告诉管理员"XX设备放XX柜了" → 管理员打开Excel改

中间任何一个环节出问题,数据就对不上了。更关键的是——人性就是这样,事后补录的事做几次就没人做了。

这个系统的思路

它的核心理念是:不把「记录」当作一个独立的事后环节,而是把它嵌入到变更操作本身。

三步搞定:

步骤

操作

效果

① 扫机柜码

APP 扫描机柜二维码

系统展示该机柜 U 位占用视图

② 选择 U 位

在 APP 上点选空闲 U 位

精确到机柜中的物理位置

③ 扫设备码

扫描设备上的资产二维码

系统即时绑定设备与机柜 U 位,数据实时写入数据库

操作完成那一刻,PC 管理端已能看到最新数据。上架、移机、下架,同理。

这意味着什么?每一次设备变更,本身就是一次数据更新。不需要额外花时间"维护台账",不需要事后补录,不需要口头通知管理员。机柜里实际有什么设备,系统里就记录着什么设备——账实相符,实时同步,永不过期。

这个设计思路在我做测试的时候反复琢磨了好几遍——它实际上解决的不仅仅是技术问题,而是人性问题。与其指望大家自觉事后补录,不如让操作本身成为记录。

七、和 nVisual Studio 的联动:从"管好数据"到"用好数据"

在学习 nVisual 的过程中我了解到,这套 IT 设备管理系统预留了与nVisual Studio的数据同步接口。

两个系统的分工很清晰:

系统

定位

核心能力

设备管理系统

管好数据

保证资产数据的准确与实时

nVisual Studio

用好数据

把数据变成看得见、用得上的 3D 视图

具体来说,设备上架/移机操作完成后,数据实时同步至 nVisual Studio,自动生成与真实机房一致的 3D 视图。无需手动建模,数据即模型

然后就能利用 Studio 的能力做更多事:

-规划变更:在 3D 视图中拖拽设备模拟迁移方案,评估空间、电力、承重影响

-告警定位:监控系统告警触发时,自动在 3D 视图中高亮故障设备所在机柜和 U 位,秒级定位

一个管好数据,一个用好数据——这个分工让我想起了前后端分离的设计哲学,只不过这次是在产品层面。

八、效果数据:用数字说话

不算吹牛,直接看对比:

场景

传统方式

使用系统后

提升

设备查找

翻 Excel → 跑机房逐个找 → 平均 15 分钟

一键搜索 → 精确到机柜 U 位 → 不到 30 秒

约 97%

设备上架/移机

盘点一次性 → 变更几次数据就过期 → 台账形同虚设

扫机柜码→选U位→扫设备码 → 三步操作即变更即记录 → 数据实时,永不过期

质变

操作追溯

无记录 → 出了问题互相推诿

全量操作流水 → 一键导出 → 责任清晰

**100% 可追溯

统计报表

手工汇总 Excel → 画图表 → 半天时间

一键刷新 → 自动生成 → Excel 导出即用

约 60% 时间节省

九、技术栈:为什么部署这么简单?

这也是让我印象比较深的一点——整个系统的技术栈非常轻:

-Node.js + SQLite:SQLite 是一个不到 1MB 的文件数据库,数据备份只需复制一个文件。不需要安装配置 MySQL/PostgreSQL,不需要数据库服务器。

-零门槛部署:不需要 Docker,不需要配置 Nginx。Windows 用户下载 EXE 直接运行,或者命令行npm start启动浏览器访问。真正做到了"连非技术人员都能部署"。

-单机即可运行:不依赖外部服务,不需要联网,数据完全本地存储。

从下载到使用,五分钟搞定。

十、我的实习感悟

作为一个测试实习生,这次参与 IT 设备管理系统的测试让我有几个体会:

1.好的产品设计是顺应人性,而不是对抗人性。扫码即变更这个设计,它不指望运维人员"自觉"事后补录,而是让操作本身就是记录——这才是真正落得了地的方案。

2."轻量"不等于"简陋"。这个系统用 Node.js + SQLite 就能跑起来,但它覆盖了从设备登记到报废的全生命周期,该有的功能一个不少。技术栈的选择是服务于"让更多人能用上",而不是炫技。

3.测试不只是找 Bug。在跑测试用例的过程中,我需要理解每个功能背后的业务逻辑——为什么要这样设计、解决了什么问题。这种理解对测试质量的影响比想象的更大。

4.填补"中间地带"的价值被低估了。设备超过 50 台,Excel 就不够用了;超过 200 台,没有系统就是在走钢丝。但预算又够不着几十万的大平台。这个系统恰好填补了"Excel 管不了、大平台买不起"的中间地带——这种定位本身就是一种产品洞察。

写在最后

这篇文章的内容来源于我实习期间参与的 IT 设备管理系统测试工作,以及团队的产品介绍材料。作为新人,我对机房运维的理解可能还不够深,欢迎有经验的前辈在评论区指正和补充。

如果你也在做机房运维,或者对资产管理工具选型感兴趣,欢迎在评论区交流!

**关于作者**:一名在耐威迪(NWVDI)实习的软件测试新人,正在学习数据中心网络智能规划设计与运维管理相关知识。本文为个人实习总结,供参考交流。 **关于产品**:IT 设备管理系统是耐威迪推出的一款轻量化机房资产管理工具,支持 PC 管理端 + 手机 APP 双端协同,覆盖设备全生命周期管理。了解更多请访问 [www.nwvdi.com](https://www.nwvdi.com)。

← 返回列表