TOPOLOGY COMPILER FOR NETWORK MANAGEMENT SYSTEM

    公开(公告)号:US20230006885A1

    公开(公告)日:2023-01-05

    申请号:US17305118

    申请日:2021-06-30

    Abstract: An example controller device that manages a plurality of network devices includes one or more processing units implemented in circuitry and configured to receive, via an application programming interface (API) framework, an indication of an intent. The intent includes data indicating an update to a data structure including a plurality of nodes representing the plurality of network devices and a plurality of edges connecting the plurality of nodes. The one or more processing units are further configured to process the intent to select a topology compiler from a plurality of topology compilers and invoke, via the API framework, the selected topology compiler using a role of a network device of the plurality of network devices and an indication of the network device as input to generate abstract configuration information. The one or more processing units are further configured to configure the network device based on the abstract configuration information.

    Runtime extensible application programming interface server

    公开(公告)号:US11425221B1

    公开(公告)日:2022-08-23

    申请号:US17446923

    申请日:2021-09-03

    Abstract: A device comprising a memory and a processor may be configured to perform techniques by which to provide a runtime extensible application programming (API) server. The memory may store a datastore that includes a data model. The processor may execute the API server by which to access the data model stored to the datastore. The API server may receive, from a controller, a registration request (providing a resource definition specifying a semantic validation rule) to register a new data model to the datastore, and register the new data model to the datastore. The API server may next receive, from a client, a create request to create a resource for the new data model having initial data that conforms to the resource definition, apply the semantic validation rule to the initial data, and create, responsive to validating the create request, the resource for the new data model in the datastore.

    CONFIGURATION FOR MULTI-STAGE NETWORK FABRICS

    公开(公告)号:US20210168028A1

    公开(公告)日:2021-06-03

    申请号:US17248902

    申请日:2021-02-12

    Abstract: A method includes deploying a network device within a fabric having a management network by attaching the network device through the management network to a port of a role allocator, wherein the role allocator includes one or more ports designated as first level port connections and one or more other ports designated as second level port connections. If the deployed network device is attached to one of the ports designated as first level port connections, the deployed network device is configured as a first level device. If the deployed network device is attached to one of the ports designated as second level port connections, the deployed network device is configured as a second level device.

Patent Agency Ranking