CONTROLLED MICRO FAULT INJECTION ON A DISTRIBUTED APPLIANCE

    公开(公告)号:US20180367435A1

    公开(公告)日:2018-12-20

    申请号:US15713319

    申请日:2017-09-22

    Abstract: Aspects of the technology provide methods for simulating a failure in a tenant network. In some aspects, a monitoring appliance of the disclosed technology can be configured to carry out operations for receiving packets at a virtual device in the monitoring appliance, from a corresponding network device in the tenant network, and instantiating a firewall at the virtual device, wherein the firewall is configured to selectively block traffic routed from the network device to the virtual device in the monitoring appliance. The monitoring appliance can simulate failure of the network device by blocking traffic from the network device to the virtual device using the firewall, and analyze the tenant network to determine a predicted impact a failure of the network device would have on the tenant network. Systems and machine-readable media are also provided.

    STATIC NETWORK POLICY ANALYSIS FOR NETWORKS
    12.
    发明申请

    公开(公告)号:US20180309629A1

    公开(公告)日:2018-10-25

    申请号:US15663598

    申请日:2017-07-28

    Abstract: Systems, methods, and computer-readable media for static network policy analysis for a network. In one example, a system obtains a logical model based on configuration data stored in a controller on a software-defined network, the logical model including a declarative representation of respective configurations of objects in the software-defined network, the objects including one or more endpoint groups, bridge domains, contexts, or tenants. The system defines rules representing respective conditions of the objects according to a specification corresponding to the software-defined network, and determines whether the respective configuration of each of the objects in the logical model violates one or more of the rules associated with that object. When the respective configuration of an object in the logical model violates one or more of the rules, the system detects an error in the respective configuration associated with that object.

    Methods and apparatus for testing and repairing digital memory circuits
    13.
    发明授权
    Methods and apparatus for testing and repairing digital memory circuits 有权
    用于测试和修复数字存储器电路的方法和装置

    公开(公告)号:US09165687B2

    公开(公告)日:2015-10-20

    申请号:US14160542

    申请日:2014-01-21

    Abstract: An ActiveTest solution for memory is disclosed which can search for memory errors during the operation of a product containing digital memory. The ActiveTest system tests memory banks that are not being accessed by normal memory users in order to continually test the memory system in the background. When there is a conflict between the ActiveTest system and a memory user, the memory user is generally given priority.

    Abstract translation: 公开了用于存储器的ActiveTest解决方案,其可以在包含数字存储器的产品的操作期间搜索存储器错误。 ActiveTest系统测试正常内存用户未被访问的内存块,以便在后台持续测试内存系统。 当ActiveTest系统和内存用户之间存在冲突时,内存用户通常被优先考虑。

    ANOMALY DETECTION AND REPORTING IN A NETWORK ASSURANCE APPLIANCE

    公开(公告)号:US20210377135A1

    公开(公告)日:2021-12-02

    申请号:US17401354

    申请日:2021-08-13

    Abstract: Systems, methods, and computer-readable media for detecting and reporting anomalies in a network environment for providing network assurance. In some embodiments, a system can determine confidence scores for at least one value of parameters of a network environment defining network events occurring in the network environment. The confidences scores can indicate a frequency that the defined network events have a specific event state. The confidence scores can be monitored to detect an anomaly in the network environment. In response to detecting the anomaly in the network environment, the system can determine a relevant network state of the network environment. The relevant network state of the network environment and the anomaly in the network environment can be presented to a user.

    Shim layer for extracting and prioritizing underlying rules for modeling network intents

    公开(公告)号:US10904101B2

    公开(公告)日:2021-01-26

    申请号:US15693280

    申请日:2017-08-31

    Abstract: Systems, methods, and computer-readable media for receiving one or more models of network intents, comprising a plurality of contracts between providers and consumers, each contract containing entries with priority values. Each contract is flattened into a listing of rules and a new priority value is calculated. The listing of rules encodes the implementation of the contract between the providers and the consumers. Each entry is iterated over and added to a listing of entries if it is not already present. For each rule, the one or more entries associated with the contract from which the rule was flattened are identified, and for each given entry a flat rule comprising the combination of the rule and the entry is generated, wherein a flattened priority is calculated based at least in part on the priority value of the given one of given entry and the priority value of the rule.

    ANOMALY DETECTION AND REPORTING IN A NETWORK ASSURANCE APPLIANCE

    公开(公告)号:US20200213207A1

    公开(公告)日:2020-07-02

    申请号:US16813358

    申请日:2020-03-09

    Abstract: Systems, methods, and computer-readable media for detecting and reporting anomalies in a network environment for providing network assurance. In some embodiments, a system can determine confidence scores for at least one value of parameters of a network environment defining network events occurring in the network environment. The confidences scores can indicate a frequency that the defined network events have a specific event state. The confidence scores can be monitored to detect an anomaly in the network environment. In response to detecting the anomaly in the network environment, the system can determine a relevant network state of the network environment. The relevant network state of the network environment and the anomaly in the network environment can be presented to a user.

    Event clustering for a network assurance platform

    公开(公告)号:US10587456B2

    公开(公告)日:2020-03-10

    申请号:US15702716

    申请日:2017-09-12

    Abstract: Systems, methods, and computer-readable media for clustering events occurring in a network environment for providing network assurance. In one embodiment, a system can identify event states of network events defined by values of parameters of a network environment. The system can determine a confidence score that at least one of the values of parameters is associated with a specific event state using the network events and the identified event states of the network events. The confidence score can be presented to a user for purposes of providing network assurance for the network environment.

    Static network policy analysis for networks

    公开(公告)号:US10560328B2

    公开(公告)日:2020-02-11

    申请号:US15663598

    申请日:2017-07-28

    Abstract: Systems, methods, and computer-readable media for static network policy analysis for a network. In one example, a system obtains a logical model based on configuration data stored in a controller on a software-defined network, the logical model including a declarative representation of respective configurations of objects in the software-defined network, the objects including one or more endpoint groups, bridge domains, contexts, or tenants. The system defines rules representing respective conditions of the objects according to a specification corresponding to the software-defined network, and determines whether the respective configuration of each of the objects in the logical model violates one or more of the rules associated with that object. When the respective configuration of an object in the logical model violates one or more of the rules, the system detects an error in the respective configuration associated with that object.

    ANOMALY DETECTION AND REPORTING IN A NETWORK ASSURANCE APPLIANCE

    公开(公告)号:US20190081871A1

    公开(公告)日:2019-03-14

    申请号:US15702374

    申请日:2017-09-12

    CPC classification number: H04L43/04 H04L41/142 H04L41/22 H04L43/0823

    Abstract: Systems, methods, and computer-readable media for detecting and reporting anomalies in a network environment for providing network assurance. In some embodiments, a system can determine confidence scores for at least one value of parameters of a network environment defining network events occurring in the network environment. The confidences scores can indicate a frequency that the defined network events have a specific event state. The confidence scores can be monitored to detect an anomaly in the network environment. In response to detecting the anomaly in the network environment, the system can determine a relevant network state of the network environment. The relevant network state of the network environment and the anomaly in the network environment can be presented to a user.

Patent Agency Ranking