Systems and methods for end user connection load balancing

    公开(公告)号:US11528320B1

    公开(公告)日:2022-12-13

    申请号:US17404093

    申请日:2021-08-17

    摘要: Described herein are systems and methods for end user connection load balancing amongst multiple on-premise connector proxies deployed across geographic locations and reducing connection setup latency without using a shared or distributed database. The system can load balance connections deterministically amongst the on-premise connector proxies using load statistics. The system utilizes an intelligent DNS service that can use network experience data, service availability, and application metrics to provide sophisticated traffic management via DNS or API-based decisions. The system can include a domain name system (DNS) resolver configured to receive metrics for a first connector and a second connector of a data center of an entity, receive a DNS request including an entity identifier and a data center identifier; and transmit a response to the DNS request identifying a server selected based on the metrics identified using the entity identifier and the data center identifier.

    Task offloading and routing in mobile edge cloud networks

    公开(公告)号:US11503113B2

    公开(公告)日:2022-11-15

    申请号:US17147972

    申请日:2021-01-13

    发明人: Lijun Dong

    摘要: A method implemented by a network element (NE) in a mobile edge cloud (MEC) network, comprising receiving, by the NE, an offloading request message from a client, the offloading request message comprising task-related data describing a task associated with an application executable at the client, determining, by the NE, whether to offload the task to an edge cloud server of a plurality of edge cloud servers distributed within the MEC network based on the task-related data and server data associated with each of the plurality of edge cloud servers, transmitting, by the NE, a response message to the client based on whether the task is offloaded to the edge cloud server.

    EDGE COMPUTING SYSTEM
    64.
    发明申请

    公开(公告)号:US20220353321A1

    公开(公告)日:2022-11-03

    申请号:US17867194

    申请日:2022-07-18

    申请人: VEEA Inc.

    摘要: An edge computing system comprises: a cloud computing system; an edge processing function; a connection between the edge processing function and the cloud computing system; a backend server within the cloud computing system. An assessment module is configured to receive information about processing goals, and processing capabilities of the backend server and the edge processing function. The assessment module derives a set of possible interfaces and corresponding functionality splits defining a division of processing activity between the backend server and the edge processing function. Based on a received measurement of bandwidth and/or of latency on the connection, the assessment module selects an interface and corresponding functionality split, and downloads them to the edge processing function and the backend server.

    Server-management microservice storehouse for baseboard management controllers

    公开(公告)号:US11469956B2

    公开(公告)日:2022-10-11

    申请号:US16935497

    申请日:2020-07-22

    摘要: Techniques to facilitate the provision of server-management microservices for baseboard management controllers from a storehouse of such microservices are described herein. A technique described herein includes a server-management microservice storehouse obtaining a request for a server-management microservice for a baseboard management controller (BMC) of a server of a communications network. Further, the storehouse delivers the microservice to the BMC over the communication network. The server-management microservice is a modularized application that interacts with the operating system of the BMC while the microservice executes on the BMC, and the server-management microservice cause management of operations of the server or monitoring of the status of the server.

    SYSTEMS AND METHODS FOR RATE-BASED LOAD BALANCING

    公开(公告)号:US20220286501A1

    公开(公告)日:2022-09-08

    申请号:US17751493

    申请日:2022-05-23

    摘要: According to examples, a system for rate-based load balancing may include a processor and a memory storing instructions. The processor may, through execution of the instructions, cause the system to receive a request for processing. The system may further identify a target server to transmit the request using a rate-based load balancing technique. In some examples, the rate-based load balancing technique may include: selecting a server, from a plurality of servers, as a potential target; receiving a readiness indicator for the selected server; and designating the selected server as the target server based on the readiness indicator. The system may transmit the request to the target server for processing.

    Content Delivery in Wireless Wide Area Networks

    公开(公告)号:US20220272149A1

    公开(公告)日:2022-08-25

    申请号:US17740738

    申请日:2022-05-10

    申请人: Tybalt, LLC

    发明人: Steve J Shattil

    摘要: A base station or content delivery server in a wireless network is configured to receive wireless network topology information from each of a plurality of wireless user devices. The wireless network topology information indicates which wireless user devices are within radio communication range of each other. The base station or content delivery server is configured to respond to a request for content from a first wireless user device by using the wireless network topology information for selecting a second wireless user device that has the content and is within radio communication range of the first wireless user device. The base station or content delivery server can be configured to forward the request to the second wireless user device, send a resource identifier to the first wireless user device that identifies the second wireless user device, and/or transmit a radio resource allocation to the first wireless user device to create a peer-to-peer link with the second wireless user device.

    Multi-path layer configured to provide link availability information to storage system for load rebalancing

    公开(公告)号:US11418594B1

    公开(公告)日:2022-08-16

    申请号:US17506013

    申请日:2021-10-20

    摘要: An apparatus comprises at least one processing device configured to control delivery of input-output (IO) operations from a host device to a storage system over selected paths through a network. The at least one processing device is further configured to determine link availability information for each of a plurality of initiator-target pairs, with the initiators being implemented on the host device and the targets being implemented on the storage system, and each initiator-target pair being associated with a corresponding subset of the plurality of paths. The at least one processing device is still further configured to communicate the link availability information to the storage system, which comprises a distributed storage system that includes a plurality of interconnected storage nodes. The link availability information is utilized in the storage system to rebalance IO operation processing load across at least a subset of the storage nodes of the storage system.

    Identifying correlated resource behaviors for resource allocation

    公开(公告)号:US11381468B1

    公开(公告)日:2022-07-05

    申请号:US14658941

    申请日:2015-03-16

    摘要: A distributed system may implement identifying correlated workloads for resource allocation. Resource data for resources hosted at resource hosts in a distributed system may be analyzed to determine behavioral similarities. Historical behavior data or resource configuration data, for instance, may be compared between resources. Behaviors between resources may be identified as correlated according to the determined behavioral similarities. An allocation of one or more resource hosts in the distributed system may be made for a resource based on the behaviors identified as correlated. For instance, resources may be migrated from a current resource host to another resource host, new resources may be placed at a resource host, or resources may be reconfigured into different resources. Machine learning techniques may be implemented to refine techniques for identifying correlated behaviors.