Handling Apps, Databases and VDI Workloads

Download Report

Transcript Handling Apps, Databases and VDI Workloads

Handling Apps, Databases and VDI Workloads
Trent Steele
Southeast Region
Sr. Systems Engineer
(336) 482-5725
[email protected]
www.thevbox.net
@thevbox
IT…What are we here for? What drives your business?
The Business
What drives our businesses?
Virtualization Trends in Enterprise IT
• By 2016 more than 80% of server workloads will be virtualized*
• More than 55% today are virtualized, but getting to 80% or more
virtualization presents challenges**
− Visibility
− Manageability
− Cost
• Most private clouds will be based on 100% virtualized environments
* Gartner, Virtualization Key Initiative Overview, 22 July 2011, http://www.gartner.com/document/1745020
** Gartner, Virtualization Key Initiative Overview, 11 April 2014, http://www.gartner.com/document/2516815
4
Applications
Application Workloads:
It’s all about the App!!!
I need a new app for
easier web-based
billing
Developers
Just getting the
infrastructure to develop
on is so slow!
 We need to:
− Get capacity now
− Get s/w stacks deployed
− Simulate production
 Once in prod, we need
− Plan capacity for app
− Place on Tier 1 capacity
− Provision the app, web,
and database servers
− Set up the load balancer
Business
Owner
− Set up the firewall
Operations
How do we get the
HW, manage the app,
and deliver the SLA in
production?
− Set up data protection
− Set up mgmt
− Manage the app
− …
Databases
Understanding Database Workloads
How Traditional NAS/SAN breaks virtualization
Physical Switches
VLAN/vSwitch
VLAN/vSwitch
Physical Servers
Host
Host
Host
Host
Physical NAS/SAN
Read tuned
Write tuned
50/50 Mix
Datastore
Datastore
Datastore
With Tintri: Interchangeable Storage
Physical Switches
VLAN/vSwitch
VLAN/vSwitch
Physical Servers
Host
Host
Host
Host
Tintri VMstore
Datastore
Datastore
Datastore
Real-time, automatic, read/write optimization
SQL VM on traditional storage
Read tuned
Datastore
How can you expect a consistent SLA
when you have disparate VM
workloads on a fixed type of
datastore?
12
SQL VM on traditional storage with RDM’s
Read tuned
Datastore
So you overprovision a datastore or use
RDM’s with a specific SLA?
CRAZY!
13
VDI
VDI: Top Mistakes With This Workload
1. Not calculating user bandwidth requirements
2. Not considering the user profile
3. Lack of an application virtualization strategy
4. Improper resource allocation
5. Protection from Anti-Virus (as well as
protection from viruses)
6. Managing the incoming storm
7. Not optimizing the virtual desktop image
8. Not spending your cache wisely
9. Using VDI defaults
10.Improper storage design
Understanding VDI Workloads
Understanding the VDI Workload
• Performance
− Small random-write workloads
− Burst Traffic
− Boot storms
− Antivirus scans
• Complexity
− Reference architectures and best practices guides with 100’s of pages and multiple “knobs to tune”
− No way to isolate VMs and identify performance problems
• Cost
− Storage overprovisioning
Performance:
VDI Storage Performance Needs
• Storage must deal with the different states of VDI
− Boot storm, steady state, AV scanning, recompose/patching
• Latency can impact user experience and throughput can limit scalability
− Legacy and flash-only storage uses a big-hammer approach to performance
• Ideally VDI requires VM level QoS and performance allocation
− Mix and match different users or even workloads on same storage
IOPS
Mornings
Business Hours
Log off
AV Scan
Recompose
Reads
Writes
Complexity:
Simplifying VDI deployments
Reducing the Storage Best Practices to be followed by 99%
The Tintri Product Family
TINTRI GLOBAL CENTER™
Tintri VMstore™ T650
Tintri VMstore T540
2,000 VMs
1,000 VMs
TINTRI REPLICATEVM™
Tintri VMstore™ T650
Tintri VMstore T620
500 VMs
Cost: Cost of Desktop Virtualization
• Storage makes up a
substantial portion of
upfront cost
− Performance driving storage
requirements
− Over-provisioning traditional
storage for performance or
use of expensive flash-only
arrays
• When planning VDI,
consider
− Upfront costs
− Operational costs**
** $1 spent on Hardware requires $3.8 more to
support it of it (Source: VMware/IDC)
What Happens When It Doesn’t Work?
Upset
Administrator
Solutions Provider /
Manufacturer
Angry
Management
Yesterday’s Concept of Storage – COMPLICATED!
Innovation Truly Changes Things
What If… Storage Was Smart?
No Need for
LUNS or
Volumes
vDisk
QoS
Can Adjust to
Future
Workloads
No Capacity
Based
Performance
Crashes
ZERO
Volumes
ZERO
LUNS
vDisk
Isolation
Future
Growth
No Need for
vVols
Application
Changes
Performance
Visualization
Predictive
Scaling
Understanding
Different
Workloads
Protection from
Harmful Issues
Never have
Noisy
Neighbor
again
Individually
Understand
Workloads
Lower Cost
and Rack
Footprint
Apps, VDI,
Databases
the Now
VM AutoAlignment
Visualize
Bottlenecks
10:1
Rack
Savings
Adaptation to
Per VM Visibility
Built for
Virtual
Machines
Virtualization Disruption in Storage
Physical
data center
Virtualized
data center
Virtualized
data center
With traditional storage
With smart storage
SAP
VMs
MSFT
VMs
M P
S F
T A
S
SAP
Microsoft
Exchange
Storage array
Storage array
See, learn and adapt
Tintri Application-aware Smart Storage
1
2
Sees
•
VM-level visibility for insight
and control
•
Quick performance
troubleshooting and trend
analysis
•
Eliminates storage
overprovisioning
3
Adapts
Learns
•
Automatically takes care of
complex and mundane
tasks
•
Adapts to the needs of
applications without human
intervention
•
Manages and protects VMs
with a few mouse clicks
•
Guaranteed I/O “lane” for each
individual application
•
Seamlessly supports
multiple hypervisors
•
Scales to thousands of VMs
easily
Customer Testimony
Eric Hester
VP of Technology
Green Cloud Technologies
www.gogreencloud.com
@GreenCloudTech