-
公开(公告)号:US20230038994A1
公开(公告)日:2023-02-09
申请号:US17968242
申请日:2022-10-18
Applicant: Cisco Technology, Inc.
Inventor: Benoit Claise , Carlos M. Pignataro , Eric Vyncke , Joseph M. Clarke , Mioljub Jovanovic , Harjinder Singh
IPC: H04L41/5009 , H04L41/046 , H04L41/5025 , H04L41/50
Abstract: A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.
-
公开(公告)号:US11218380B2
公开(公告)日:2022-01-04
申请号:US16592866
申请日:2019-10-04
Applicant: Cisco Technology, Inc.
Inventor: Benoit Claise , Carlos M. Pignataro , Eric Vyncke , Joseph M. Clarke , Mioljub Jovanovic , Harjinder Singh
IPC: H04L12/24
Abstract: A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.
-
公开(公告)号:US20210111971A1
公开(公告)日:2021-04-15
申请号:US16601969
申请日:2019-10-15
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Benoit Claise , Nagendra Kumar Nainar
IPC: H04L12/26 , H04L12/707 , H04L12/721
Abstract: In one embodiment, a method is provided service aware conditional path monitoring. The method includes determining, for a network that includes a plurality of nodes, which particular nodes of the plurality of nodes forward traffic associated with a service. The method involves identifying relevant forwarding instructions within the particular nodes that are used to forward traffic for the service. The method further includes configuring the particular nodes to perform monitoring of traffic with a higher priority given to the relevant forwarding instructions than other forwarding instructions on the particular nodes. Monitoring results are obtained from the monitoring of traffic on the particular nodes on the relevant forwarding instructions. The monitoring results are analyzed to determine assurance of the service in the network.
-
公开(公告)号:US20210111968A1
公开(公告)日:2021-04-15
申请号:US16601792
申请日:2019-10-15
Applicant: Cisco Technology, Inc.
Inventor: Joseph M. Clarke , Benoit Claise , Carlos M. Pignataro , Eric Vyncke
Abstract: A method includes configuring services as respective collections of subservices on network devices of a network, and decomposing definitions of the services into subservice dependency graphs each indicating the subservices and dependencies between the subservices that collectively implement a respective one of the services. The method further includes traversing the subservice dependency graphs to identify, at one or more intersections of the subservice dependency graphs, one or more shared subservices among the subservices of the services, wherein the one or more shared subservices are shared by the services. The method also includes monitoring subservice health states of the one or more shared subservices, and determining health states of the services based on the subservice health states of the one or more shared subservices.
-
公开(公告)号:US20220329489A1
公开(公告)日:2022-10-13
申请号:US17224769
申请日:2021-04-07
Applicant: Cisco Technology, Inc.
Inventor: Munish Nayyar , Benoit Claise , Adithya Reddy Sesani , Santiago Alvarez
IPC: H04L12/24 , G06F16/904
Abstract: A network device is provisioned with a first data model of a first type and that models first properties for the network device, a second data model of a second type and that models second properties for the network device, and mappings that indicate mapped first properties among the first properties that are mapped to mapped second properties of the second properties. Upon receiving a request from a network for data for the first data model, the network device retrieves first data for the first properties of the first data model. The network device determines, based on the mappings, unmapped second properties of the second properties that are not mapped to any of the first properties. The network device retrieves, as dynamically augmented data, data for the unmapped second properties. The network device sends a request response including the first data and the dynamically augmented data.
-
公开(公告)号:US10938661B1
公开(公告)日:2021-03-02
申请号:US16704147
申请日:2019-12-05
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Nagendra Kumar Nainar , Benoit Claise , Joseph M. Clarke
Abstract: A method includes configuring a service on a network, and generating infrastructure definitions that define one or more network topologies configured on the network to implement the service. The method also includes decomposing a service definition of the service into a subservice dependency graph to indicate a collection of subservices and dependencies between the subservices that collectively implement the service. The method further includes, based on the subservice dependency graph and the one or more network topologies defined by the infrastructure definitions, determining infrastructure elements configured in the network to implement the service. The method also includes generating a heatmap that maps the service against the infrastructure elements and that indicates, for the infrastructure elements, respective measures of criticality in a range from a high criticality to a low criticality.
-
公开(公告)号:US11805029B2
公开(公告)日:2023-10-31
申请号:US17968242
申请日:2022-10-18
Applicant: Cisco Technology, Inc.
Inventor: Benoit Claise , Carlos M. Pignataro , Eric Vyncke , Joseph M. Clarke , Mioljub Jovanovic , Harjinder Singh
IPC: H04L41/5009 , H04L41/046 , H04L41/5025 , H04L41/50
CPC classification number: H04L41/5009 , H04L41/046 , H04L41/5025 , H04L41/5032
Abstract: A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.
-
公开(公告)号:US11088928B2
公开(公告)日:2021-08-10
申请号:US16601969
申请日:2019-10-15
Applicant: Cisco Technology, Inc.
Inventor: Carlos M. Pignataro , Benoit Claise , Nagendra Kumar Nainar
IPC: H04L12/26 , H04L12/721 , H04L12/707
Abstract: In one embodiment, a method is provided service aware conditional path monitoring. The method includes determining, for a network that includes a plurality of nodes, which particular nodes of the plurality of nodes forward traffic associated with a service. The method involves identifying relevant forwarding instructions within the particular nodes that are used to forward traffic for the service. The method further includes configuring the particular nodes to perform monitoring of traffic with a higher priority given to the relevant forwarding instructions than other forwarding instructions on the particular nodes. Monitoring results are obtained from the monitoring of traffic on the particular nodes on the relevant forwarding instructions. The monitoring results are analyzed to determine assurance of the service in the network.
-
公开(公告)号:US20210105189A1
公开(公告)日:2021-04-08
申请号:US16592866
申请日:2019-10-04
Applicant: Cisco Technology, Inc.
Inventor: Benoit Claise , Carlos M. Pignataro , Eric Vyncke , Joseph M. Clarke , Mioljub Jovanovic , Harjinder Singh
IPC: H04L12/24
Abstract: A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.
-
公开(公告)号:US11539600B2
公开(公告)日:2022-12-27
申请号:US17516971
申请日:2021-11-02
Applicant: Cisco Technology, Inc.
Inventor: Benoit Claise , Carlos M. Pignataro , Eric Vyncke , Joseph M. Clarke , Mioljub Jovanovic , Harjinder Singh
IPC: H04L41/5009 , H04L41/046 , H04L41/5025 , H04L41/50
Abstract: A method is performed at one or more entities configured to configure and provide assurance for a service enabled on a network. The service is configured as a collection of subservices on network devices of the network. A definition of the service is decomposed into a subservice dependency graph that indicates the subservices and dependencies between the subservices that collectively implement the service. Based on the subservice dependency graph, the subservices are configured to record and report subservice metrics indicative of subservice health states of the subservices. The subservice metrics are obtained from the subservices, and the subservice health states of the subservices are determined based on the subservice metrics. A health state of the service is determined based on the subservice health states. One or more of the subservices are reconfigured based on the health state of the service.
-
-
-
-
-
-
-
-
-