IP Address Remapping via Overlay Network for Data Center Resilience

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and provisioning physical computing resources in large-scale data centers has become increasingly complex due to the scale and scope of operations, and existing virtualization technologies do not effectively allow customers to remap public IP addresses to endpoints on their own networks, limiting flexibility and resilience in resource management.

Innovation Solution

Implementing methods and apparatus for remapping Internet Protocol (IP) addresses within a network environment, enabling customers to associate public IP addresses with endpoints on their external network, and using IP tunneling technology to create an overlay network that translates and routes packets between public and private IP addresses, allowing for flexible resource allocation and disaster recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If virtualization technologies are used to share physical computing resources among multiple customers, then resource utilization efficiency is improved, but the ability of customers to remap public IP addresses to their own network endpoints is lost, reducing operational flexibility

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidIP address remapping flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system segments the network address translation function by introducing a dedicated mapping service that separates IP address management from the virtualization layer. This allows public IP addresses to be independently mapped to customer network endpoints while maintaining virtualized resource sharing, thus resolving the contradiction between resource efficiency and operational flexibility.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A mapping service acts as an intermediary between the virtualized computing resources and customer networks. This intermediary maintains mapping information that associates public IP addresses with customer network endpoints, enabling customers to remap IP addresses to their own infrastructure while the virtualization layer continues to efficiently share physical resources among multiple customers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If public IP addresses are traditionally mapped only to endpoints within the provider network, then network management is simplified, but customer resilience and disaster recovery capabilities are limited

Engineering Contradiction:
Improvenetwork management complexityVSAvoiddisaster recovery capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The mapping service provides multi-functionality by supporting both traditional provider network endpoint mappings and customer network endpoint mappings through a unified interface. This universal approach maintains simplified network management while enabling customers to implement disaster recovery by remapping public IP addresses to their own infrastructure, thus achieving both simplicity and reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces dynamic IP address remapping capabilities that allow customers to flexibly associate public IP addresses with different endpoints based on operational needs. This dynamic approach enables disaster recovery scenarios where IP addresses can be remapped to backup infrastructure while maintaining simplified management through automated mapping service operations.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If customers want to route traffic to their own network endpoints, then operational flexibility is improved, but existing virtualization technologies lack the capability to support this, requiring additional complexity

Engineering Contradiction:
Improveoperational flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The IP address mapping functionality is extracted from the traditional virtualization layer and placed in a dedicated mapping service. This extraction allows customers to route traffic to their own network endpoints through the mapping service without adding complexity to the core virtualization technology, thus improving operational flexibility while maintaining system simplicity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8751691B1Methods and apparatus for remapping public network addresses on a network to an external network via an intermediate network
Publication Date: 2014.06.10 AMAZON TECH INC
  • US8751691B1 patent drawing
  • US8751691B1 patent drawing
  • US8751691B1 patent drawing

AI summary

Methods and apparatus for remapping IP addresses of a network to endpoints within a different network. A provider network may allocate IP addresses and resources to a customer. The provider network may allow the customer to map an IP address to remap an IP address to an endpoint on the customer's network. When a packet is received from a client addressed to the IP address, the provider network may determine that the IP address has been remapped to the endpoint. The provider network may translate the source and destination addresses of the packet and modify the source address of the packet to indicate the endpoint as the destination, and send the modified packet to the endpoint via the Internetan intermediate network. Response traffic may be routed to the client through the provider network, or may be directly routed to the client by the customer network.