UpCloud offers the functionality of a transferable IP address called a floating IP, which can provide advanced availability and redundancy. Floating IP is a static IP address assigned to your cloud servers in a specific network group, directing traffic to one server at the time, and movable between multiple servers within the same network group in a blink of an eye.
Floating IPs can be useful in multiple ways, for example you could perform upgrades to a copy of your production server without interrupting the service, and then transferring the floating IP to the new server when everything is ready and working. Floating IP can also be used for redundancy in case of a system fault on your main server, or for automated load balancing between multiple cloud hosts.
To take advantage of a floating IP you’ll need to deploy a minimum of two servers to one of UpCloud’s data centres. Depending on your intended use case, you may wish to clone your existing server, you can find details about Server Cloning at its own article. An other option is to just create a new one with a similar configuration. The operating system that your servers are going to run on doesn’t pose restrictions, but for your convenience we recommend using the same OS between the servers sharing a floating IP.
Once you have your servers configured contact UpCloud Support with a request of adding a floating IP and the UUIDs of the servers you wish the IP assigned to. You can find instructions on how to contact support at your UpCloud Control Panel under My Account and Support -tab.
Include in your request at least the following:
- Your account name
- UUID of the first server
- UUID of the second server
Using a floating IP requires that the servers are in the same network group. If a server you wish to use the floating IP with has an IP address from a different network it will need to be changed when the floating IP is added. You can request moving existing servers to a different network group if you wish to use the same floating IP with them, as long as the servers are within the same data centre.
Configuring your servers
When you get a confirmation from the UpCloud Support that the floating IP has been added, you can find it attached to one of the servers you listed in the support request. Go to your UpCloud Control Panel and Public network to check this. Continue on with our guides for CentOS, Debian, Ubuntu, CoreOS or Windows on how to configure the floating IP on your servers.