-
公开(公告)号:US09780993B2
公开(公告)日:2017-10-03
申请号:US13927995
申请日:2013-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Vishal Parakh , Andrew Bruce Dickinson , Pradeep Vincent
IPC: G06F15/173 , H04L29/08 , G06F9/44 , G06F9/50
CPC classification number: H04L29/08468 , G06F9/4486 , G06F9/505 , G06F2209/502 , H04L67/10
Abstract: Processes and systems are disclosed for leasing a producer virtual machine on behalf of a consumer virtual machine in an overlay network. The consumer host of the consumer virtual machine can communicate with a set of leasing agents to obtain the identity of a number of producer virtual machines capable of providing the consumer virtual machine with access to a service. When the consumer virtual machine attempts to communicate with a producer system, the consumer host can identify a producer host that hosts a target producer virtual machine and redirect a service request to the producer host.
-
公开(公告)号:US20240097939A1
公开(公告)日:2024-03-21
申请号:US18464951
申请日:2023-09-11
Applicant: Amazon Technologies, Inc.
Inventor: Kevin Christopher Miller , Richard Alexander Sheehan , Douglas Stewart Laurence , Marwan Salah El-Din Oweis , Andrew Bruce Dickinson
CPC classification number: H04L12/4633 , G06F9/45558 , H04L63/0272 , H04L63/0428 , G06F2009/45595 , H04L2101/604
Abstract: In accordance with a designation of a private alias endpoint as a routing target for traffic directed to a service from within an isolated virtual network of a provider network, a tunneling intermediary receives a baseline packet generated at a compute instance. The baseline packet indicates a public IP (Internet Protocol) address of the service as the destination, and a private IP address of the compute instance as the source. In accordance with a tunneling protocol, the tunneling intermediary generates an encapsulation packet comprising at least a portion of the baseline packet and a header indicating the isolated virtual network. The encapsulation packet is transmitted to a node of the service.
-
公开(公告)号:US11509577B2
公开(公告)日:2022-11-22
申请号:US16530881
申请日:2019-08-02
Applicant: Amazon Technologies, Inc.
Inventor: Kevin Christopher Miller , Andrew Bruce Dickinson , Eric Wayne Schultze , Ian Roger Searle , Shane Ashley Hall , Deepak Mohan , David Brian Lennon
IPC: H04L45/586 , H04L45/74 , H04L45/02 , H04L9/40 , H04L45/745
Abstract: Methods and apparatus that allow clients to connect resource instances to virtual networks in provider network environments via private IP. Via private IP linking methods and apparatus, a client of a provider network can establish private IP communications between the client's resource instances on the provider network and the client's resource instances provisioned in the client's virtual network via links from the private IP address space of the virtual network to the private IP address space of the provider network. The provider network client resource instances remain part of the client's provider network implementation and may thus also communicate with other resource instances on the provider network and/or with entities on external networks via public IP while communicating with the virtual network resource instances via private IP.
-
公开(公告)号: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.
-
公开(公告)号:US20210135991A1
公开(公告)日:2021-05-06
申请号:US17093315
申请日:2020-11-09
Applicant: Amazon Technologies, Inc.
Inventor: Andrew Bruce Dickinson
IPC: H04L12/745 , H04L12/741 , H04L12/725 , H04L12/46 , H04L12/713 , H04L12/931 , H04L12/721
Abstract: Route tables may be associated with ingress traffic for logically isolated networks. A routing device at the edge of a logically isolated network may receive a route to include in a route table that is associated with ingress traffic to the logically isolated network to forward the ingress traffic to a network appliance hosted in the logically isolated network. Network packets received at the edge routing device may have a destination of a computing resource hosted in the logically isolated network. The edge routing device may identify the route in the route table to override the destination in the network packet with the network appliance and forward the network packet to the network appliance according to the route.
-
公开(公告)号:US20190158466A1
公开(公告)日:2019-05-23
申请号:US16258418
申请日:2019-01-25
Applicant: Amazon Technologies, Inc.
Inventor: Bashuman Deb , Andrew Bruce Dickinson , Christopher Ian Hendrie
Abstract: Methods and apparatus for private network peering in virtual network environments in which peerings between virtual client private networks on a provider network may be established by clients via an API to a peering service. The peering service and API 104 may allow clients to dynamically establish and manage virtual network transit centers on the provider network at which virtual ports may be established and configured, virtual peerings between private networks may be requested and, if accepted, established, and routing information for the peerings may be specified and exchanged. Once a virtual peering between client private networks is established, packets may be exchanged between the respective client private networks via the peering over the network substrate according to the overlay network technology used by the provider network, for example an encapsulation protocol technology.
-
公开(公告)号:US20180316612A1
公开(公告)日:2018-11-01
申请号:US16025822
申请日:2018-07-02
Applicant: Amazon Technologies, Inc.
Inventor: Kyle Tailor Akers , Chao Yuan , Kevin Christopher Miller , Andrew Bruce Dickinson , Michael Siaosi Voegele , Daniel Lee McCarriar , Yohanes Santoso , David Brian Lennon
IPC: H04L12/741 , H04L29/12
CPC classification number: H04L45/745 , H04L61/1511 , H04L61/6068
Abstract: Techniques are described for managing customer-specified routing policies for network-accessible computing resources. In some situations, the customer-specified routing policies may be based at least in part on DNS (“Domain Name System”) information specified by a customer, such as if the customer specifies one or more target destinations to use with an indicated DNS domain name that are different from the destination IP address(es) provided for that DNS domain name by DNS servers—if so, the managing of such a DNS-based routing policy for that customer may include identifying when network-accessible computing resources provided to the customer send electronic communications to that DNS domain name, and causing those electronic communications to be redirected to the customer-specified target destination(s). Such customer-specified target destinations may include, in different situations, final destinations, intermediate destinations, etc., as well as identify particular routes.
-
公开(公告)号:US10050670B1
公开(公告)日:2018-08-14
申请号:US14936618
申请日:2015-11-09
Applicant: Amazon Technologies, Inc.
Inventor: Peter J. Hill , Matthew D. Rehder , Joseph J. Lindsay , John William Eichelberg , Daniel J. Rohrabaugh , Andrew Bruce Dickinson , Thomas Bradley Scholl , Travis S. Pepper , Michael Phillip Czamara , Richard M. Lotz , Paul A. Stancik , Eduardo M. Parra , Samuel Joseph Mortimer
Abstract: A power distribution system includes two or more power components that distribute power to one or more electrical components. At least some of the power components send and receive signals over power transmission lines to upstream or downstream power components in the power distribution system. The signals include information about power components in the power distribution system.
-
公开(公告)号:US10015094B1
公开(公告)日:2018-07-03
申请号:US14745220
申请日:2015-06-19
Applicant: Amazon Technologies, Inc.
Inventor: Kyle Tailor Akers , Chao Yuan , Kevin Christopher Miller , Andrew Bruce Dickinson , Michael Siaosi Voegele , Daniel Lee McCarriar , Yohanes Santoso , David Brian Lennon
IPC: G06F15/173 , H04L12/741 , H04L29/12
CPC classification number: H04L45/745 , H04L61/1511 , H04L61/6068
Abstract: Techniques are described for managing customer-specified routing policies for network-accessible computing resources. In some situations, the customer-specified routing policies may be based at least in part on DNS (“Domain Name System”) information specified by a customer, such as if the customer specifies one or more target destinations to use with an indicated DNS domain name that are different from the destination IP address(es) provided for that DNS domain name by DNS servers—if so, the managing of such a DNS-based routing policy for that customer may include identifying when network-accessible computing resources provided to the customer send electronic communications to that DNS domain name, and causing those electronic communications to be redirected to the customer-specified target destination(s). Such customer-specified target destinations may include, in different situations, final destinations, intermediate destinations, etc., as well as identify particular routes.
-
公开(公告)号:US09882968B1
公开(公告)日:2018-01-30
申请号:US14565164
申请日:2014-12-09
Applicant: Amazon Technologies, Inc.
Inventor: Tobias Lars-Olov Holgers , Kevin Christopher Miller , Andrew Bruce Dickinson , David Carl Salyers , Xiao Zhang , Shane Ashley Hall , Christopher Ian Hendrie , Aniket Deepak Divecha , Ralph William Flora
CPC classification number: H04L67/10 , G06F9/45533 , H04L67/42
Abstract: A control-plane component of a virtual network interface (VNI) multiplexing service assigns one or more VNIs as members of a first interface group. A first VNI of the interface group is attached to a first compute instance. Network traffic directed to a particular endpoint address associated with the first interface group is to be distributed among members of the first interface group by client-side components of the service. The control-plane component propagates membership metadata of the first interface group to the client-side components. In response to a detection of an unhealthy state of the first compute instance, the first VNI is attached to a different compute instance by the control-plane component.
-
-
-
-
-
-
-
-
-