+ All Categories
Home > Documents > IA B08: Deep Dive: Blow Up I/O Logjams in Virtualized Environments without...

IA B08: Deep Dive: Blow Up I/O Logjams in Virtualized Environments without...

Date post: 12-May-2018
Category:
Upload: phungnguyet
View: 218 times
Download: 1 times
Share this document with a friend
27
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
Transcript

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 IA B08: Blow Up I/O Logjams in Virtualized Environments w/o Explosives 25

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


Recommended