Floating IP Addresses

    Portable IP addresses that can be instantly migrated between instances for high availability

    Overview

    Floating IPs are static IP addresses that can be instantly moved between instances in the same region. Unlike regular instance IPs that are tied to a specific server, floating IPs remain in your account and can be reassigned on demand.

    This feature is available in our cloud locations (NLX, LAX, EWR, etc.) and provides the flexibility to build highly available infrastructure without DNS propagation delays.

    Benefits

    Instant Failover

    Move IP addresses between instances in seconds without waiting for DNS propagation.

    High Availability

    Maintain service continuity by quickly switching to backup instances during maintenance or failures.

    Static IP Preservation

    Keep the same public IP even when replacing or upgrading instances.

    Flexible Architecture

    Design resilient systems with manual or automated failover capabilities.

    Common Use Cases

    Production Web Servers

    Point your domain to a floating IP. If your primary server needs maintenance, instantly move the IP to a standby server without downtime.

    Database Failover

    Use floating IPs for database connections. Switch between primary and replica databases without reconfiguring applications.

    Blue-Green Deployments

    Deploy new versions on separate instances, test thoroughly, then instantly switch production traffic by moving the floating IP.

    IP Whitelisting

    Maintain consistent IP addresses for services that require whitelisting, even when changing underlying infrastructure.

    Creating a Floating IP

    Step 1: Access Cloud Control Panel

    Log in to the Cloud Control Panel.

    Step 2: Navigate to Floating IPs

    1. Click the hamburger menu icon (three horizontal lines) at the top-left
    2. Click on Cloud, then Floating IPs

    Step 3: Create New Floating IP

    1. Click the plus (+) icon at the bottom-right of the screen
    2. Select your desired region (e.g., NLX, LAX, EWR)
    3. Select the network (typically "floating-ip")
    4. Click Create

    The floating IP will be allocated and appear in your Floating IPs list.

    Assigning to an Instance

    Step 4: Navigate to Instance

    1. Return to the Cloud Control Panel main menu
    2. Click Cloud, then Instances
    3. Select the instance you want to assign the floating IP to

    Step 5: Assign Floating IP

    1. Click on the Networking tab
    2. Click Assign Floating IP
    3. Select your floating IP from the dropdown
    4. Select the appropriate port/interface
    5. Click Associate IP

    The floating IP is now active on your instance and can receive traffic immediately.

    Migrating Between Instances

    To move a floating IP from one instance to another:

    1. Go to the Floating IPs page in the Cloud Control Panel
    2. Find the floating IP you want to move
    3. Click Disassociate to remove it from the current instance
    4. Navigate to your target instance's Networking tab
    5. Click Assign Floating IP and select the IP
    6. The IP will be active on the new instance within seconds

    Important

    There may be a brief interruption (typically a few seconds) during the migration as the IP moves between instances. Plan accordingly for production systems.

    Limitations & Considerations

    • Floating IPs can only be moved between instances in the same region
    • A floating IP can only be assigned to one instance at a time
    • Floating IPs are billed hourly even when not assigned to an instance
    • Not all regions support floating IPs - check availability in your target region
    • You may need to configure your instance's network settings to properly handle the floating IP

    Pro Tip

    For automated high availability, consider using floating IPs with monitoring tools that can automatically reassign IPs when failures are detected. This creates a robust failover system with minimal manual intervention.