Date post: | 12-May-2018 |
Category: |
Documents |
Upload: | phungnguyet |
View: | 218 times |
Download: | 1 times |
1
IA B08: Deep Dive: Blow Up I/O Logjams in Virtualized Environments without Explosives Chad Bersche, Technical Product Manager, Symantec Paul Belk, Technical Product Manager, Symantec Chuck Brown, Data Center SSD Product Line Manager, Intel
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives
SYMANTEC VISION 2013
Legal Notice and Safe Harbor
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 2
Any information regarding pre-release Symantec offerings, future updates or other planned modifications is subject to ongoing evaluation by Symantec and therefore subject to change. This information is provided without warranty of any kind, express or implied. Customers who purchase Symantec offerings should make their purchase decision based upon features that are currently available.
Copyright© 2013 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners.
This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.
SYMANTEC VISION 2013
The Session Agenda
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 3
The I/O Log Jam Problem Defined 1
Intel SSD Technology 2
Symantec Solutions for Windows, KVM, VMware 3
Q&A 4
SYMANTEC VISION 2013
I/O Logjam & Advent of SSDs
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 4
Customer Need - Performance
• Lots of clients quickly strain shared storage infrastructure
• Concurrent & blended IOs aggravate the I/O bottleneck
• 8% of all data requires low latency, high IOPS
• NextGen Applications being designed for low latency
• Tier1 Application needs increasing
• CPU vs. HDD gap & ‘I/O blender’ limits virtualization
• CPU = 175x vs. HDD IO = 1.3x
• IOs reach the spindles in a random fashion
• Gets worse with higher # of apps or VMs per LUN
• SSDs $30/GB->$2/GB (08-12)
• TCO much lower than HDD
• $ / IOPS better for SSDs
• Better “write endurance” & lower write perf issues
Time
Perf
orm
ance
CPU
HDD
Source: Storage IO Group
VM VM VM SSD
Value of SSD & Decreasing TCO
SYMANTEC VISION 2013
Intel SSD Market Insight and Technology
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 5
SYMANTEC VISION 2013 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 6
0% 10% 20% 30% 40% 50%
Today
12 months from now
24 months from now
Buyer survey - % servers utilizing SSD
100% YoY Growth SSD Adoption (MGB)
Source: Forward Insights Q3’12
-
10,000
20,000
30,000
40,000
50,000
2012 2013 2014 2015 2016
SYMANTEC VISION 2013
Data Processing Proximity Implications HDD not keeping pace with the CPU
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 7
100,000 x Faster
HDD Array (10ms)
40 x Faster
200 x Faster
2 x Faster
SSD Array (250µs)
HDD (5ms)
SSD (50µs)
DRAM (100ns)
Time
Perf
orm
ance
CPU
HDD
SYMANTEC VISION 2013 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 8
Inhibiting Virtualized Apps Growth
Struggling to support increased demand for content
Constraining Volume and Variety of Data Growth
Failing to meet increased demand for Real-Time Data Access
App
App
App
App
Today’s HDD Storage Devices
App
App
App
App
Today’s Data Proximity Bottleneck High Latencies, Slow I/O Create a Bottleneck
SYMANTEC VISION 2013 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 9
Intel® SSD Data Center Family Range of offerings for the data center
PCI Workload Accelerator
Highest Performance High Endurance
PCIe X8 Up to 2.0GB/1.5GB seq. Rd/Wrt
Up to 180K/75K IOPs 4K Rdm Rd/Wrt 800GB: Up to 14PB with HET1
DC S3700 Series Enterprise
Performance High Performance High Endurance
SATA 6Gb Up to 500/460 MBs sust. Rd/Wrt
Up to 75K/36K IOPs 4K Rdm Rd/Wrt 800 GB: Up to 14.6PB with HET1
Data Center SSDs 910
Series
1 HET = High Endurance Technology
SYMANTEC VISION 2013 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 10
Build trust.
0
20000
40000
60000
80000
0 500 1000 1500 20000
20000
40000
60000
80000
0 500 1000 1500 2000
Fast and Consistent Performance Feed Your Starving Applications
Build trust Consistently low latencies delivers a constant stream of data boosting CPU utilization.
Deliver expected results Tight IOPS distribution gives a consistent performance for every command.
Max latencies <500µs, 99.9% of the time1
4K Random Read/Write
75K/36K IOPS
Intel® DC S3700: 4K Random Write Workload2 Competitor SSD: 4K Random Write Workload2
Not All SSDs are Equal…
Tight Predictable IOPS
IOP
S
IOP
S
Time seconds Time seconds
Intel QoS provides consistency…
Loose Unpredictable IOPS 1 As measured by Intel: 100GB 4K Random Writes QD=1 at 99.9% of the time across 100% span 2 As measured by Intel: 4K Random Writes QD=32
SYMANTEC VISION 2013 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 11
Stress-Free Protection Reliability Accessibility Serviceability
Ensure accuracy End-to-end data protection provides multiple secure checkpoints to catch any and all data errors, wherever they occur
Full data path protection Parity, CRC, memory ECC,
and LBA tag validation1
Protect against data loss You’ll never lose data in flight because Intel® DC S3700 maintains sufficient internal energy and alerts you to irregularities
Power loss protection with built in capacitor self test,
2 Million hour MTBF
The Evidence Shows…
Greater risk of data loss without data protection features
Enhanced protection with DC S3700 SSD
1 CRC – Cyclical Redundancy Check, LBA – Logical block Address, PLI – Power Loss Imminent
SYMANTEC VISION 2013 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 12
Adoption ramping Database environments Web servers Mail (Exchange) servers Real time collaboration (Lync) Virtualization / Cloud
Are you prepared to fully utilize the SSD advantage?...Symantec can help
Online transaction processing (OLTP) Big data / Real time analytics Business intelligence High Performance Computing
SYMANTEC VISION 2013
Symantec Solutions to exploit SSD
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 13
SYMANTEC VISION 2013
Flash Ecosystem & Symantec Flash Strategy
14 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives
Host Stack Matters!
• Data placement policy essential
• Application awareness critical
• SSD utilization optimization key
• High Availability of data
• Heterogeneous SSD vendor support
• Reporting, Visibility & transparency in setup/configuration essential
VM VM VM Increase CPU & Data Proximity
Maintain Risk Management Standards
Simplify Management Processes
Lower TCO
SYMANTEC VISION 2013
Solid-state Optimization =Software1
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 15
Symantec Solutions
SmartTier
Veritas Volume Manager Veritas File System
Compression De-duplication TRIM
Veritas Cluster Server Veritas Cluster File System Flexible Storage CFS (new)
Volume Snapshot File System Snapshot FileSnap
Veritas Replicator
SmartIO (new)
Gartner Requirements
Auto Tiering
Thin Provisioning
Data Reduction
High Availability
Writeable Snapshots
Disaster Recovery/Replication
Caching 1: Gartner: Understanding Application Workloads is Understanding SSDs © 2013
Solid State Storage: Where does Symantec fit in?
SYMANTEC VISION 2013
SmartIO for Hyper-V
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 16
SYMANTEC VISION 2013 17 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives
Why SmartIO for Hyper-V?
• IOs reach the spindles in a random fashion
• Disk seek times & rotational latencies slows down IO
• Throwing more spindles at the problem is cost prohibitive
• Gets worse with higher # of apps or VMs per LUN
IO Blender problem Advantages of SmartIO in Hyper-V
• Ability to handle OLPT IOs from multiple VMs in a Hyper-V Server
• Deliver same or better performance without the
need to buy expensive SAN hardware.
• Transparent : No Virtual Machine reconfiguration required to boost IO performance.
SYMANTEC VISION 2013 18 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives
SmartIO in Hyper-V: Overview
Cache Area: – Stores cached IO on one or more SSD
devices.
– There is one “default” cache area.
– Cache area is created in the Hyper-V Parent Partition.
Volume Mapping: – SFW Volumes are created in the Hyper-V
Parent Partition.
– Multiple Volumes share a single Cache Area.
Virtual Machine Data (VHDs): – Data of each VM stored on one or more
SFW Volumes.
SFWVol
SFWVol
SFWVol SSD
SSD
Data VHDs
Data VHDs
Data VHDs
Data VHDs
Data VHDs
Data VHDs
Cache Area
VM VM VM
Parent G
uest
HDD
Architecture
SYMANTEC VISION 2013
SmartIO in Hyper-V: Block Diagram
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 19
IO Cache Manager
Indexing Engine
Policy Engine
Cached data on SSD
Cache IO Management: – Intercept all IOs
– Checks for a “hit or miss”
– Refers to the Policy to cache IO or not
Indexing Engine – Look-up IOs based on
Volume Id & offset inside the SSD.
Policy Engine – Tuneable policy engine
– Avoid caching certain data
– Sequential read detection
– Advanced Heuristics
SYMANTEC VISION 2013
Architecture: Read IO path
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 20
Data VHDs
Data VHDs
IO Cache Manager
Policy Engine
SFWVol
1 Read IO from VM intercepted by Cache Manager
1
2 Look up the Index for “hit”
3 If “hit”, complete READ from Cache Area
3
4 If “miss”, refer to the caching policy
5 If “cacheable”, fetch blocks to the Cache-Area
6 If “non- cacheable”, complete READ from Volume
2
hit
miss
4
5
6
SSD
HDD
SYMANTEC VISION 2013
SmartIO with KVM
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 21
SYMANTEC VISION 2013
SAN Storage
PCIe Flash PCIe Flash
IA B14: Maximizing Solid State Storage with Symantec 22
Introducing: SmartIO I/O Flow: Read
• Highly Available I/O Caching • Read • Write-back • Temporary
• SF and CFS Support • Granular, Online Control • I/O Optimization • Application Integration • HCL Independence
Features
• Maximize $/IOP • Highly Available Performance
• Write-back
Benefits
Application
SF Caching CFS Distributed Caching Layer
Application
Ack
to A
pp
Ack
to A
pp
Reads
Writes
0.1 ms
7.0 ms
SYMANTEC VISION 2013
SAN Storage
PCIe Flash PCIe Flash
IA B14: Maximizing Solid State Storage with Symantec 23
Introducing: SmartIO I/O Flow: Write-Back
• Highly Available I/O Caching • Read • Write-back • Temporary
• SF and CFS Support • Granular, Online Control • I/O Optimization • Application Integration • HCL Independence
Features
• Maximize $/IOP • Highly Available Performance
• Write-back
Benefits
Application
SF Caching CFS Distributed Caching Layer
Application
Ack
to A
pp
Writes
0.1 ms
7.0 ms
SYMANTEC VISION 2013 24 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives
Without SmartIO or Flash
FC
IOPs Today
$$ $/GB
IOP Futures
$$$$
$/IOPs
Business Value of SmartIO + In Server Flash
IOPs Today
$$ $/GB
IOP Futures
$
$/IOPs
SmartIO + High Density Storage
FC/IB
Tier 2/3
High Density
Symantec SmartIO
SYMANTEC VISION 2013
Symantec Information Availability Training
• Symantec product training helps you get the most from your products. Learn how to: – improve application and data availability – optimize storage utilization – gain end-to-end data center asset visibility
• Symantec Education provides flexible training options to best meet your needs, including instructor-led, virtual classroom and self-paced training
Extend your investment with Symantec Education – For more information, visit: http://go.symantec.com/education_sfha or
contact your local Symantec Education office. • All bulleted text is sentence case (capitalize first letter of first word only)
• Use Symantec orange for highlight text
26 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives
Benefits: •Attain the product knowledge you need to be effective in your job
•Speed up implementation and minimize support calls
•Learn from Symantec’s expert instructors how to get it right – the first time
Thank you!
Copyright © 2012 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.
IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 27