NAV's data model should reflect modern reality, with virtual device support
Bug #1169550 reported by
Morten Brekkevold
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Network Administration Visualized |
Fix Released
|
Wishlist
|
Morten Brekkevold |
Bug Description
Solutions for virtual stacking (either for true stacking or for redundancy solutions such as Cisco VSS) that are properly modeled in ENTITY-
NAV should have some sort of stack degradation alert - in the case of Cisco VSS, if one of the nodes in a VSS dies, there is a loss of redundancy that should be alerted as a problem.
Also, we suspect that a two-node VSS will change its sysObjectID when degraded (either by shutting down one node or by an actual fault). Such an event would cause NAV to delete much of the data it has on a box.
Changed in nav: | |
status: | New → In Progress |
assignee: | nobody → Morten Brekkevold (mbrekkevold) |
milestone: | none → 4.3.0 |
Changed in nav: | |
status: | In Progress → Fix Committed |
summary: |
- Model virtual stacks to enable alerts on stack degradation + NAV's data model should reflect modern reality, with virtual device + support |
Changed in nav: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The suggested proper way of modeling real-life devices is to completely remove the relation between netbox and device, and replace it with a separate table to represent the physical components that an IP address represents. This may in fact be just a shadow image of the ENTITY- MIB::entPhysica lTable (for devices that support this).
A simple switch will have a single chassis entity that would point to the device record (which the netbox record would previously point to). A virtual switch may have multiple chassis entities in this table.
This has **huge** implications for how NAV works in many ways, since the Netbox -> Device relation is quite ingrained in code and other data models.