USING DELTA SNAPSHOTS TO FACILITATE INTENT POLICY MODEL ROLLBACK AND DEPLOYMENT

    公开(公告)号:US20250045174A1

    公开(公告)日:2025-02-06

    申请号:US18908047

    申请日:2024-10-07

    Abstract: A system identifies an intent policy model associated with an initial time. The system updates a data structure to cause the data structure to include one or more portions. Each portion of the data structure is associated with a start time and an end time. Each portion includes: a first delta snapshot that indicates one or more first changes to the intent policy model from the initial time to the start time associated with the portion, and one or more additional delta snapshots that respectively indicate one or more incremental changes to the intent policy model at times from the start time and to the end time associated with the portion of the data structure.

    USING DELTA SNAPSHOTS TO FACILITATE INTENT POLICY MODEL ROLLBACK AND DEPLOYMENT

    公开(公告)号:US20240176709A1

    公开(公告)日:2024-05-30

    申请号:US18070954

    申请日:2022-11-29

    CPC classification number: G06F11/1469 G06F16/125 G06F16/1756

    Abstract: A system identifies an intent policy model associated with an initial time. The system updates a data structure to cause the data structure to include one or more portions. Each portion of the data structure is associated with a start time and an end time. Each portion includes: a first delta snapshot that indicates one or more first changes to the intent policy model from the initial time to the start time associated with the portion, and one or more additional delta snapshots that respectively indicate one or more incremental changes to the intent policy model at times from the start time and to the end time associated with the portion of the data structure.

    Event log management
    33.
    发明授权

    公开(公告)号:US11960943B2

    公开(公告)日:2024-04-16

    申请号:US17698579

    申请日:2022-03-18

    CPC classification number: G06F9/542

    Abstract: Some implementations described herein relate to a system that is configured to obtain one or more event logs associated with a tenant of the system. The system may be configured to determine, based on the one or more event logs, an event rate associated with the tenant and thereby determine, based on the event rate, a rotation interval. The system may be configured to cause, based on the rotation interval, a data structure to be generated for storing event logs associated with the tenant that are obtained during a time window. The system may be configured to obtain, within the time window, one or more additional event logs associated with the tenant and to cause, based on obtaining the one or more additional event logs within the time window, the one or more additional event logs to be stored in the data structure.

    TRANSLATION OF A SOURCE INTENT POLICY MODEL TO A TARGET INTENT POLICY MODEL

    公开(公告)号:US20240097983A1

    公开(公告)日:2024-03-21

    申请号:US18087574

    申请日:2022-12-22

    CPC classification number: H04L41/0894

    Abstract: A system identifies a source intent policy model that is associated with a graph having a plurality of source nodes connected by a plurality of source edges, identifies a set of source nodes of the plurality of source nodes, and translates the set of source nodes to generate a set of target nodes. The system identifies a subset of target nodes, of the set of target nodes, that are not included in a target intent policy model that is associated with a graph having a plurality of target nodes connected by a plurality of target edges. The system determines a hierarchical order associated with the subset of target nodes and the plurality of target node, and causes the target intent policy model to be updated to include the subset of target nodes and the plurality of target nodes, such that the graph is ordered according to the hierarchical order.

    Intent-based, network-aware network device software-upgrade scheduling

    公开(公告)号:US11640291B2

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

    申请号:US17139773

    申请日:2020-12-31

    Abstract: A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an upgrade request; obtain a redundancy model indicating network device redundancies or service redundancies; determine, based on the upgrade request and the redundancy model, an update graph having nodes each representing one of the network devices or one of the services, the update graph also having at least one edge that connects two of the nodes and that indicates the network redundancy or the service redundancy; determine, based on the update graph including the at least one edge, an update schedule for performing an update of software for the network devices that ensures availability for the first network device or second network device or availability for the service; and update the software of each of the network devices according to the update schedule.

    CONCURRENT TRANSACTIONS ON NETCONF DEVICES ACROSS NETWORK SERVICES

    公开(公告)号:US20220263714A1

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

    申请号:US17657126

    申请日:2022-03-29

    Abstract: Techniques are disclosed for managing a network. In one example, a device configuration manager is configured to generate, in accordance with a device management protocol, a configuration change request representing a transaction having a first sub-transaction specifying a first configuration change for a network device of the network and a second sub-transaction specifying a second configuration change for the same network device. The device configuration manager is further configured to output the configuration change request to the network device and receive a reply message from the network device. The reply message includes a first response element specifying whether the first configuration change is successfully committed at the network device and a second response element specifying whether the second configuration change is successfully committed at the network device.

    HYPOTHESIS DRIVEN DIAGNOSIS OF NETWORK SYSTEMS

    公开(公告)号:US20220103417A1

    公开(公告)日:2022-03-31

    申请号:US17032799

    申请日:2020-09-25

    Abstract: An example method includes obtaining, by one or more processors, data indicating resource dependencies between a plurality of resources in a network and event dependencies between a plurality of network events and one or more of the plurality of resources; generating a Bayesian model based on resource types of the plurality of resources and event types of the plurality of network events; receiving an indication of a fault in the network; collecting fault data and generating, based on the Bayesian model and the fault data, a plurality of root cause hypotheses for the fault; ordering the plurality of root cause hypotheses based on respective root cause probabilities associated with the plurality of root cause hypotheses; and outputting the ordered plurality of root cause hypotheses.

Patent Agency Ranking