Patent classifications
H04L41/122
Determining formal models using weighting factors for computing elements in multi-domain environments
Techniques for deploying, monitoring, and modifying network topologies operating across multi-domain environments using formal models and weighting factors assigned to computing elements in the network topologies. The weighting factors restrict or allow the movement of various computing elements and/or element groupings to prevent undesirable disruptions or outages in the network topologies. Generally, the weighting factors may be determined based on an amount of disruption experienced in the network topologies if the corresponding computing element or grouping was migrated. As the amount of disruption caused by modifying a particular computing element increases, the weighting factor represents a greater measure of resistivity for migrating the computing element. In this way, topology deployment systems may allow, or disallow, the modification of particular computing elements based on weighting factors. Thus, the amount of disruption in the functioning of network topologies may be considered when optimizing the allocation of computing elements across multi-domain environments.
Network metric discovery
This disclosure describes techniques for discovering network metrics relating to communications between a client device and a server device via a network. The client device may send one or more queries to a network device of the network. The network device may reply to the query of the client device with network metrics. The client device may forward the network metrics to the server device. For instance, an administrator at the server device may receive the network metrics. As such, the network metrics are discoverable by the client device and/or the administrator. Furthermore, the administrator may be able to use the discovered network metrics to monitor and/or troubleshoot a performance issue.
Data-powered shipwright for network cloud maintenance
A system comprising a network cloud configured for a point of deployment containerized environment, a plurality of servers in communication with the network cloud, configured to establishing a point of deployment (POD) in one of the plurality of servers, receiving a determination that the POD is not operational, mapping the topology of the POD, and based on the mapping step, troubleshooting the POD in accordance with a set of rules.
Data-powered shipwright for network cloud maintenance
A system comprising a network cloud configured for a point of deployment containerized environment, a plurality of servers in communication with the network cloud, configured to establishing a point of deployment (POD) in one of the plurality of servers, receiving a determination that the POD is not operational, mapping the topology of the POD, and based on the mapping step, troubleshooting the POD in accordance with a set of rules.
Stitching multiple wide area networks together
The present application relates to communications between a partner network and a wide area network (WAN). The partner network and WAN may exchange representations of the respective networks including a delay profile for the partner network. The WAN receives a network delay profile for multiple virtual network entities within the partner network. The multiple virtual network entities include at least a plurality of peering locations with the WAN. The WAN determines a path from the partner network through the WAN via a selected peering location of the plurality of peering locations with the WAN to a destination based on at least the network delay profile. The WAN deploys a policy for an agent within the partner network. The policy identifies traffic for the destination to route through the WAN via the selected peering location. The WAN routes traffic from the selected peering location to the destination along the path.
Provisioning workflows using subgraph similarity
Techniques described herein relate to a method for deploying workflows. The method may include receiving, at a service controller of a federated controller, a request to deploy a workflow in a device ecosystem; decomposing, by the service controller, the workflow into a plurality of workflow portions; performing, by the service controller, a search in a capabilities and constraints data construct to identify a domain in which to perform a workflow portion of the plurality of workflow portions; providing the workflow portion and workflow constraints to a platform controller in the domain; performing, by the platform controller, a subgraph similarity check to determine that a previously executed workflow portion was successfully executed on a subgraph in the domain; provisioning, by the platform controller, a set of devices in the domain based on the subgraph; and executing the workflow portion in the domain.
USER INTERFACE FOR CLOUD NATIVE SOFTWARE-DEFINED NETWORK ARCHITECTURES
In general, techniques are described for a creating a virtual network router via a user interface (UI) presented by a software defined network (SDN) architecture. A network controller comprising a memory and processing circuitry may perform the techniques. The memory may store the UI, while the processing circuitry may present the UI and execute a control node. The UI may graphically represent a topology of a network including first and second virtual networks. The UI may dynamically generate a graphical element representative of a virtual network router by which to interconnect the first and second virtual networks. The virtual network router may represent a logical abstraction of one or more policies that cause one or more of import and export of routing information between the first and second virtual networks. The control node configures the first virtual network and the second virtual network according to the one or more policies.
LOAD BALANCING METHOD AND RELATED DEVICE
A load balancing method and a related device is provided. The method includes: determining topology information of each of a plurality of smallest management units pods in a load balancing cluster to which a first node belongs, where the plurality of pods are distributed on at least two nodes; determining a weight of each of the plurality of pods based on the topology information of each pod; and selecting a target pod from the plurality of pods based on the weight of each pod, where the target pod is configured to process a currently to-be-processed task in the first node. In embodiments of this application, network overheads can be reduced when a task request is allocated.
NETWORK FUNCTION REGISTRATION METHOD, DISCOVERY METHOD, APPARATUS, DEVICE AND MEDIUM
The present application discloses a network function registration method and discovery method, an apparatus, a device and a medium belonging to the mobile communication field. The method introduces S-NSSAI, a DNN and a data processing method in the network function registration and discovery processes, so that the S-NSSAI, DNN and data processing method can be directly provided to a consumer network function in a network function discovery process for use.
NETWORK FUNCTION REGISTRATION METHOD, DISCOVERY METHOD, APPARATUS, DEVICE AND MEDIUM
The present application discloses a network function registration method and discovery method, an apparatus, a device and a medium belonging to the mobile communication field. The method introduces S-NSSAI, a DNN and a data processing method in the network function registration and discovery processes, so that the S-NSSAI, DNN and data processing method can be directly provided to a consumer network function in a network function discovery process for use.