Skip to content

Add "Clustered Network Device" type to represent redundant network devices #20005

@rhysperry111

Description

@rhysperry111

NetBox version

v4.3.5

Feature type

Data model extension

Proposed functionality

Add a new "Clustered Network Device" type that allows identical network devices to be grouped. These devices should share mostly identical configs (so a change to the configuration of ports/interfaces on the cluster should propagate down to its physical members), barring a few exceptions for special properties to do with device hostnames, serial numbers e.t.c, management configuration and priority.

This is different from the existing "Virtual Chassis" abstraction as in that case the chassis is treated as one device with more interfaces rather than two devices working together but with the same configuration.

The exact details of what configuration is shared between members is up to each vendors' implementation, so it would likely need a way to pick what is synced and what is independent when setting up the cluster.

Use case

Ref: Discussion#9515

In many cases network device vendors have active/active and active/passive modes to allow your devices to form redundant groups. These are different from stacked chassis as you operate them as if they are a single device with identical configurations.

Currently Netbox does not have a way of representing this nicely, proving a hindrance to companies looking to make Netbox their one-stop solution for physical and logical networking documentation.

Database changes

Unsure.

External dependencies

None.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: revisions neededThis issue requires additional information to be actionabletype: featureIntroduction of new functionality to the application

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions