-
公开(公告)号:US10412159B1
公开(公告)日:2019-09-10
申请号:US14175895
申请日:2014-02-07
Applicant: Amazon Technologies, Inc.
Inventor: Gavin Derek McCullagh
Abstract: Multipath load balancing methods and apparatus that may be implemented on or by load balancers in load balanced systems. The multipath load balancing method may leverage a multipath network protocol to establish multiple paths for at least some connections between client hosts and server hosts in load balanced systems, each connection corresponding to a particular data flow between a respective client host and server host. Using the multipath load balancing method, a load balancer may operate to establish a bi-directional connection directly between a client host and a server host after first establishing a connection between the client host and server host that passes through the load balancer. Most or all of the traffic that would move between the client host and the server host via the load balancer can then be diverted onto the second, more direct connection between the client host and the server host.
-
公开(公告)号:US11362986B2
公开(公告)日:2022-06-14
申请号:US17247312
申请日:2020-12-07
Applicant: Amazon Technologies, Inc.
Inventor: Kiran Thunga , Jeffrey J. Damick , Yohanes Santoso , Bing Xia , Glen Li , Parham Ghazanfari , Daniel Bradley , Brandon Mark Wagner , Yu Wang , Huida Tao , Mekias Mebrahtu Yohannes , Jordan Harris Singer , Kevin Tyler , Gavin Derek McCullagh
IPC: G06F15/16 , H04L61/4511 , H04L67/565 , H04L9/40 , H04L61/2557 , H04L67/60
Abstract: Systems and methods are for domain name system (DNS) resolutions in heterogeneous network environments including a virtual private cloud (VPC). An administrator of a virtual private cloud (VPC) specifies rules identifying sources for resolving DNS resolution requests. The rules may include routing a request to a source outside the VPC such as to an on-premises DNS resolver through an outbound IP endpoint.
-
3.
公开(公告)号:US10033691B1
公开(公告)日:2018-07-24
申请号:US15245847
申请日:2016-08-24
Applicant: Amazon Technologies, Inc.
Inventor: Andrey Mizik , Lee-Ming Zen , Gavin Derek McCullagh , Yohanes Santoso , Vadim Meleshuk , Yu Gu , Minli Lai , Ivan Mistrianu , Rebecca Claire Weiss , Yi Cheng Chen , Ronald Andrew Hoskinson
IPC: G06F15/16 , H04L29/12 , H04L29/08 , H04L12/931
CPC classification number: H04L61/1511 , G06F9/445 , G06F9/45558 , G06F2009/45595 , H04L12/4641 , H04L49/354 , H04L67/10
Abstract: Systems and methods are described to enable adaptive handling of domain resolution requests originating from a virtual private cloud (VPC) networking environment. An administrator of the VPC can provide a set of rules specific to the VPC that designates how requests for a domain name should be handled. The rules may specify, for example, that a request for a given domain name should be routed to a particular domain name server, which may include a private domain name server, should be dropped, or should be routed according to a default behavior (e.g., a public domain name system). Resolution requests originating in the VPC can be associated with a VPC identifier. When an adaptive resolution system receives the request, it can retrieve rules associated with the VPC identifier, and apply the rules to determine further routing for the request.
-
公开(公告)号:US11671486B1
公开(公告)日:2023-06-06
申请号:US17444265
申请日:2021-08-02
Applicant: Amazon Technologies, Inc.
Inventor: Gavin Derek McCullagh
IPC: H04L67/1034 , H04L67/1025 , H04L67/1012
CPC classification number: H04L67/1034 , H04L67/1012 , H04L67/1025
Abstract: The present disclosure generally relates to managing redundancy capacity in a region having a plurality of active availability zones. For individual regions, a load balancing component can implement a redundancy validation routine that includes a non-uniform distribution of load for a set of active availability zones such that one availability zone receives an increase in traffic corresponding to the likely increase that would be experienced in response to an availability zone failure. The network service can perform automatic remediation.
-
公开(公告)号:US20210119961A1
公开(公告)日:2021-04-22
申请号:US17247312
申请日:2020-12-07
Applicant: Amazon Technologies, Inc.
Inventor: Kiran Thunga , Jeffrey J. Damick , Yohanes Santoso , Bing Xia , Glen Li , Parham Ghazanfari , Daniel Bradley , Brandon Mark Wagner , Yu Wang , Huida Tao , Mekias Mebrahtu Yohannes , Jordan Harris Singer , Kevin Tyler , Gavin Derek McCullagh
Abstract: Systems and methods are for domain name system (DNS) resolutions in heterogeneous network environments including a virtual private cloud (VPC). An administrator of a virtual private cloud (VPC) specifies rules identifying sources for resolving DNS resolution requests. The rules may include routing a request to a source outside the VPC such as to an on-premises DNS resolver through an outbound IP endpoint.
-
公开(公告)号:US10862852B1
公开(公告)日:2020-12-08
申请号:US16194229
申请日:2018-11-16
Applicant: Amazon Technologies, Inc.
Inventor: Kiran Thunga , Jeffrey J. Damick , Yohanes Santoso , Bing Xia , Glen Li , Parham Ghazanfari , Daniel Bradley , Brandon Mark Wagner , Yu Wang , Huida Tao , Mekias Mebrahtu Yohannes , Jordan Harris Singer , Kevin Tyler , Gavin Derek McCullagh
Abstract: Systems and methods are for domain name system (DNS) resolutions in heterogeneous network environments including a virtual private cloud (VPC). An administrator of a virtual private cloud (VPC) specifies rules identifying sources for resolving DNS resolution requests. The rules may include routing a request to a source outside the VPC such as to an on-premises DNS resolver through an outbound IP endpoint.
-
7.
公开(公告)号:US10469442B2
公开(公告)日:2019-11-05
申请号:US16042584
申请日:2018-07-23
Applicant: Amazon Technologies, Inc.
Inventor: Andrey Mizik , Lee-Ming Zen , Gavin Derek McCullagh , Yohanes Santoso , Vadim Meleshuk , Yu Gu , Minli Lai , Ivan Mistrianu , Rebecca Claire Weiss , Yi Cheng Chen , Ronald Andrew Hoskinson
Abstract: Systems and methods are described to enable adaptive handling of domain resolution requests originating from a virtual private cloud (VPC) networking environment. An administrator of the VPC can provide a set of rules specific to the VPC that designates how requests for a domain name should be handled. The rules may specify, for example, that a request for a given domain name should be routed to a particular domain name server, which may include a private domain name server, should be dropped, or should be routed according to a default behavior (e.g., a public domain name system). Resolution requests originating in the VPC can be associated with a VPC identifier. When an adaptive resolution system receives the request, it can retrieve rules associated with the VPC identifier, and apply the rules to determine further routing for the request.
-
8.
公开(公告)号:US20180351904A1
公开(公告)日:2018-12-06
申请号:US16042584
申请日:2018-07-23
Applicant: Amazon Technologies, Inc.
Inventor: Andrey Mizik , Lee-Ming Zen , Gavin Derek McCullagh , Yohanes Santoso , Vadim Meleshuk , Yu Gu , Minli Lai , Ivan Mistrianu , Rebecca Claire Weiss , Yi Cheng Chen , Ronald Andrew Hoskinson
IPC: H04L29/12 , H04L12/931 , H04L29/08
CPC classification number: H04L61/1511 , G06F9/445 , G06F9/45558 , G06F2009/45595 , H04L12/4641 , H04L49/354 , H04L67/10
Abstract: Systems and methods are described to enable adaptive handling of domain resolution requests originating from a virtual private cloud (VPC) networking environment. An administrator of the VPC can provide a set of rules specific to the VPC that designates how requests for a domain name should be handled. The rules may specify, for example, that a request for a given domain name should be routed to a particular domain name server, which may include a private domain name server, should be dropped, or should be routed according to a default behavior (e.g., a public domain name system). Resolution requests originating in the VPC can be associated with a VPC identifier. When an adaptive resolution system receives the request, it can retrieve rules associated with the VPC identifier, and apply the rules to determine further routing for the request.
-
-
-
-
-
-
-