Turbonomic Operations Manager (formerly VMTurbo) is an autonomic platform for heterogeneous environments to deliver application performance in any cloud; by providing real time actionable and automated recommendations to improve performance and make better use of existing infrastructure. This self management creates and maintains a desired state in the sweet spot between QoS and resource utilisation. Furthermore Turbonomic uses intelligent planning to predict future growth and ‘what if’ scenarios, allowing for less infrastructure without compromisation of existing performance, faster response times for applications, prevention of issues before they occur, better and more accurate planning of projects and projected resource usage. You can find out more about these principals using the short Turbonomic tutorial videos.
In this post we will walk through the installation of Turbonomic Operations Manger in a VMware environment running vCenter and ESXi versions 6.0 U2. Turbonomic can also be used with hypervisors from Citrix, Microsoft, and RedHat, and operates across a wide range of platforms, providing self-management for all types of cloud.
- Download the Turbonomic OVA file here, a single instance supports up to 10,000 VMs.
- If you have not purchased a full license you can sign up for a 30 day free trial. After the free trial expires downgrade the license to the free Virtual Health Monitor.
- Turbonomic is deployed as a virtual appliance which is allocated 16 GB RAM, 4 vCPUs, 150 GB disk.
- The virtual appliance can be deployed to vCenter 4.x and above, XenServer 5.6.x and above, Hyper-V with Windows 2008 R2 and above, Hyper-V Server 2012 and above, or RHEV 3.x.
- The web interface can be accessed by any browser running Adobe Flash.
- Port 443 should be open between the Turbonomic appliance and the vCenter Server. Port 80 is used for the web interface from a desktop client.
Log into the vSphere web client and select Hosts and Clusters. Right click the host or cluster to deploy the Turbonomic appliance and select Deploy OVF Template. Browse to the location of the OVA file and click Next.
Review the details page, ensure Accept extra configuration options is selected and click Next. The configuration option referenced (sched.mem.maxmemctl = 0) disables the balloon driver within the VM, this stops the host taking memory back from the appliance as per ESXi memory reclamation techniques.
Accept the Turbonomic end user license agreement and click Next.
Configure a name for the virtual appliance and select the compute resources, storage resources, and network to use. Review the details on the final page, tick Power on after deployment and click Finish.
If you have configured the network adapter of the virtual appliance to use a VLAN where DHCP is present then the IP address will be displayed in the vSphere summary tab once the appliance is powered on, or on the console of the appliance itself. To configure a static IP address login with the default username and password; root vmturbo, and type ipsetup.
Before using Turbonomic we need to set the time of the appliance, using either a time zone or NTP server. Login with the default username and password; root vmturbo. To configure a timezone type yast timezone, select the desired timezone to use.
To set an NTP server open the /etc/ntp.conf file in an editor, you can use an application such as WinSCP if you do not want to use the command line. Locate the server time-a.nist.gov and server time-b.nist.gov entries at the bottom of the file. Change the server names to the FQDN or IP addresses of your time servers, save and close the file. Back in the command line verify the NTP daemon is running by executing systemctl status ntpd, if ntpd is not showing active (running) then use systemctl enable ntpd. Reboot the virtual appliance using shutdown -r now, when it has started back up verify the time is correct using the date command.
Log into the web interface using the default username and password; administrator vmturbo. You will be prompted to change the administrator password at first login. The setup wizard auto-loads, click Next.
On the license installation page select the appropriate license option, if you have a license copy and paste this into the license configuration page and click Next.
Add the target hypervisor management system (vCenter or equivalent) and click Apply, then Next.
Configure email notifications and click Next. Review the getting started page and click Finish.
Turbonomic will now scan the configured target and begin making recommendations after 1-2 hours.