![开源 DCIM 堆栈?](https://linux22.com/image/574285/%E5%BC%80%E6%BA%90%20DCIM%20%E5%A0%86%E6%A0%88%EF%BC%9F.png)
我们的 500 台服务器的数据中心正在快速发展,我的经理已经开始研究使用专门的数据中心基础设施管理 (DCIM) 包来帮助管理约束。
DCIM 软件旨在完成所有工作:容量规划、资产、配置、变更管理、电源和冷却监控、网络监控和警报。她正在查看的一些产品是 dcTrack、DSView 和 nlyte。它们都是专有的,而且(在我看来)价格昂贵。有人用过这些类型的系统吗?
我们目前广泛使用 Nagios、Cacti 和 RANCID。我们需要改进资产管理,包括跟踪布线 - 我的经理所青睐的另一个 DCIM 功能是能够通过在机架之间拖动服务器来模拟电源和冷却需求。
我的立场是,我们大部分情况下都是使用现有的工具来实现这一目标的,而DCIM及其所有花哨的功能并不具有很好的价值,并且会迫使我们采取不一定对我们最有利的不灵活做法,更不用说供应商锁定了。
那么,您还能建议哪些其他实践、流程和 OSS 工具来帮助管理不断增长的中小型数据中心?
答案1
尝试添加架式桌子到您当前的软件套件,看看它是否能让您达到所需的目的。他们有一个不错的演示设置,您可以试用一下。虽然它本身不是拖放,但它确实可以帮助您可视化机架和机架空间的使用情况,以了解事物的物理配置方式。
答案2
我是Device42我们正在致力于创建一个全面的 DCIM 解决方案,它不是 OSS,但不会花费太多,也不会造成用户锁定,我们可以轻松导出数据。
我们尚未为机架提供电源和冷却集成,但正在开发 API,让用户使用外部脚本/程序添加/更新数据。请查看,我们将非常欢迎任何反馈。
答案3
你看过开放QRM? 它没有明确列出电缆管理,但似乎有您正在寻找的其余内容。
答案4
我完全同意你的观点,许多 DCIM 工具都非常昂贵。免责声明:我自己是 DCIM 供应商 (www.graphicalnetworks.com) 的一员,该供应商开发了 netTerrain DCIM。
与其他一些供应商相比,netTerrain 的报价比较实惠,但这当然都是相对的。我们提供全面的电缆管理以及实时电源和温度监控,但您可能会获得许多其他您可能不感兴趣的功能(逻辑映射、发现、端口状态、仪表板等)
如果您只考虑一些附加功能,您可以考虑自己开发其中的一些功能,或者购买专门针对您目前缺少的功能的单点产品。例如,您可以利用英特尔的 DCM 模块和 API 进行电源和温度监控,如果您需要数据输入,也许可以开发一些用于电缆管理的功能。
对于第 2 层、第 3 层映射(无论如何不一定被太多的 DCIM 供应商涵盖),您可以使用一些可用的开源 SNMP 库。
希望这可以帮助!