Key Features & Benefits
Real-time throttling of IO-intensive tasks.
Manage more workloads without adding headcount.
Minimize performance risks for the full lifecycle of all workloads.
Deliver differentiated QoS for persistent and nonpersistent desktop user.
Quick, accurate planning that keeps pace with user growth and infrastructure changes.
Full-stack understanding from application workload to virtualization and physical compute and storage layers.
Optimize the Health of Your VDI Environment
Optimize the Health of Your VDI Environment
Users log in, whenever, wherever. If performance degrades, productivity declines, losing money for the organization and rendering costly infrastructure investments pointless. Turbonomic’s patented algorithms enable workloads (as well as applications, VMs and containers) to self-manage in real-time. The platform scales with any private cloud (or hybrid, public, or multi-cloud) environment. Our customers manage tens of thousands of workloads with Turbonomic, empowering their teams to do more with less.
How to Assure Performance of Your VDI Environment
Turbonomic deploys as a VM across any environment in 15 minutes. Real-time actions appear across your VDI environment in under an hour, enabling your to intelligently:
- Place — Continuously place workloads across the environment driving the best performance for end users
- Provision — Add compute, storage or network resources to assure workloads get resources needed to perform
- Decommission — Stop, suspend, or remove an entity to reduce overprovisioning without impacting end user experience
- Deploy — Place new seats to the best location and reserve capacity for future desktops as you scale your VDI deployment
- (Re) Configure — Change the allocation of resources to specific guest load applications delivering differentiated QoS to users
Dizzion Case Study
Dizzion operates largely within the Desktop-as-a-Service industry, providing paying customers with hosted access to remote desktops to enable organizational agility and user productivity. This cloud-based desktop delivery market is evolving rapidly, and is expected to reach $2 billion by 2019.
While DaaS offers the advantage of running VDI at lower cost and infrastructure complexity, providers of this service consistently face challenges of reliability, latency, bandwidth constraints and system security. And similar to any company leveraging VDI, these challenges lead to unpredictable performance, ultimately manifesting in ways that detract from the end-users experience.
In this video, Rob Green, CTO & Co-Founder of Dizzion shares how Turbonomic has enabled them to scale and continue to achieve hyper-growth within their cloud and VDI environment, while assuring performance and end user satisfaction.
“The value of Turbonomic is they help us deliver on our promise to our customers of high end-user experience, amazing performance, and it doesn’t take all my engineers’ time to do so.” – Rob Green, CTO & Co-Founder, Dizzion
Continuous Real-Time Placement
Turbonomic improves VDI performance through continuous real-time placement of user workloads on physical server and storage entities. For example, if a group of users log in and host I/O levels spike for some hosts more than for others, Turbonomic will recognize the VMs that are spiking in I/O utilization and place them on the proper hosts to avoid congestion.
The same principle applies to CPU, Mem, and Network throughput. If VMs are experiencing high latency on a particular data store (assuming storage vMotion is supported) Turbonomic will make VM placement decisions in order to reduce overall latency within the environment.
Throttle IO-Intensive Tasks
Turbonomic’s supply chain view of VDI environments means that it understands the relationship between VDI instance and data stores, allowing the platform to throttle IO-intensive tasks (such as patches, upgrades, backups, Windows updates, and antivirus scans) across data stores to ensure that instances never experience resource contention. The platform determines the best time to execute I/O intensive tasks and limits the number of tasks that can take place on one storage controller.
Only What You Need, When You Need It
When application demand is not being met by VDI supply, Turbonomic will automatically provide executable re-size increases for persistent desktops. Because the platform understands the underlying host resources, actions will never cause Ready Queue or Swap State as a result of the increase. Further, if it is more beneficial to CPU, Ready Queue, or Swap, the software will evacuate specific VMs to a new host prior to increasing the VM’s allocation.
When VDI instances are not being used, Turbonomic will recommend suspending the related VMs. If VDI instances grow to such an extent that new hardware needs to be provisioned, Turbonomic will tell you before performance degradation occurs.
Easy Reporting and Dashboards
A major investment like VDI not only requires performance from the get-go, but reports that clearly communicate that value to the company. Turbonomic’s real-time view of the environment ensures you always have the most accurate information. Reports and dashboards are easily customized. Send automated email updates with the reports at the time interval of your choosing to groups or individuals of your choosing.
How to Plan Using Real-Time Information:
In the Plan View, Turbonomic allows you to run and customize different types of plans for your VDI environment:
- Projection Plans: Increase workload based on past growth or define a new growth scenario based on business expectations.
- Run a plan that adds VDI instances (VMs) once or at a regular interval of your choosing (monthly, quarterly, etc.) to see how those new deployments will be distributed across the current environment and whether there’s enough hardware to support it. When VDI instances cannot be placed safely, Turbonomic will let you know.
- Run a plan that increases VDI workload demand by the amount you expect, to see if the current environment will be able to handle that additional load. If you need to provision more resources, Turbonomic will let you know.
- Run a plan that changes the underlying infrastructure…
Read Every Plan in Seconds to learn more.
Plan Quickly and Easily as You Scale
Whether you’re expecting steady continued growth, a spike in usage, or a large addition of end users (ex. new employees or students) Turbonomic plan quickly and easily. When running a plan, Turbonomic takes a snap shot of the real-time environment. It then executes any “what if” scenario you define in order to determine how much hardware when.
Because Turbonomic “what if” scenarios are based on snapshots of the entire current (or historical) environment, planning changes to your VDI roll-out is more accurate and done more quickly. Moreover, all data is available to feed into showback and chargeback processes.
Deployment Challenges in VDI
Where you place new VDI instances in a shared environment, impacts the new instance, as well as existing instances in the environment. In order to assure the performance of new and existing workloads, placement decisions must take into account the real-time demand for resources across the VDI environment. Automated scripts are threshold-based, one-dimensional (only consider one resource at a time) and ultimately rely on some amount of overprovisioning to mitigate resource contention.
Localize Workload Placement
Turbonomic provides automatable decisions of where to place new VDI instances—which host and which storage to access—based on the current demand for resources in the environment. The platform intelligently accounts for frequency of communication to minimize network latency and ensures that new instances do not create resource contention or performance degradation for all other workloads. Turbonomic continuously abides by any business, policy, or licensing constraints your teams have defined. VDI instances are never placed out of compliance. You can also schedule new deployments for a certain date and time.
Reserving Capacity for New Workloads
Turbonomic can reserve space in the infrastructure for upcoming deployments. If the infrastructure can no longer support the anticipated load, the software will notify administrators. Upon deployment, the software will identify on which targets (clusters, hosts, and datastores) each new workload should be deployed.
Turbonomic White Paper
How to Overcome VDI Challenges
46% of VDI projects stall due to cost and performance issues. This fact emphasizes the need for an autonomic system that delivers a desktop experience to end-users. This paper explores some of the common challenges facing VDI planning, deployment and operations. Learn how Turbonomic:
- Manages extreme storage I/O demand, the biggest challenge facing performance assurance in a VDI environment
- Places new desktop workloads factoring in real-time resource allocation and continuous changes in the underlying infrastructure
- Prevents I/O intensive tasks (e.g. patch updates, antivirus updates, reboots) from overtaxing your storage footprint