OnApp Load Balancers
Notice: this module is deprecated and no longer supported by HostBill
Activating the module
- If the module is included in your HostBill edition you can download it from your client portal.
- If the module is not included in your HostBill edition you can purchase it from our marketplace and then download it from the client area.
- Once you download the module extract it in the main HostBill directory.
- Go to Settings → Modules → Hosting Modules, find and activate OnApp Load Balancers module.
Connecting HostBill with OnApp Load Balancers
- Proceed to Settings → Apps → Add new App
- From Applications list select Libre NMS
- Enter:
- Name - Name of this connection
- Hostname
- IP Address
- Username
- Password
4. Verify entered credentials by clicking Test Connection to check if HostBill can connect
5. Save Changes
Creating your OnApp Load Balancers product
- In HostBill go to Settings → Products & Services, and Add new order page
- From Order Types select OnApp Load Balancer
- After creating order page add new product in it, provide its name and Save changes
- From Connect with App section select your OnApp Load Balancers and app server created in previous steps.
Load Balancing Clusters
With this provisioning option your client can specify which VMs (nodes) will participate in a load balancing cluster. Incoming traffic is distributed evenly between all the VMs added to a cluster - OnApp still presents a single host name to end users, but they actually access the cluster of VMs rather than a single end point. This helps with application availability: if one VM fails, traffic is automatically routed to another in the cluster. Your customer can add and remove cluster VMs as required.
LoadBalancer type: | Set to Load balancing clusters |
Default port: | Cluster will be intially configured with this port, your customer will be able to change it in the client area |
User Role: | Use "Get values from server" button to load possible values from your OnApp. |
Max Port Speed (Rate): | Set maximum port speed cluster can offer |
Show link to OnApp backend: | With this option set to "Yes" your client will be able to see the link to OnApp interface in HostBill clientarea. |
Virtual Machine Autoscaling
VM Autoscaling increases or decreases your customer VM capacity by automatically adding or removing nodes to a cluster. The cluster is scaled in (decreased) or out (increased) based on rules your customer can specify in client area, based on limits set with options explained below. This aids in application performance and scalability.
Default port: | Load balancer will be intially configured with this port, your customer will be able to change it in clientarea |
User Role: | Use "Get values from server" button to load possible values from your OnApp. |
Min node amount: | Minimal number of nodes in cluster |
Max node amount: | Maximum number of nodes in cluster |
Node Memory Limit [MB]: | Set the amount of memory allocated per node in MB. |
Node CPU Limit: | The number CPUs which will form each node. |
Node CPU Shares [%]: | The single node's CPU priority. |
Max Port Speed (Rate): | Set maximum port speed cluster can offer. |
Show link to OnApp backend: | With this option set to "Yes" your client will be able to see link to OnApp interface in HostBill clientarea. |
Backups/Templates: | Total number of backups customer can create for all nodes |
Data sent /hour [GB]: | Total data sent per hour limit for customer |
Total data received per hour limit for customer | |
Backup space [GB]: | Total disk space available for all customer backups |
Node OS Template: | Next nodes will be created based on this image template |