How to configure Gandi web accelerator

I have been Gandi customer for almost ten years and have been very satisfied with the quality of service and technical support. Today, I want to mention about web accelerator which can play an important role in static blog setup like this one. I will provide step by step instructions on how to create and configure your own web accelerator instance.

This service is great for load balancing, cache and it allows to avoid any downtime during update or testing process.

Initial notes

Explicitly allow 10.0.0.0/8 IP range on the incoming interface as it will used as source addresses of web accelerators.

SSL certificate will be configured on web accelerator instance, not on the attached servers.

You can attach up to sixteen servers to one instance.

You cannot use private VLAN interfaces.

Use JavaScript analytics to track users as you logs will be very limited.

Step 1

Log in, access Services/Servers tab and list Web Accelerators.

Services/Servers/Web accelerators tab

Hit Create button.

Step 2

Select location where your servers are located as it needs to be in the same data center, choose friendly name and activate SSL option.

Create a web accelerator

Hit Submit button.

Step 3

Open created web accelerator instance.

Services/Servers/Web accelerators tab

Step 4

Hit Add an address button to add website addresses served by this instance.

Web accelerator settings

Provide website address.

Add a web address

Check the box at the bottom of the page to automatically update DNS zone.

Add a web address - Automatically update DNS

You can perform this step later to prevent any downtime at this moment.

Step 5

Use gray lock icon to add SSL certificate.

Web accelerator settings

Copy and paste certificate and private key.

Add an SSL certificate

Hit Submit button.

Step 6

Hit Add a network interface button to attach server.

Web accelerator settings

Add network addresses (IP address and listening port) of the attached servers.

Add a network interface

You need to attach at least one server.

Web accelerator settings

Remember, use only non-encrypted HTTP protocol.

Step 7

Hit Health-check Modify button.

Web accelerator settings

Activate health-check probe.

Health-check management

Modify DNS configuration to point web addresses at this instance, if you did not do that earlier.

Done.

References

The Web Accelerator - A powerful cache system that also functions as a load balance

The Web Accelerator - What is a Web Accelerator?

Milosz Galazka's Picture

About Milosz Galazka

Milosz is a Linux Foundation Certified Engineer working for a successful Polish company as a system administrator and a long time supporter of Free Software Foundation and Debian operating system.

Gdansk, Poland https://sleeplessbeastie.eu