H04L41/0866

REMEDIATING DRIFT IN THE CLOUD
20230004431 · 2023-01-05 ·

Techniques for remediating drift in real cloud infrastructure from desired cloud infrastructure. In one technique, a configuration graph is generated based on first infrastructure configuration code. A deployed state of a cloud infrastructure is generated based on a data schema and a current state of the cloud infrastructure. Resources indicated in the deployed state are matched to nodes in the configuration graph. Based on differences between the resources and the nodes, the configuration graph is updated to generate an updated configuration graph. Based on the updated configuration graph, second infrastructure configuration code is generated that is different than the first infrastructure configuration code.

Systems and methods for bi-directional machine-learning (ML)-based network compatibility engine

An ML-based method for conforming a target network to control requirements of a host network is provided. The method may include running a first digital scan of the host network and determining the host network's control requirements based on the first digital scan. The method may include identifying, based on the second digital scan, elements of the target network that violate the control requirements. The method may include generating a compliance report and/or an executable file. The compliance report may include a compatibility score of the target network vis-à-vis the host network, and a compatibility plan that includes steps which improve the compatibility score and conform the target network to the control requirements of the host network. The executable file, when executed at the target network, may execute the compatibility plan.

Detecting configuration anomaly in user configuration

One aspect of the instant application facilitates detection of configuration anomaly. During operation, a system can convert a set of rules associated with configuration syntax information for a feature in a respective feature document to at least a structured regular expression. Then the system generates a set of configuration templates with a respective configuration template including the structured regular expression corresponding to the feature document. The system can select, based on a target configuration associated with the network device, a subset of the configuration templates and can extract, based on a match between the selected configuration templates and the target configuration, a set of features. The system can determine one or more rules associated with the extracted features. Based on the one or more rules the system can determine an anomaly in the target configuration and generate at least one recommended configuration to alleviate the anomaly.

Detecting configuration anomaly in user configuration

One aspect of the instant application facilitates detection of configuration anomaly. During operation, a system can convert a set of rules associated with configuration syntax information for a feature in a respective feature document to at least a structured regular expression. Then the system generates a set of configuration templates with a respective configuration template including the structured regular expression corresponding to the feature document. The system can select, based on a target configuration associated with the network device, a subset of the configuration templates and can extract, based on a match between the selected configuration templates and the target configuration, a set of features. The system can determine one or more rules associated with the extracted features. Based on the one or more rules the system can determine an anomaly in the target configuration and generate at least one recommended configuration to alleviate the anomaly.

COMMUNICATION APPARATUS, DATA RECORDING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
20220417097 · 2022-12-29 · ·

There is provided a communication apparatus that enables acquisition of data to be sent after a Secure Shell (SSH) connection between a wireless unit and a baseband unit is established. A communication apparatus (10) according to the present disclosure includes a communication unit (11) that establishes a first Secure Shell (SSH) connection with a wireless apparatus (20) that performs wireless communication with a communication terminal (40), and establishes a second SSH connection with a control apparatus (30) that performs a baseband process related to a signal used in the wireless communication, and a data recording unit (12) that records data of a management plane received from the wireless apparatus (20) through the first SSH connection or the data of the management plane received from the control apparatus (30) through the second SSH connection.

COMMUNICATION APPARATUS, DATA RECORDING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
20220417097 · 2022-12-29 · ·

There is provided a communication apparatus that enables acquisition of data to be sent after a Secure Shell (SSH) connection between a wireless unit and a baseband unit is established. A communication apparatus (10) according to the present disclosure includes a communication unit (11) that establishes a first Secure Shell (SSH) connection with a wireless apparatus (20) that performs wireless communication with a communication terminal (40), and establishes a second SSH connection with a control apparatus (30) that performs a baseband process related to a signal used in the wireless communication, and a data recording unit (12) that records data of a management plane received from the wireless apparatus (20) through the first SSH connection or the data of the management plane received from the control apparatus (30) through the second SSH connection.

AUTOMATIC VERIFICATION OF SAFETY FOR VIRTUALIZED NETWORKS

Described are examples for providing a system for managing configuration and policies for a virtualized wide area network (vWAN) support on a wide area network (WAN). The vWAN includes a plurality of virtual network entities associated with geographic locations including the physical computing resources of the WAN and virtual connections between the virtual network entities. The system includes a network safety component for managing configurations and policies of the vWAN on the WAN. The network safety component receives a change to a policy or configuration of the vWAN from an operator of a network connected to the vWAN. The network safety component evaluates a set of safety rules for the operator based on the change and a network state of a physical WAN underlying the vWAN. The network safety component generates an error message in response to at least one of the set of safety rules failing the evaluation.

Webtier as a Service

A method for automated web resource deployment is provided. The method comprises creating web resource publication requests, wherein each web resource publication request comprises a number of configuration changes necessary to publish a web resource, on a network, at a particular uniform resource location. A standard format, validation workflow, and an approval workflow are provided for automation of the web resource publication requests. Once validated and approved, web resource publication requests are automatically converted to API calls which are executed on backend servers to implement the configuration changes required in the environment without further human intervention.

AUTOMATIC IDENTIFICATION OF POLICY MISCONFIGURATION

Some embodiments provide a method for identifying policy misconfiguration in a datacenter. Based on flow data received for a plurality of data compute nodes (DCNs) in the datacenter, the method determines that an anomalous amount of data traffic relating to a particular DCN has been dropped. The method uses (i) the received flow data for the particular DCN and (ii) a set of recent policy configuration changes to determine policy configuration changes that contributed to the anomalous amount of dropped data traffic relating to the particular DCN. The method generates an alert for presentation to a user indicating the anomalous amount of data traffic and the contributing policy configuration changes.

Streamlined onboarding of offloading devices for provider network-managed servers

A representation of a category of task offloaders is stored, in response to receiving a descriptor of the category, in a database of categories of offloaders which can be attached to servers of one or more classes. An indication of server configurations which include a task offloader of the category is provided via programmatic interfaces. A task is executed at a task offloader of a server with one of the server configurations.