Managing network device configuration using versioning and partitioning
    1.
    发明授权
    Managing network device configuration using versioning and partitioning 有权
    使用版本控制和分区管理网络设备配置

    公开(公告)号:US07779404B2

    公开(公告)日:2010-08-17

    申请号:US11043281

    申请日:2005-01-25

    IPC分类号: G06F9/44 G06F9/445

    摘要: Configuration versioning and partitioning are provided as methods for managing large configuration for a network element such as a router or switch. In one aspect, a method performed in a network element, the network element comprising a plurality of software components that control operations and features of the network element, wherein operations and features of the network element are defined in part by a configuration, comprises creating and storing one or more configuration partition namespaces each comprising a version identifier and one or more configuration tuples; associating one or more of the configuration partition namespaces in a configuration partition; associating one of the software components and the one or more configuration partition namespaces; and creating and storing information identifying one of the software components, its associated configuration partition namespaces, and the version identifier of each of the configuration partition namespaces.

    摘要翻译: 提供配置版本控制和分区作为管理诸如路由器或交换机之类的网络元件的大型配置的方法。 在一个方面,一种在网络元件中执行的方法,所述网络元件包括控制所述网络元件的操作和特征的多个软件组件,其中所述网络元件的操作和特征部分地由配置来定义,包括创建和 存储每个包括版本标识符和一个或多个配置元组的配置分区命名空间; 在配置分区中关联一个或多个配置分区命名空间; 关联一个软件组件和一个或多个配置分区命名空间; 以及创建和存储识别软件组件之一,其关联的配置分区命名空间以及每个配置分区命名空间的版本标识符的信息。

    Managing network device configuration using versioning and partitioning
    2.
    发明申请
    Managing network device configuration using versioning and partitioning 有权
    使用版本控制和分区管理网络设备配置

    公开(公告)号:US20060007944A1

    公开(公告)日:2006-01-12

    申请号:US11043281

    申请日:2005-01-25

    IPC分类号: H04L12/28

    摘要: Configuration versioning and partitioning are provided as methods for managing large configuration for a network element such as a router or switch. In one aspect, a method performed in a network element, the network element comprising a plurality of software components that control operations and features of the network element, wherein operations and features of the network element are defined in part by a configuration, comprises creating and storing one or more configuration partition namespaces each comprising a version identifier and one or more configuration tuples; associating one or more of the configuration partition namespaces in a configuration partition; associating one of the software components and the one or more configuration partition namespaces; and creating and storing information identifying one of the software components, its associated configuration partition namespaces, and the version identifier of each of the configuration partition namespaces.

    摘要翻译: 提供配置版本控制和分区作为管理诸如路由器或交换机之类的网络元件的大型配置的方法。 在一个方面,一种在网络元件中执行的方法,所述网络元件包括控制所述网络元件的操作和特征的多个软件组件,其中所述网络元件的操作和特征部分地由配置来定义,包括创建和 存储每个包括版本标识符和一个或多个配置元组的配置分区命名空间; 在配置分区中关联一个或多个配置分区命名空间; 关联一个软件组件和一个或多个配置分区命名空间; 以及创建和存储识别软件组件之一,其关联的配置分区命名空间以及每个配置分区命名空间的版本标识符的信息。

    Configuration commit database approach and session locking approach in a two-stage network device configuration process
    5.
    发明授权
    Configuration commit database approach and session locking approach in a two-stage network device configuration process 有权
    配置提交数据库方法和会话锁定方法在两阶段网络设备配置过程中

    公开(公告)号:US07640317B2

    公开(公告)日:2009-12-29

    申请号:US10866528

    申请日:2004-06-10

    IPC分类号: G06F15/167

    摘要: A method and apparatus for modifying the configuration of a network device, such as a router, using a two-stage configuration model is provided. A first request from a user for a change in configuration of a network device is received. Configuration data associated with the first request is stored. A second request to modify the configuration of the network device to reflect the configuration data is received. An exclusive lock on the network device is assigned to the user preventing other users from modifying the configuration of the network device. The current operational state of the network device is modified to reflect the configuration data, which is then stored in a device configuration database. Users can view configuration history data to view prior configurations of the network device. Multiple users may modify the network device without interfering with one another because conflicts are avoided through use of an exclusive lock.

    摘要翻译: 提供了使用两级配置模型来修改诸如路由器的网络设备的配置的方法和装置。 接收来自用户对网络设备的配置的改变的第一请求。 存储与第一请求相关联的配置数据。 接收到修改网络设备的配置以反映配置数据的第二个请求。 网络设备上的排他锁被分配给用户,防止其他用户修改网络设备的配置。 网络设备的当前操作状态被修改以反映配置数据,然后存储在设备配置数据库中。 用户可以查看配置历史数据,查看网络设备的先前配置。 多个用户可以修改网络设备而不会彼此干扰,因为通过使用排他锁来避免冲突。