Overview
Proxmox Cloud Autoscaling For WHMCS is a perfect complement to Proxmox VE Cloud VPS For WHMCS as it raises the possibility to scale provisioned servers according to their current load automatically. With its aid, you will be able to formulate a set of rules basing on which specified servers will be modified at the right time.
What is more, the module will allow you to exercise choice in the way autoscaling should be performed. It can be carried out through either server resizing or cloning. While the first option consists in altering resources of available VPS, the second one involves a load balancer and results in creating or destroying server clones. Additionally, you will get to decide whether to permit your clients the freedom to adjust the rules and autoscaling time intervals related to their products or even to disable the mechanism completely. The module, as an additional extension to Advanced Billing For WHMCS, when combined with its inbuilt resource usage billing function, allows to simultaneously scale the servers and charge your clients for the actual server usage.
Increase the competitiveness and dynamism of your business with Proxmox Cloud Autoscaling For WHMCS. Order the module today and make your products fully adjustable to fit ever-changing needs of your clients!
Features
-
Automation
- Create Multiple Server Clones And Attach Them To Load Balancer Upon Fulfilling Defined Rules
- Destroy Server Clone Upon Fulfilling Defined Rules
- Resize Server Upon Fulfilling Defined Rules
-
Admin Area
- Define Available Autoscaling Types:
- By Server Cloning
- By Server Resizing
- Create Predefined Resource Sets
- Create Predefined Resource Set Scaling Rules
- Define If Client Is Able to:
- View Rules Configuration
- Modify Rules Configuration
- Modify Autoscaling Time Interval
- Define Maximum Number Of VM Created By Clone Autoscaling
- View List Of VM With Enabled Autoscaling
- Define Available Autoscaling Types:
-
Client Area
- Enable Autoscaling And Choose Autoscaling Type
- Cloning Server Features:
- Modify Autoscaling Time Interval
- Define Clone Origin:
- VM
- Template - User Or Admin Created
- Define VM Used As Load Balancer
- Configure Autoscaling Rules In Simple Mode:
- Define Single Set Of Rules To Clone New Server
- Define Single Set Of Rules To Destroy Server Clone
- Configure Autoscaling Rules In Advanced Mode:
- Define Single Set Of Rules To Clone New Server Per Clone Number
- Define Single Set Of Rules To Destroy Server Clone Per Clone Number
- Resize Server Features:
- Modify Autoscaling Time Interval
- View Resource Package Along With Up And Down Scaling Rules
- Disable Chosen Resource Package From Taking Part In Autoscaling
- Modify Up And Down Scaling Rules
- View Autoscaling Notifications
-
Supported Load Balancers
- HaProxy
- Keepalived
- F5 Load Balancer
-
General Info
- Requires Proxmox VE Cloud VPS For WHMCS V2.X - Multiple Servers Provisioning And Management Within Set Resource Limits
- Requires Advanced Billing For WHMCS - Actual Server Resource Usage Billing
- Multi-Language Support
- Supports Proxmox VE V5.4 And Previous
- Supports PHP 5.6 Up To PHP 7.3
- Supports WHMCS Template Six
- Supports WHMCS V7.5 And Later
- Easy Module Upgrade To Open Source Version
Changelog
v1.1.4
Released: Apr 26th, 2019- WHMCS V7.7 and PHP 7.3 support
- Enhanced compatibility with the latest version of Advanced Billing For WHMCS
- The module will now create multiple processes to clone a VM to avoid interruptions in billing calculations
- Support for WHMCS V7.4 and previous
- Resolved issue of not booting up the VM after it has been cloned
v1.1.3
Released: May 7th, 2018- WHMCS V7.5 support
- PHP 7.1 and 7.2 support
v1.1.2
Released: Aug 9th, 2017- WHMCS V7.2 support
v1.1.1
Released: Oct 18th, 2016- WHMCS V7 support
- PHP 7 support
v1.1.0
Released: Aug 10th, 2016- Support for F5 load balancer
- Support for keepalive load balancer
- Create server clone from template
- Minor tweaks
v1.0.0
Released: May 18th, 2016- Stable Release