2. Delivering on This Requires the Ability to Determine:
What Workload to Run Where & When…
Efficient
Assure utilization of
Application the virtualized
Performance infrastructure
…To Maximize Virtualization & Cloud ROI
3. What Workload to Run Where & When…
- Decrease $$ if your organization can’t deliver QOS
Assure - Applications drive business, downtime is costly
Application - Decrease in productivity if applications are slow
Performance
Efficient - $$ of adding Servers & Storage
utilization of - Increased Power & cooling, licensing,
the virtualized management
infrastructure
- Today’s methods of Fire fighting and trouble
shooting problems lead to high expenses for
companies.
- Reactive manual intensive operation
VMTurbo Confidential - Do Not Distribute 3
4. It’s An Increasingly Complex Puzzle
Multiple Entities Dozens of Controls Limitless Options…
• vApps • Start / Stop • But which actions to take?
• Virtual Machines • Clone • What are the system
• Compute Resources • Motion dependencies?
• Datastores • I/O Configurations • What is the effect?
• Networks • vCPU/vRAM Reservations • Where are the constraints?
Traditional management tools don’t provide the solution
• Creating thresholds and raising alerts are single-metric-oriented
• Problem resolution is a data-intensive, manual process
• Workload and application metrics are not considered
• Meaningful automation is virtually impossible
• Performance and efficiency problems, that could be prevented, are not… 4
5. Virtualization Provides Fluidity & Resource Allocation Options
1
VM and Application Sizing:
APP APP APP APP APP APP APP APP APP APP Determining the number of instances,
resource allocations, and appropriate
VM VM VM VM VM VM VM VM VM VM prioritization to meet business demands
2
Initial and Ongoing Placement Decisions:
Determining where workloads should run – or be relocated to –
across the available compute, storage and network resources
3
Capacity Planning:
Determining how much capacity to
configure currently, as the environment
grows, and during hardware refresh cycles
To be effective, these decisions must be made holistically
6. Today’s Tools Are Reactive
• Today’s data center management solutions are all about reacting to
problems after they occur!
• Far more effective is preventing problems from occurring in the first place
Medicine Automotive
Reactive Preventive Reactive Preventive
Quadruple Bypass Diet & Exercise Replace Engine, Tires Regular Check-ups
6
7.
8. Delivering IT Automation & Control with
VMTurbo Operations Manager
Intelligent Workload Management
Key Benefits
VM Placement
Configuration
Constraints
VM Configurations • Service & application
assurance
VM Relocation
Real Time
Operations • Operational & labor
Application Resourcing
Economic efficiency
Scheduling …
Engine • Improved resource
Compute
Resource
Performance Server Packing utilization
Metrics
Capacity
Storage Resourcing • Simplified virtualization
Service Level Application Sizing management
Intelligent
Priorities Planning
Server Refresh Planning IT Automation & Control
Abstraction, Analysis & Automated Actions
9. Intelligent Workload Management is About
Maintaining the Optimal Operating Zone
ms
Optimal Operating In a Dynamic
Zone Environment with
Delay
• Workload fluctuations
• Shared resources
Efficient • Interdependencies
Assure utilization of
QoS Guarantee
• Configuration changes
Application the virtualized
Performance infrastructure • New applications,
users and hardware
0% Utilization 100%
Requires constant tuning & optimization
10. How Is VMTurbo Different?
Economic Scheduling Engine
Market-based Approach:
• Abstraction layer that represents IT infrastructure as a
marketplace of buyers and sellers
Combined with Analysis:
• Mathematical approach that uses the abstraction layer to
drive intelligent decision-making for resource allocation
• Continuously adjusting to changes in workload demand &
available infrastructure capacity
• Enabling automation & problem prevention
Result: Executable Actions Which Prevent Problems and Drive A Healthy &
Efficient Infrastructure
Notes de l'éditeur
**WHAT IS THE PROBLEM**As we talk to our customers, we find there are two primary business problems:Assuring application performance.Minimizing infrastructure costs.What do we mean by Assuring application performance?Preventing BottlenecksProvisioning resourcesRightsizing VM’sPrioritizing DemandWhat do we mean by Maximizing utilization?Consolidating workloadsRightsizing VM’sControl VM SprawlVMTurbo addresses both of these, and ultimately the goal is to get organizations to 100% virtualized.
**WHY IS IT IMPORTANT**Struggling to meet QoS to the applications is a direct impact on revenueOverprovisioning/over engineering the environment increases capital expensesUsing manually intensive methods ultimately increases operating expenses
**WHY TRADITIONAL APPROACHES DON’T CUT IT**Traditional tools are not giving you the intelligence to make these decisions. The have done a great job at pinpointing problems, but only after they become a problem and they still leave you to do the heavy lifting in figuring out what to resolve the constraint
**WHY IT’S COMPLEX**Sizing and prioritizing the VM’s and applications. Making sure they only request the resources they need, when they need themWhere are you going to place the VM’s and applications making sure there’s not contention or interferences in receiving the resources they need, when they need themDo I have enough capacity to run all of these VM’s and applications and can I afford for future growth with what I haveYou need to answer all of these questions holistically and simultaneously, which encompasses hundreds or thousands of metrics, because you can’t do one this without impacting another
**HOW WE RETHINK THE PROBLEM**Shifting the thinking from reacting to preventing.
We do so by using our economic scheduling engine which takes the economic principles of supply and demand into account and applies it as a level of abstraction to your virtual environment. This produces executable actions, which you can automate, to maintain your environment in it’s healthiest state possible: assuring performance to the applications and VM’s while maximizing the utilization of your resources. Moving on to our technical demonstration **ENGINEER** will explain this in more detail
**BENEFITS TO YOU**VMTurbo customers are using the appliance to be more preventative in day to day management – they are resolving constraints in the environment BEFORE they become problems. The ESE is driving and making decisions taking into account all of the metrics to assure the QoS to your applications while maximizing the utilization of your resources. The recommendations are only provided when the increase the overall health of the environment. At the same time, our planner allows you to run simulations within your environment. In an offline mode, it will allow you to introduce VMs to your environment and see what the impact may be. You can also add hosts, remove hosts, add VMs while adding or removing hosts, refresh hardware. The planner will also provide an action plan for the scenario so you know exactly how to place the new workloads across the infrastructure. You can print the report out, bring it to a meeting, and know exactly how any changes will be made in the environment, and what the impact will look like from a server/storage standpoint.VMTurbo is the only solution taking this approach, allowing you to not only monitor and analyze your environment, but also providing you with the actionable items and decisions to prevent problems from happening in the first place. VMTurbo is a unified management platform that will improve the overall health of your environment while utilizing your resources more efficiently.
There is a fundamental relationship between QoS for applications and the utilization of resources. How do you maintain the workloads in the optimal operating zone along the curve?How do you decide where the OOZ is? It’s where Application QoS and Utilization of your resources converge before the slop of this curve starts increasing exponentially. Why won’t setting thresholds get you there? If you set a threshold too far to the right, you’ll experience extreme delays in your applications while trying to rectify a problem. If you set a threshold too far to the left, you won’t be utilizing your resources as efficiently as possible. Setting a threshold does not adjust with the dynamically changing environment.Staying within your OOZ requires continuous tuning of hundreds or thousands of variables in the virtual infrastructure and dynamic resource allocation decisions on 3 main levels...