【发布时间】:2014-04-27 13:38:56
【问题描述】:
我正在考虑编写一个简单的应用程序(截至目前),它可以发现 CISCO/JUNIPER 路由器并将路由器的性能指标存储在数据库中,仅使用设备中可用的 snmp 数据。
展望未来,最终目标是一次监控 10000 个不同类型(MPLS/交换机/网关)设备的性能指标状态,我稍后会想到这个。
我可以自学如何使用 snmp 协议和其他协议(如果需要)发现设备(路由器)及其组件
我现在也在做NMS产品,从数据库端使用Berkeley DB,但是我觉得分析当前产品的DB建模策略不会让我学习DB建模
我的问题: 1)
我如何考虑对数据库进行建模(数据表示)以便我可以将这些性能指标存储在数据库中?像关系/关联/模型/模型类型的行话。我需要一些资源或书籍的指导。我知道这需要网络领域的知识,这是并行工作的(CCNA 视频)。
2)
我需要选择什么类型的数据库(关系/键值/列)?
【问题讨论】:
标签: database networking nms opennms