-
公开(公告)号:US11729091B2
公开(公告)日:2023-08-15
申请号:US17118558
申请日:2020-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Kiran Kumar Edara , Igor A. Kostic , Kaixiang Hu , Shane Ashley Hall , Joseph Elmar Magerramov , Stephen Callaghan , Ethan Joseph Torretta , Ishwardutt Parulkar
CPC classification number: H04L45/22 , H04L12/4633 , H04L43/10
Abstract: Disclosed are various embodiments that provide highly available data-processing network functions for radio-based networks. In one embodiment, a tunnel host consistently routes network traffic associated with a range of network addresses in a radio-based network to a first instance of a data-processing network function instead of a second instance of the data-processing network function. A problem with the first instance of the data-processing network function is then detected. Additional network traffic associated with the range of network addresses is redirected from the first instance of the data-processing network function to the second instance of the data-processing network function.
-
公开(公告)号:US10761875B1
公开(公告)日:2020-09-01
申请号:US16219237
申请日:2018-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Joshua Marc Burgin , Joby Sky Lafky , Jacob Adam Gabrielson , Deepthi Chelupati , Abhijeet Pradeep Tirthgirikar , Joseph Elmar Magerramov
Abstract: A method for launching a plurality of computing instances may include obtaining a request to launch a plurality of computing instances. The request may indicate a first number and a target number of compute instances that is larger than the first number. The method may further include verifying that there is sufficient capacity, for example of a compute instance service, to launch at least the first number of compute instances. The request may be fulfilled by at least launching at least the first number of compute instances in a way that bypasses a rate limit that limits a rate at which compute instances can be launched. In some cases, the method may additionally include launching additional compute instances, as they become available, until the target number has been reached.
-
公开(公告)号:US12271276B1
公开(公告)日:2025-04-08
申请号:US18339729
申请日:2023-06-22
Applicant: Amazon Technologies, Inc.
Inventor: Hardeep Singh Uppal , Harvo Reyzell Jones , Brad E Marshall , Joseph Elmar Magerramov
Abstract: The present disclosure generally relates to a first network device in a primary region that can failover network traffic into a second network device in a failover region. The first network device can receive routing criteria identifying how traffic originating in the primary region should be routed. The first network device can transmit this routing criteria to the second network device in the failover region. Based on determining the occurrence of a failover event, the first network device may transmit network traffic originating in the primary region to the second network device in the failover region. The second network device can determine how to route the network traffic based on the routing criteria of the primary region. In some embodiments, the second network device can determine how to route the network traffic based on the routing criteria of the failover region.
-
公开(公告)号:US20230336460A1
公开(公告)日:2023-10-19
申请号:US18339710
申请日:2023-06-22
Applicant: Amazon Technologies, Inc.
Inventor: Diwakar Gupta , Kiran Kumar Edara , Igor A. Kostic , Kaixiang Hu , Shane Ashley Hall , Joseph Elmar Magerramov , Stephen Callaghan , Ethan Joseph Torretta , Ishwardutt Parulkar
CPC classification number: H04L45/22 , H04L12/4633 , H04L43/10
Abstract: Disclosed are various embodiments that provide highly available data-processing network functions for radio-based networks. In one embodiment, routing information is received from a plurality of instantiations of a data-processing network function of a radio-based network. Based at least in part on the routing information, a route to a first instantiation of the plurality of instantiations of the data-processing network function is advertised. Based at least in part on the routing information, a backup route to a second instantiation of the plurality of instantiations of the data-processing network function is advertised.
-
公开(公告)号:US11115322B1
公开(公告)日:2021-09-07
申请号:US16366256
申请日:2019-03-27
Applicant: Amazon Technologies, Inc.
Inventor: Andrew Bruce Dickinson , Anoop Dawani , Joseph Elmar Magerramov , Nishant Mehta , Lee Spencer Dillard
IPC: H04L12/721 , H04L12/715 , H04L12/725 , H04L12/911 , H04L12/851 , H04L12/26 , H04L29/06 , H04L12/743
Abstract: Disclosed are various embodiments of a stateful network router. In one embodiment, a stateful network router intercepts a network data connection between a first host and a second host on a network. The stateful network router routes first data packets from the network data connection sent by the first host to the second host to a target. The stateful network router also routes second data packets from the network data connection sent by the second host to the first host to the target.
-
公开(公告)号:US12095666B1
公开(公告)日:2024-09-17
申请号:US17491263
申请日:2021-09-30
Applicant: Amazon Technologies, Inc.
Inventor: David James Goodell , Ethan Joseph Torretta , Bharadwaj Avva , Joseph Elmar Magerramov , Shovan Kumar Das
IPC: H04L45/741 , H04L12/46 , H04L45/02 , H04L45/745
CPC classification number: H04L45/741 , H04L12/4641 , H04L45/04 , H04L45/745
Abstract: A first set of network addresses of a first address family, and a second set of network addresses of a second address family, are assigned to a virtual machine. At a routing device, respective routing information entries for the two sets of network addresses are stored, without storing routing information entries for individual addresses of the sets. A first packet with a destination address within the first set, routed using the routing information entry for the first set, is obtained at the virtual machine. A second packet with a destination address within the second set, routed using the routing information entry for the second set, is obtained at the virtual machine.
-
公开(公告)号:US11709741B1
公开(公告)日:2023-07-25
申请号:US17216301
申请日:2021-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Hardeep Singh Uppal , Harvo Reyzell Jones , Brad E Marshall , Joseph Elmar Magerramov
CPC classification number: G06F11/2023 , G06F11/0709 , H04L12/4641 , G06F2201/85 , H04L45/28
Abstract: The present disclosure generally relates to a first network device in a primary region that can failover network traffic into a second network device in a failover region. The first network device can receive routing criteria identifying how traffic originating in the primary region should be routed. The first network device can transmit this routing criteria to the second network device in the failover region. Based on determining the occurrence of a failover event, the first network device may transmit network traffic originating in the primary region to the second network device in the failover region. The second network device can determine how to route the network traffic based on the routing criteria of the primary region. In some embodiments, the second network device can determine how to route the network traffic based on the routing criteria of the failover region.
-
公开(公告)号:US11451643B2
公开(公告)日:2022-09-20
申请号:US16835037
申请日:2020-03-30
Applicant: Amazon Technologies, Inc.
Inventor: Joseph Elmar Magerramov , Shubha Shree Bheemarao , Kiran K Meduri
Abstract: A determination is made that messages from a first constituent service of an application are to be processed at a second constituent service. Networking configuration settings are generated such that a message originating at the first constituent service is directed to a traffic processing agent established by a traffic management service. In response to a receipt of a message from the first constituent service at the agent, one or more packets are delivered to the second constituent service.
-
公开(公告)号:US11296981B2
公开(公告)日:2022-04-05
申请号:US16450720
申请日:2019-06-24
Applicant: Amazon Technologies, Inc.
Inventor: Stewart Allen , Andrew Davenport , Ciprian Dan Cosma , Anthony Nicholas Liguori , Joseph Elmar Magerramov , Nachiappan Arumugam
IPC: H04L12/721 , H04L45/00 , H04L47/70 , G06F9/455
Abstract: Indications of packet processing operations to be performed for packets of a resource group, as well as configuration settings of the group, are obtained. A packet that satisfies a requirement of the configuration settings and meets a fast path criterion is processed at a fast path node configured for the group. In response to determining that another packet does not satisfy a criterion for fast path processing, the other packet is transmitted to an exception path target.
-
公开(公告)号:US11570244B2
公开(公告)日:2023-01-31
申请号:US16215943
申请日:2018-12-11
Applicant: Amazon Technologies, Inc.
Inventor: Anoop Dawani , Nishant Mehta , Richard H. Galliher , Lee Spencer Dillard , Joseph Elmar Magerramov
IPC: H04L67/1095 , H04L43/028
Abstract: Techniques are described that enable users to configure the mirroring of network traffic sent to or received by computing resources associated with a virtual network of computing resources at a service provider network. The mirrored network traffic can be used for many different purposes including, for example, network traffic content inspection, forensic and threat analysis, network troubleshooting, data loss prevention, and the like. Users can configure such network traffic mirroring without the need to manually install and manage network capture agents or other such processes on each computing resource for which network traffic mirroring is desired. Users can cause mirrored network traffic to be stored at a storage service in the form of packet capture (or “pcap”) files, which can be used by any number of available out-of-band security and monitoring appliances including other user-specific monitoring tools and/or other services of the service provider network.
-
-
-
-
-
-
-
-
-