开源 DCIM 堆栈?

开源 DCIM 堆栈?

我们的 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 库。

希望这可以帮助!

相关内容