-
Notifications
You must be signed in to change notification settings - Fork 0
Home
The auto-scale mechanism can be performed by the following steps
1. Deploy UniMon to monitor all VMs on clouds.
2. Activate the web server from UniMon that will show graphs of the monitoring data in real-time
3. Deploy the controller for vertical scaling by accessing the Monitor VM, opening a new terminal and putting the following commands:
$ python vertical_scaling.py
4. To access the monitoring web interface, using a browser connect to http://IP:6868. The scaling decision is performed based on the average CPU utilization, so the memory quota value will not be described on the web interface.
To change the threshold, click Setting on the web interface:
5. If the average CPU utilization exceeds the threshold, on the terminal in step 3 will show a message:
//Start for Vertical scaling//
//Adding CPU quota ...//