Back to results
US 11,146,443 B2Granted
Techniques for accessing logical networks via a virtualized gateway
AssigneeAmazon Technologies, Inc.
InventorAhmed Fuad Siddiqui
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments for receiving, via a network, a request from a client to establish a network tunnel over the network. A credential is received from the client in order to establish the network tunnel. The client is authenticated based upon the credential. The client negotiates, via the network, to establish the network tunnel.
Claims20
A system comprising:
- a computing device comprising a processor and a memory;
- and
- machine readable instructions stored in the memory that, when executed by the processor of the computing device, cause the computing device to at least:
- receive a request from a client device to connect to a logical network gateway hosted on a virtual machine, the logical network gateway controlling access to a logical network comprising a plurality of virtual machines;
- establish an encrypted connection between the logical network gateway and the client device, the encrypted connection providing the client device access to the logical network;
- assign a logical network address to the client device;
- and
- in response to an assignment of the logical network address to the client device, allocate an additional computing resource to the virtual machine hosting the logical gateway.
5 more elements
A system, comprising:
- a computing device comprising a processor and a memory;
- and
- machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
- monitor usage of a first computing resource assigned to a logical network gateway for a logical network, the first computing resource facilitating the operation of a plurality of logical network tunnels maintained by the logical network gateway between the logical network and a plurality of respective clients;
- and
- in response to a determination that usage of the first computing resource exceeds a threshold, allocate a second computing resource to the logical network gateway to augment the first computing resource.
3 more elements
A method, comprising:
- creating, by a computing device, a logical network comprising a logical network gateway;
- allocating a first computing resource to the logical network gateway;
- in response to receiving a connection request to the logical network gateway from a client device, determining by the computing device that usage of the first computing resource exceeds a threshold;
- and
- allocating, by the computing device, a second computing resource to the logical network gateway to augment the first computing resource.
2 more elements
Dependencies are inferred from the claim text.