H04L47/828

PROVIDING ON-DEMAND PRODUCTION OF GRAPH-BASED RELATIONSHIPS IN A CLOUD COMPUTING ENVIRONMENT
20210250306 · 2021-08-12 · ·

Described herein is a system for automatically capturing configuration changes to the cloud computing resources. The system for automatically capturing configuration changes may detect changes to configurations of cloud computing resources across the geographic regions, in real-time. The changes may be stored in a central data storage device instantiated by a central cloud computing account. Furthermore, a relationship graph indicating the relationships between the different cloud computing resources may be generated.

Link detection method and related apparatus

A link detection technology. In a link detection method, when a target event occurs on paths, in a plurality of paths, whose quantity exceeds a preset quantity, whether the paths on which the target event occurs share a bottleneck link is detected, and congestion control is performed. It can be learned that in the technical solution provided in the embodiments of this application, the target event is a trigger, and shared bottleneck detection is performed after the quantity of the paths on which the target event occurs exceeds the preset quantity. This implements purposeful link detection, reduces system overheads, and brings a fast convergence speed.

Resource view for logging information in a modular control system

A method may include receiving a request to define a primary resource. The primary resource may enable access to a primary handler that corresponds to a logical entity that controls a device or a port or another resource. The method may include identifying a primary domain object for the primary resource. The primary domain object maps the primary resource to the primary handler. The primary domain object represents a state of the primary resource. The method may include identifying an interface for the primary resource. The interface may be configured to receive a command through a link from a client. The method may include receiving a state request associated with the interface for the primary resource, wherein the primary domain object handler is configured to send a state message indicating the state of the primary resource in response to the request.

Authorizations Associated With Externally Shared Communication Resources

Various embodiments of the present disclosure are directed to a group-based communication apparatus that is configured to enable end-users (e.g., non-admin users) to initiate, by way of client devices, generation of a shareable resource associated with a group-based communication resource identifier to efficiently authorize communication between client devices associated with different organization identifiers in group-based communication interfaces associated with a shared group-based communication resource identifier.

Tool for managing and allocating resources in a clustered computing environment

This present invention is directed towards a container orchestration system such as Kubernetes in which pods monitor themselves to determine if they are likely to require additional resources or vertical scaling within a given timeframe. If the pod determines that it will need additional processing power it notifies the state manager to begin allocating these resources on the same node or a different virtual or physical node before the CPU usage reaches 99%+. The state manager receives this request and allocates the necessary resources ahead of time. When the pod's CPU usage reaches 99%+, the state manager will remove the pod from the existing node and moves the application to the new pod on a different node in which sufficient resources are allocated. This invention brings about efficient utilization of nodes.

Method for managing and allocating resources in a clustered computing environment

This present invention is directed towards a container orchestration method such as Kubernetes in which pods monitor themselves to determine if they are likely to require additional resources or vertical scaling within a given timeframe. If the pod determines that it will need additional processing power it notifies the state manager to begin allocating these resources on the same node or a different virtual or physical node before the CPU usage reaches 99%+. The state manager receives this request and allocates the necessary resources ahead of time. When the pod's CPU usage reaches 99%+, the state manager will remove the pod from the existing node and moves the application to the new pod on a different node in which sufficient resources are allocated. This invention brings about efficient utilization of nodes.

SYSTEM AND METHOD TO MANAGE AND EXCHANGE RESOURCES BETWEEN ENTERPRISES IN A CLOUD COMPUTING ENVIRONMENT
20210250305 · 2021-08-12 ·

A system to manage and exchange resources between enterprises in a cloud computing environment is disclosed. The system includes an information classifying subsystem, configured to classify one or more collected enterprise data into one or more resource groups based on the type and content of the enterprise data using an artificial intelligence-based segmentation model. The system includes a dynamic distribution subsystem, configured to dynamically distribute the classified one or more resource groups with each other based on one or more predefined parameters using an artificial intelligence-based data recommendation technique. The system includes a performance data generator subsystem, configured to generate performance data associated with the enterprise based on the dynamically distributed one or more resource groups. The system includes a resource operation management subsystem, configured to perform operations on the one or more resources based on type of the one or more resources and one or more user privileges.

Passing of data via deep links for application components

Systems and methods of passing data via resource identifiers for resources are provided herein. A data processing system can receive a first request from a client device responsive to an interaction with a content item presented on a first resource. The content item can include a resource identifier referencing a second resource accessible via an application to be installed. The first request can include the resource identifier and a device identifier. The data processing system can receive a second request from the client device responsive to an execution of the installed application. The second request can include the device identifier and an application identifier. The data processing system can determine that the application is to receive the request identifier. The data processing system can provide the resource identifier to direct the application to access the second resource for presentation via the application.

Support apparatus and method

A support apparatus and method are capable of facilitating work to optimize deployment locations of information processing resources and are respectively allocated to one or more allocation targets. A deployment location candidate is calculated, which is an appropriate deployment location of each of the information processing resources allocated to each of the allocation targets, and a reducible cost is determined when the information processing resource is allocated to the deployment location candidate, with respect to each information processing resource. The reducible cost is displayed when the deployment of the information processing resource allocated to the allocation target is optimized, and the importance of the allocation target is determined by associating the reducible cost with the importance of the allocation target with respect to each allocation target on the basis of the calculation result of the reducible cost for each information processing resource.

Congestion avoidance with adaptive QoS policy enforcement from SD-WAN controller in SD-WAN networks

According to some embodiments, a method performed by a software defined wide area network (SD-WAN) controller in a SD-WAN network comprising a plurality of aggregation edge routers and a plurality of branch edge routers comprises the following steps. The method comprises: receiving, from each of the plurality of branch edge routers, a transmit location (TLOC) publication comprising a quality of service (QoS) attribute of one or more TLOCs configured on the branch edge router; determining a QoS policy based on the received TLOC publications; transmitting the QoS policy to the plurality of aggregation edge routers; receiving, from a branch edge router of the plurality of branch edge routers, a first congestion indication indicating that bandwidth utilization on a wide area network (WAN) interface of the branch edge router exceeds a first threshold; determining an updated QoS policy based on the received TLOC publications and the first congestion indication to reduce congestion at the branch edge router; and transmitting the updated QoS policy to the plurality of aggregation edge routers.