Patent classifications
H04L41/0893
Automatic configuration and connection of heterogeneous bandwidth managed multicast fabrics
Techniques for utilizing Software-Defined Networking (SDN) controllers and network border leaf nodes of respective cloud computing networks to configure a data transmission route for a multicast group. Each border leaf node may maintain a respective external sources database, including a number of records indicating associations between a multicast data source, one or more respective border leaf nodes disposed in the same network as the multicast data source, and network capability information. A border leaf node, disposed in the same network as a multicast data source, may broadcast a local source discovery message to all border leaf nodes in remote networks to which it is communicatively coupled. A border leaf node may also communicate network capability information associated with one or more remote networks to a local SDN controller. The SDN controller may utilize the network capability information to configure a data transmission route to one or more destination nodes.
PROCESSING CHAINING IN VIRTUALIZED NETWORKS
To dynamically allow chaining of logical processing units comprising endpoints, at least a type of an endpoint, and address information whereto connect the endpoint is configured, wherein the type of the endpoint is either a host port type or a logical processing unit type. During offloading from a central processing unit one or more functions to be performed by at least one further processing unit, the central processing unit is interacting with the one or more logical processing units via endpoints of the host port type and logical processing units are interacting via endpoints of the logical processing unit port type, the interaction using the address information.
PROCESSING CHAINING IN VIRTUALIZED NETWORKS
To dynamically allow chaining of logical processing units comprising endpoints, at least a type of an endpoint, and address information whereto connect the endpoint is configured, wherein the type of the endpoint is either a host port type or a logical processing unit type. During offloading from a central processing unit one or more functions to be performed by at least one further processing unit, the central processing unit is interacting with the one or more logical processing units via endpoints of the host port type and logical processing units are interacting via endpoints of the logical processing unit port type, the interaction using the address information.
SELF-ORGANIZING NETWORK CONFIGURATION
A status communication is received that is associated with a mesh network comprising a plurality of interconnected node devices. Responsive to the status communication, it is determined whether a configuration policy of the mesh network has been violated. Responsive to a determination that the configuration policy of the mesh network has been violated, a configuration communication comprising an updated configuration is transmitted by a processing device to a first node device of the plurality of node devices to modify the first node device from performing a first service within the mesh network to performing a second service.
SELF-ORGANIZING NETWORK CONFIGURATION
A status communication is received that is associated with a mesh network comprising a plurality of interconnected node devices. Responsive to the status communication, it is determined whether a configuration policy of the mesh network has been violated. Responsive to a determination that the configuration policy of the mesh network has been violated, a configuration communication comprising an updated configuration is transmitted by a processing device to a first node device of the plurality of node devices to modify the first node device from performing a first service within the mesh network to performing a second service.
Managing session meshes
Session meshes can be managed. When a session is to be initiated, session mesh devices can be detected and identified. Based on the session mesh devices that are part of a session mesh, a session mesh policy can be created to define configurations for the session mesh devices that will ensure that the session mesh complies with applicable security requirements. The session mesh policy can be distributed to one or more client computing devices in the session mesh which can apply the configurations to the session mesh devices. In conjunction with applying the configurations to the session mesh devices, the client computing devices can provide confirmation that the session mesh has been configured in accordance with the session mesh policy. The session can then be initiated.
Managing session meshes
Session meshes can be managed. When a session is to be initiated, session mesh devices can be detected and identified. Based on the session mesh devices that are part of a session mesh, a session mesh policy can be created to define configurations for the session mesh devices that will ensure that the session mesh complies with applicable security requirements. The session mesh policy can be distributed to one or more client computing devices in the session mesh which can apply the configurations to the session mesh devices. In conjunction with applying the configurations to the session mesh devices, the client computing devices can provide confirmation that the session mesh has been configured in accordance with the session mesh policy. The session can then be initiated.
Service process control method and network device
A service process control method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service.
Service process control method and network device
A service process control method includes selecting, according to an execution policy of at least one service deployed on a network device, M data processors for processing a packet received by the network device, determining a processing sequence for the selected M data processors to process the packet, and invoking the selected M data processors to sequentially process, according to the processing sequence, the packet. An execution sequence for a data processor to process the packet is dynamically generated according to a policy set corresponding to the service.
Cluster resource management in distributed computing systems
Techniques are provided for managing resources among clusters of computing devices in a computing system. Resource reassignment message are generated for indicating that servers are reassigned and in response to resource compute loads exceed or fall below certain thresholds. Techniques also include establishing communications with the reassigned servers to assign compute loads without physically relocating the servers from one cluster to another cluster.