-
公开(公告)号:US20240356897A1
公开(公告)日:2024-10-24
申请号:US18659847
申请日:2024-05-09
申请人: Google LLC
IPC分类号: H04L9/40 , G06F9/455 , H04L12/46 , H04L61/2575 , H04L67/1001
CPC分类号: H04L63/0263 , G06F9/45558 , H04L12/4633 , H04L12/4641 , H04L61/2575 , H04L63/0209 , H04L63/101 , H04L67/1001 , G06F2009/45595
摘要: In one embodiment, a system includes a plurality of first host machines implementing a public-cloud computing environment, wherein at least one of the first host machines comprises at least one public-cloud virtual machine (VM) that performs network address translation; and a plurality of second host machines implementing a private-cloud computing environment, wherein at least one of the second host machines comprises one or more private-cloud virtual machines, wherein the public-cloud VM is configured to receive, via a network tunnel from the private-cloud VM, one or more first packets to be sent to a public Internet Protocol (IP) address of a public network host, translate, using a NAT mapping, a source address of each first packet from a private IP address of the private-cloud VM to an IP address of the public-cloud VM, and send the first packet to the IP address of the public-cloud VM.
-
公开(公告)号:US12107917B2
公开(公告)日:2024-10-01
申请号:US17893385
申请日:2022-08-23
IPC分类号: G06F16/18 , G06F16/13 , G06F16/182 , H04L67/08 , H04L67/1001 , H04L67/1097 , H04L67/568
CPC分类号: H04L67/1097 , G06F16/13 , G06F16/182 , H04L67/08 , H04L67/1001 , H04L67/568
摘要: A configuration object is provided to configure a server. The configuration object has an associated type to which the configuration object applies and information about a plurality of file stores available to the server. A method for data access can include, receiving, by the server, a request to perform a first operation with respect to a content object associated with the associated type to which the configuration object applies, using the configuration object to determine, from the plurality of file stores available to the server, a set of candidate file stores to service the request, and selecting a target file store from the set of candidate file stores and servicing the request using the target file store. Selecting the target file store includes mapping the object identifier to the target file store.
-
公开(公告)号:US12107911B2
公开(公告)日:2024-10-01
申请号:US18378673
申请日:2023-10-11
申请人: BRIGHT DATA LTD.
发明人: Derry Shribman , Ofer Vilenski
IPC分类号: H04L41/046 , H04L67/01 , H04L67/1001 , H04L67/1023 , H04L67/1061 , H04L67/1074 , H04L67/142 , H04L67/50 , H04L67/563 , H04L67/564 , H04L67/02
CPC分类号: H04L67/01 , H04L41/046 , H04L67/1001 , H04L67/1023 , H04L67/1063 , H04L67/108 , H04L67/142 , H04L67/535 , H04L67/563 , H04L67/564 , H04L67/02
摘要: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.
-
4.
公开(公告)号:US12088430B2
公开(公告)日:2024-09-10
申请号:US17322045
申请日:2021-05-17
申请人: CA, INC.
发明人: Mark McConnaughay , Gary Tomic , Ron Frederick
IPC分类号: H04L12/46 , H04L61/251 , H04L67/1001 , H04L69/167 , H04L69/22
CPC分类号: H04L12/4633 , H04L12/4641 , H04L61/251 , H04L67/1001 , H04L69/167 , H04L69/22
摘要: In some embodiments, a computing system includes a communication interface; and a processor that is coupled to the communication interface. In some embodiments, least one of the communication interface or the processor receives a network packet from the network via a network adapter port; encapsulates the received network packet with a tunnel header, wherein the tunnel header comprises network identifier information identifying the network adapter port; addresses, based on the network identifier information, an outer Internet protocol (IP) header of the encapsulated network packet with an outer IP address corresponding to a network function in a first computing device; and sends the encapsulated network packet toward the network function identified by the outer IP address.
-
公开(公告)号:US12081617B2
公开(公告)日:2024-09-03
申请号:US17394102
申请日:2021-08-04
申请人: Avesha, Inc.
发明人: Raj Nair , Prabhudev Navali , Sudhir Halbhavi , Chin-Cheng Wu
IPC分类号: H04L67/1001 , G06N20/00 , H04L41/0816 , H04L47/20 , H04L67/02 , H04L67/60 , H04N21/2187 , H04N21/422 , H04N21/431 , H04N21/433 , H04N21/466 , H04N21/472
CPC分类号: H04L67/1001 , G06N20/00 , H04L41/0816 , H04L47/20 , H04L67/02 , H04L67/60 , H04N21/2187 , H04N21/42203 , H04N21/4312 , H04N21/4334 , H04N21/466 , H04N21/47217
摘要: A networked system for real-time computer-aided augmentation of a live input video stream includes an endpoint system configured and operative to handle the live input video stream and a live augmented video stream and to provide service access to a video augmentation service for the computer-aided augmentation of the live input video stream. The system further includes a backend system providing service orchestration to orchestrate use and operation of the video augmentation service, and an edge inference system coupled to the endpoint system and to the backend system, the edge inference system being configured and co-operative with the endpoint system to provide the video augmentation service on the live input video stream and thereby generate the live augmented video stream, based on the service orchestration by the backend system.
-
公开(公告)号:US12058102B2
公开(公告)日:2024-08-06
申请号:US16897640
申请日:2020-06-10
申请人: VMware LLC
发明人: Zhengsheng Zhou , Jianjun Shen , Abhishek Raut , Yang Liu
IPC分类号: H04L61/50 , G06F9/455 , G06F9/50 , G06F9/54 , H04L9/40 , H04L12/46 , H04L12/66 , H04L41/0893 , H04L41/18 , H04L41/50 , H04L41/5041 , H04L45/42 , H04L45/586 , H04L49/00 , H04L61/103 , H04L67/10 , H04L67/1001
CPC分类号: H04L61/50 , G06F9/45558 , G06F9/5083 , G06F9/54 , G06F9/547 , H04L12/4641 , H04L12/66 , H04L41/0893 , H04L41/18 , H04L41/5048 , H04L41/5077 , H04L45/42 , H04L45/586 , H04L49/70 , H04L61/103 , H04L63/0209 , H04L63/0218 , H04L63/0263 , H04L63/0272 , H04L63/20 , H04L67/10 , H04L67/1001 , G06F2009/45562 , G06F2009/4557 , G06F2009/45595 , G06F9/5077
摘要: Some embodiments of the invention provide a method for deploying network elements for a set of machines in a set of one or more datacenters. The datacenter set is part of one availability zone in some embodiments. The method receives intent-based API (Application Programming Interface) requests, and parses these API requests to identify a set of network elements to connect and/or perform services for the set of machines. In some embodiments, the API is a hierarchical document that can specify multiple different compute and/or network elements at different levels of compute and/or network element hierarchy. The method performs automated processes to define a virtual private cloud (VPC) to connect the set of machines to a logical network that segregates the set of machines from other machines in the datacenter set. In some embodiments, the set of machines include virtual machines and containers, the VPC is defined with a supervisor cluster namespace, and the API requests are provided as YAML files.
-
公开(公告)号:US12058056B1
公开(公告)日:2024-08-06
申请号:US17338089
申请日:2021-06-03
申请人: Google LLC
IPC分类号: G06F15/16 , H04L47/125 , H04L47/783 , G06F9/50 , H04L67/1001
CPC分类号: H04L47/783 , H04L47/125 , G06F9/5083 , H04L67/1001
摘要: Systems and methods for providing web service instances to support traffic demands for a particular web service in a large-scale distributed system are disclosed. An example method includes determining a peak historical service load for the web service. The service load capacity for each existing web service instance may then be determined. The example method may then calculate the remaining service load after subtracting the sum of the service load capacity of the existing web service instances from the peak historical service load for the web service. The number of web service instances necessary in the large-scale distributed system may be determined based on the remaining service load. The locations of the web service instances may be determined and changes may be applied to the large-scale system based on the number of web service instances necessary in the large-scale distributed system.
-
公开(公告)号:US12052184B2
公开(公告)日:2024-07-30
申请号:US18214763
申请日:2023-06-27
IPC分类号: H04L49/25 , H04L45/48 , H04L47/125 , H04L67/1001
CPC分类号: H04L49/25 , H04L45/48 , H04L47/125 , H04L67/1001
摘要: Methods and systems for supporting efficient load balancing among a plurality of switches and a plurality of end nodes arranged in a tree topology in a network environment. The methods and systems can sort the plurality of end nodes, wherein the plurality of end nodes are sorted in a decreasing order of a receive weight. The method and system may further route, in the decreasing order of receive weights, the plurality of end nodes, wherein the routing comprises selecting at least one down-going port and at least one up-going port. Further, the method and system can increase an accumulated downward weight on each selected down-going port by the receive weight of the routed end node, and increase an accumulated upward weight on each selected up-going port by the receive weight of the routed end node.
-
公开(公告)号:US12047446B2
公开(公告)日:2024-07-23
申请号:US18126568
申请日:2023-03-27
发明人: William Sella
IPC分类号: H04L67/133 , H04L47/24 , H04L47/33 , H04L67/1001 , H04L67/1095 , H04L67/53
CPC分类号: H04L67/1095 , H04L47/24 , H04L47/33 , H04L67/1001 , H04L67/133 , H04L67/53
摘要: Disclosed herein are system, method, and computer program product embodiments for providing an API description of an external network service and using the API to integrate the external service into a network. An embodiment operates by receiving, from a service provider, a description of an application programming interface (API), transmitting a call to the service provider using the API for creating a new instance of a service and transmitting to the service provider a traffic flow upon which the service will be applied.
-
公开(公告)号:US12021921B2
公开(公告)日:2024-06-25
申请号:US17976351
申请日:2022-10-28
申请人: Red Hat, Inc.
IPC分类号: H04L67/1001 , H04L41/12 , H04L67/53
CPC分类号: H04L67/1001 , H04L41/12 , H04L67/53
摘要: Systems and methods are described for configuring a data plane of an event streaming platform. An example method includes receiving a topology definition describing a topology of an event streaming platform, and generating, based on the topology definition, a Directed Acyclical Graph (DAG) that represents a data plane of the event streaming platform. The method also includes generating, via a processing device, a simplified data plane pathway based on the DAG, wherein the simplified data plane pathway eliminates intermediate hops between an event source and a final event destination described by the topology definition.
-
-
-
-
-
-
-
-
-