×

PRIVATE ALIAS ENDPOINTS FOR ISOLATED VIRTUAL NETWORKS

  • US 20160087940A1
  • Filed: 09/19/2014
  • Published: 03/24/2016
  • Est. Priority Date: 09/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a configuration manager of a provider network;

    a virtualization management component (VMC) of an instance host, wherein a first compute instance of a first isolated virtual network (IVN) established on behalf of a client is instantiated at the instance host, and wherein the first compute instance has a private network address selected by the client; and

    a tunneling intermediary;

    wherein the configuration manager is configured to store a first metadata entry representing a designation of a first private alias endpoint (PAE) as a routing target for packets originating at the first IVN and directed to a particular service, wherein the packets are to be delivered to the particular service without indicating a publicly-advertised network address as a source address;

    wherein the VMC is configured to transmit to the tunneling intermediary, based at least part on an examination of the first metadata entry, a first encapsulation packet derived from a baseline packet intercepted at the VMC, wherein the baseline packet is generated at the first compute instance and directed to a publicly-advertised network address of the particular service; and

    wherein the tunneling intermediary is configured to;

    generate, in accordance with a tunneling protocol, a second encapsulation packet from the first encapsulation packet, wherein the second encapsulation packet includes a header component indicating the first IVN as a source IVN; and

    transmit the second encapsulation packet to a first node of one or more nodes of the particular service, wherein the first node is configured to (a) determine, from the second encapsulation packet, an identifier of the first IVN and the private network address, and (b) initiate one or more operations to fulfill a service request indicated in the baseline packet.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×