-
公开(公告)号:US20230171171A1
公开(公告)日:2023-06-01
申请号:US18102696
申请日:2023-01-28
Applicant: VMware, Inc.
Inventor: Murali Basavaiah , Anand Parthasarathy , Sreeram Iyer , Sambit Kumar Das , Narasimhan Gomatam Mandeyam
IPC: H04L43/065 , H04L43/10 , H04L67/1036 , H04L43/0805 , H04L47/783 , H04L47/70 , H04L67/1031 , H04L61/4511
CPC classification number: H04L43/065 , H04L43/10 , H04L67/1036 , H04L43/0805 , H04L47/783 , H04L47/828 , H04L67/1031 , H04L61/4511
Abstract: Some embodiments provide a novel method of performing health monitoring for resources associated with a global server load balancing (GSLB) system. This system is implemented by several domain name system (DNS) servers that perform DNS services for resources located at several geographically separate sites. The method identifies several different groupings of the resources. It then assigns the health monitoring of the different resource groups to different DNS servers. The method then configures each particular DNS server (1) to send health monitoring messages to the particular group of resources assigned to the particular DNS server, (2) to generate data by analyzing responses to the sent health monitoring messages, and (3) to distribute the generated data to the other DNS servers. The method in some embodiments is performed by a set of one or more controllers.
-
22.
公开(公告)号:US11601620B2
公开(公告)日:2023-03-07
申请号:US17196783
申请日:2021-03-09
Applicant: IntelliVision Technologies Corp.
Inventor: Vaidhi Nathan , Krishna Khadloya , Prakash Narayan , Albert Kay
IPC: H04N7/18 , G06N3/08 , H04L67/1036 , H04L67/1097 , G06V20/10
Abstract: The invention is based, in part, on a system and method designed to be able to easily and automatically scale up to millions of cameras and users. To do this, this discourse teaches use of modern cloud computing technology, including automated service provisioning, automated virtual machine migration services, RESTful API, and various firewall traversing methods to facilitate the scaling process. Moreover, the system and method described herein teaches scalable cloud solutions providing for higher though-put camera provisioning and event recognition. The network may segregate the retrieval server from the storage server, and by doing so, minimizing the load on any one server and improving network efficiency and scalability.
-
公开(公告)号:US20230051622A1
公开(公告)日:2023-02-16
申请号:US17809806
申请日:2022-06-29
Applicant: ATLASSIAN PTY LTD , ATLASSIAN, INC.
Inventor: Diogo Correa LUCAS , Chetan ITHAL , Ching LEE , Alex RIEGELMAN , Gurik SIDHU
IPC: H04L67/1036 , G06F16/9035 , G06F16/907 , H04L67/1008
Abstract: Various embodiments herein described are directed to methods, apparatuses and computer program products configured for managing software product feature and version releases in complex and distributed network systems. Various embodiments are directed to systems and network frameworks that are configured to provide controlled release of software features/changes through admin user notification and control interfaces. In some embodiments, a sandbox system environment may be provided to admin users to test and configure upcoming software features/changes. Additional example embodiments provide a release track system that specifies and manages feature release schedules in a complex and multitenant cloud network environment.
-
公开(公告)号:US11516286B2
公开(公告)日:2022-11-29
申请号:US16368290
申请日:2019-03-28
Applicant: Comcast Cable Communications, LLC
Inventor: Neill Kipp , Joseph Kiok
IPC: H04L67/1036 , H04L67/1023 , H04L9/14 , H04L9/40 , H04L61/4511
Abstract: Systems, apparatuses, and methods are described for adjusting capacity in a networking environment. A networking system comprising clients, servers, load balancers, and/or other devices may expand and contract network capacity as needed. When expanding network capacity, load balancers may instruct client devices to connect to servers that are part of the expanded network. When network capacity is reduced, a server and/or a load balancer my instruct client devices to close a connection with a first server and establish a connection with a second server. Client devices may seamlessly begin using the connection with a second server without having to wait for a connection timeout with the first server.
-
公开(公告)号:US11463515B2
公开(公告)日:2022-10-04
申请号:US17266436
申请日:2019-07-26
Applicant: Nippon Telegraph and Telephone Corporation
Inventor: Katsuma Miyamoto , Akihiro Okada , Hideo Tsuchiya
IPC: H04L29/08 , H04L67/1036 , H04L47/70 , H04L9/40
Abstract: An acquisition unit acquires a state of a server including pieces of virtual CPE, and an instructing unit instructs CPE connected to the virtual CPE to control a communication band based on the state of the server. The instructing unit instructs the CPE to limit a communication band to a predetermined value or less based on a CPU usage rate acquired by the acquisition unit exceeding a predetermined threshold value. The instructing unit instructs the CPE to limit a communication band to a predetermined value or less in based on the number of connections of the CPE acquired by the acquisition unit being less than a predetermined threshold value. The acquisition unit acquires presence or absence of CPE not connected to the virtual CPE, and the instructing unit instructs the CPE to block communication based on the presence of CPE not connected to the virtual CPE.
-
公开(公告)号:US11457065B1
公开(公告)日:2022-09-27
申请号:US17033463
申请日:2020-09-25
Applicant: Amazon Technologies, Inc.
Inventor: Thomas Alexander McNicol , Fenil Shah
IPC: H04L67/1031 , H04L45/02 , H04L67/1036 , H04L67/1008 , H04L67/61
Abstract: A system for adjusting individual host rate limits based on a fleet-wide service rate limit and a fleet host count. The system includes a fleet of hosts for a service. Individual hosts of the fleet of hosts respectively include application logic, a host rate limiter to limit interactions between the application logic and another service according to a host rate limit for the individual host, and an adaptive rate component. The adaptive rate component updates a host entry in a host table to indicate a current heartbeat timestamp for the individual host. The adaptive rate component retrieves the fleet-wide service rate value and the fleet host count value. The adaptive rate component determines the host rate limit for the individual host based on the fleet-wide service rate value and the fleet host count value. The adaptive rate component provides the host rate limit to the host rate limiter.
-
公开(公告)号:US20220286499A1
公开(公告)日:2022-09-08
申请号:US17686457
申请日:2022-03-04
Inventor: Hyun-Hwa CHOI , Dae-Won KIM , Sun-Wook KIM , Su-Min JANG , Jae-Geun CHA
IPC: H04L67/1008 , H04L67/1036 , H04L67/1014 , H04L67/51
Abstract: Disclosed herein are an apparatus and method for autoscaling a service shared in a cloud. The apparatus may include memory in which at least one program is recorded and a processor for executing the program, and the program may perform autoscaling by which at least one second service for performing the same function as a first service is additionally generated or deleted depending on a load that is incurred when multiple clients call the first service in the cloud. The at least one second service may be set to one of two or more execution types having different response times depending on a response time required by each of the multiple clients.
-
公开(公告)号:US11412036B2
公开(公告)日:2022-08-09
申请号:US16948636
申请日:2020-09-25
Applicant: ATLASSIAN PTY LTD , ATLASSIAN INC
Inventor: Diogo Correa Lucas , Chetan Ithal , Ching Lee , Alex Riegelman , Gurik Sidhu
IPC: H04L12/00 , H04L67/1036 , G06F16/9035 , G06F16/907 , H04L67/1008
Abstract: Various embodiments herein described are directed to methods, apparatuses and computer program products configured for managing software product feature and version releases in complex and distributed network systems. Various embodiments are directed to systems and network frameworks that are configured to provide controlled release of software features/changes through admin user notification and control interfaces. In some embodiments, a sandbox system environment may be provided to admin users to test and configure upcoming software features/changes. Additional example embodiments provide a release track system that specifies and manages feature release schedules in a complex and multitenant cloud network environment.
-
公开(公告)号:US11323510B2
公开(公告)日:2022-05-03
申请号:US16987462
申请日:2020-08-07
Applicant: Level 3 Communications, LLC
Inventor: Maksim Yevmenkin , David Fullagar , Christopher Newton , Jeffrey Koller
IPC: G06F15/173 , H04L67/101 , H04L61/2521 , H04L67/1023 , H04L67/568 , H04L67/1061 , H04L67/1001 , H04L67/141 , H04L61/5007 , H04L67/02 , H04L67/1036 , H04L69/326 , H04L67/1014
Abstract: A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
-
30.
公开(公告)号:US11323414B2
公开(公告)日:2022-05-03
申请号:US16533191
申请日:2019-08-06
Applicant: CLOUDFLARE, INC.
Inventor: Marek Vavrusa , Anbang Wen
IPC: H04L61/5046 , H04L61/4511 , H04L61/5069 , H04L61/4552 , H04L67/1036 , H04L67/568 , H04L12/18
Abstract: A Domain Name System (DNS) resolver node receives a first DNS query from a first client device. The resolver node determines that it cannot answer the query using its local cache so it performs a recursive query to obtain the answer. The answer is sent to the first client and stored in its local cache. The resolver node further transmits the answer to multiple other resolver nodes that are part of the same cluster so they can update their respective local cache with the information. Upon receiving a message from another resolver node that includes a set of resource record(s) not in its local cache, the resolver node stores that set of resource record(s) in its local cache so that it can locally answer subsequent requests for those resource record(s) locally.
-
-
-
-
-
-
-
-
-