What is our primary use case?
Turbonomics is hyper-visor agnostic, so we use it to monitor both our VMware and XenServer environments. It helps identify when a virtual machine needs additional resources or to be migrated to another host. The migration we allow to happen automatically. However, changing resources we look at the recommendation and may or may not take the suggestion for various reasons.
How has it helped my organization?
Due to the loss of our primary VMware administrator, my colleagues had to take over managing the virtual environment. There were settings for various reservations set at one of our locations. Although memory/CPU may have been increased at some point on these systems, it was not until Turbonomics recommended increasing the reservations that we realized these settings were in place.
More recently, we have used it in planning data center upgrades. It allowed us to determine how many additional blades we may need due to upcoming projects. We built a template on the new model of blades we were considering, and of the new SAP HANA VM's we were going to be needing. It provided a plan of how many blades we would need to add to the environment to accommodate this expansion, which allowed for more accurate budget planning.
What is most valuable?
When you log in to Turbonomics, I find the Assure Service Performance that appears on the dashboard the most useful item. This option shows virtual machines that may need additional memory, CPU, or to be migrated to other storage to ensure performance. The product can be configured to do all of this automatically, but I like have more control of the changes. Plus, the way we have our storage configured, it is best that one of the admins selects which data store a machine is migrated to. I also like the reporting feature and have several of them set to automatically generate and email to me at the end of the month. One in particular shows snapshots that are still on the virtual machines. This prevents forgotten snapshots from existing for weeks, months, or even years.
What needs improvement?
Based on the way we currently use the product I do not have any recommended improvements. However, we do not have may of the automated features configured at this time.
For how long have I used the solution?
Three to five years.
What do I think about the stability of the solution?
No issues with stability.
What do I think about the scalability of the solution?
There have been no issues with scalability. Currently, it is used to monitor several hypervisor environments including XenServer, VMware, VXRail, etc.
How are customer service and technical support?
The customer service has always been very responsive and friendly.
Technical support responds quickly and always keeps you updated on any issues that may require some research. One of the processes is uploading or exporting a copy of your current environment. This gives support a copy of your environment to try to replicate a problem, if needed.
Which solution did I use previously and why did I switch?
We previously had vCOPS, but that was charged per VM and could not monitor and report on our XenServer environment.
How was the initial setup?
Setup is relatively straightforward. There is a template to deploy and configure the initial IP address. After that, the rest of the configuration is performed through the web GUI. This includes adding various environments, setting up reports, configuring actions, etc.
What about the implementation team?
Since we were an early adopter, the deployment was performed with in-house staff on a WebEx with Turbonomiocs, although it is simple enough that you do not really need assistance with it.
What was our ROI?
The ROI would mainly be less time troubleshooting performance issues within the various virtual environments. Since we have a mixed environment, any issues that may impact performance appear on one dashboard, regardless of the environment. This saves the team a lot of time.
What's my experience with pricing, setup cost, and licensing?
The pricing is fairly straightforward. It is based on the number of physical CPUs. There is now an option for per VM pricing. This can be valuable if you are monitoring VM's in a Cloud environment.
Which other solutions did I evaluate?
No, but as mentioned before we did have vCOPS and chose this as a replacement.
What other advice do I have?
I highly recommend this product, particularly if you have a heterogeneous virtual environment.