I am looking for a tool for auto scaling of our private cloud which runs on vmware. Please let me know if vmturbo has option for autoscaling ,i don't see any option in trial version.
Good question, perhaps you could clarify a little on your definition of "auto-scaling" and your objectives in this area.
VMTurbo includes the ability to understand the real-time demand of the applications, VM's and containers and match this to the underlying supply of resources available in the cloud, executing changes as needed to achieve this. In the case where demand or lack of supply requires auto-scaling of the workloads or the supply of resources, again VMTurbo can achieve this.
If the applications are vertically scaling then the re-size actions needed can be fully automated by VMTurbo. If they are horizontally scaling and require new instances of that workload to be deployed, VMTurbo would typically automate the decision analysis and then integrate to the appropriate provisioning platform for that deployment to happen. As you can see below, the application Scaling Policy can be defined in VMTurbo to control this process ("Provision" option means horizontally scaling for this type of application).
If you are asking more about auto-scaling from the context of the supply of resources in the cloud, for example compute, then VMTurbo supports Cisco UCS and HP OneView and built in features like VMware DPM to provide elastic compute depending on the level of workload demand in the environment. For example, if workload demand increases in a cluster, VMTurbo can identify a spare UCS blade, apply a service profile, bring the blade into operation with VMware Auto Deploy and then migrate workloads to it. Alternatively, VMTurbo can use VMware DPM to suspend or re-enable existing ESX hosts as required by the demand.
The animated gif below shows live automated elastic compute in the VMTurbo demo lab as "demo" demand fluctuates across the globe.
Hopefully this gives you some examples of VMTurbo value in the auto-scaling area, please feel free to clarify further if you would like more information.
Retrieving data ...