A Load Balancer Appliance helps you to dynamically distribute user traffic to multiple backend nodes — for high availability, scalability, fault-tolerance, and smooth user experience. It also helps you to apply changes to the backend without impacting the end-user experience.
Initiate Load Balancer Appliance Creation
- Login to MyAccount portal, which is accessible at https://myaccount.e2enetworks.com.
- On the left side of the dashboard, go to the Products section and click on Appliances.
- Click on the + button available on the top-right side of the Appliances Dashboard.
- In the Choose New Appliance dashboard, Click on Load Balancer.
- The Load Balancer creation dashboard will appear.
Select you Load Balancer Plan
- In the Billing Plan information section, from Select Size dropdown, select an appropriate size of the Load Balancer Appliance according to your workload.
- Upon selection of the appropriate plan, the monthly & hourly pricing details of it will appear.
- In the Load Balancer details section, you need to enter various configuration details and preferences like protocols, SSL certificates, backend nodes, etc.
Name: A string of characters that you can enter as the name of your Load Balancer Appliance.
Mode: The protocol you want to use. Currently, it can be either HTTP or HTTPS.
Port: The port number, automatically displayed based on the protocol you select.
If you select the HTTPS protocol, the SSL details section will be displayed.
Name: a string of characters is to be provided for saving your SSL certificates.
Certificate: you can paste the content of your SSL certificate file or can load it from a file.
Private Key: you can paste the content of the private key or you can load it from a file.
Certificate Chain: you can paste the content of your intermediate/CA certificates chain or can load it from a file. SSL certificate file is not required to be included in this chain.
Select Redirect HTTP to HTTPS checkbox if you want to redirect all your traffic to LB from HTTP to HTTPS.
- In the Node Details section, you need to enter the details of the compute nodes you want to add behind the Load Balancer Appliance as backend.
- In the List Type, you can select either Static IPs or Dynamic Scale Group(for Auto-scaling group nodes only) as per your situation.
- If you select Static IPs, you need to add the node attributes like name, Server IP(preferably private IP if backend node is also created on E2E cloud), and port to which you want to send/receive traffic via Load Balancer Appliance. You can use
+Add node button to add more backend nodes as required.
- If you select Dynamic Scale Group, you need to select an existing auto-scale group from the dropdown in Scale group that you want to make available under the Load Balancer Appliance. Also, define the port to which you want to send/receive traffic via Load Balancer in Target Port feild.
- Select Add HTTP Healthchecks checkbox to define an HTTP based monitoring for the health of your backend nodes. You need to define a URI path to which HTTP HEAD requests will be sent to fetch the response code. If the backend node responds with 2xx or 3xx HTTP status code for the defined URI path, it will be marked as UP; else DOWN.
- The default URI path is / which means index page of your site/application hosted on the backend nodes and it can be changed to any other URI path as well.
- By default, our Load Balancer appliance checks the connectivity to the backend-nodes/Target port defined during appliance creation to mark a backend node up or down for it. If any node is down/unresponsive, traffic will not be sent to that particular node. The removal of unresponsive nodes and their re-addition on successful
healthchecksis automatically taken care of by the Load Balancer appliance.
Deploy Load Balancer
- After filling all the details successfully, click on