emc xtremcache accelerates microsoft sql … sql ser driven to op ts. meeting t many compa re...

13
W White Paper EMC X MICR EMC Xtr 2008 Xtre VNX XTREM OSOF remSF, E emCache X protect EMC S Abstract This white online tran 2008 envi November MCAC FT SQL EMC Xtre e dramati ts data Solutions e paper descr nsaction pro ironment. r 2013 HE AC L SERV emCach ically imp s Group ribes how EM cessing (OLT CCELE VER e, EMC V proves SQ p MC XtremCac TP) performan ERATE VNX, Mi QL perfor he with EMC nce in a Micr ES icrosoft rmance VNX acceler rosoft SQL Se SQL Ser rates erver rver

Upload: dotu

Post on 28-Feb-2019

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

W

White Paper

EMC XMICREMC Xtr2008

Xtre VNX

 

XTREMOSOFremSF, E

emCacheX protect

EMC S

Abstract

This whiteonline tran2008 envi

November

MCACFT SQLEMC Xtre

e dramatits data

Solutions

e paper descrnsaction proironment.

r 2013

HE ACL SERVemCach

ically imp

s Group

ribes how EMcessing (OLT

CCELEVER e, EMC V

proves SQ

p

MC XtremCacTP) performan

ERATE

VNX, Mi

QL perfor

he with EMCnce in a Micr

ES

icrosoft

rmance

VNX accelerrosoft SQL Se

SQL Ser

rates erver

rver

Page 2: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

 

Copyright

EMC beliepublicatio

The informno represthis publimerchant

Use, copypublicatio

For the moTrademar

All tradem

Part Numb

EMC Xt

t © 2013 EM

eves the infoon date. The

mation in thisentations or cation, and s

tability or fitn

ying, and diston requires a

ost up-to-datrks on EMC.co

marks used h

ber: H9539.3

EMC XtremSF, EMC X

C Corporatio

rmation in th information

s publication warranties o

specifically dness for a par

tribution of aan applicable

te listing of Eom.

erein are the

3

XtremCache AXtremCache, E

n. All Rights

his publicatio is subject to

n is providedof any kind wdisclaims imprticular purpo

any EMC softwe software lic

EMC product

e property of

Accelerates EMC VNX, Micr

Reserved.

on is accurate change with

“as is.” EMCwith respect toplied warrantose.

ware describcense.

names, see

their respect

Microsoft SQrosoft SQL Ser

e as of its hout notice.

C Corporationo the informaties of

bed in this

EMC Corpora

tive owners.

QL Serverrver 2008

,

2

n makes ation in

ation

Page 3: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

TTable of

ExecutiveBusine

The sto

The Xt

Ser

Wri

App

Sha

Solution aIntrodu

Physic

EMC V

XtremCacIntrodu

Worklo

Recom

Perform

Conclusio

Reference

White

Produc

 

contents

e summary ...ess case ......

orage perform

remCache so

rver-side Flas

te-through ca

plication agn

areable and s

architecture uction .........

cal architectu

VNX ..............

che technolouction .........

oad profile ..

mmended con

mance chara

on ...............

es ...............

papers .......

ct documenta

s

...................

....................

mance challe

olution .........

sh caching fo

aching to the

ostic ............

scalable .......

...................

....................

ure ................

....................

gy with Micr....................

....................

nfigurations ..

acteristics .....

...................

...................

....................

ation ............

EMC Xt

........................................

enge .............

....................

r maximum s

e array for tot

....................

....................

........................................

....................

....................

rosoft SQL Se....................

....................

....................

....................

....................

....................

....................

....................

EMC XtremSF, EMC X

....................

....................

....................

....................

speed ..........

tal protection

....................

....................

....................

....................

....................

....................

erver: testing....................

....................

....................

....................

....................

....................

....................

....................

XtremCache AXtremCache, E

...................

....................

....................

....................

....................

n ..................

....................

....................

...................

....................

....................

....................

g and validat....................

....................

....................

....................

...................

...................

....................

....................

Accelerates MEMC VNX, Micr

........................................

....................

....................

....................

....................

....................

....................

........................................

....................

....................

tion .................................

....................

....................

....................

....................

....................

....................

....................

Microsoft SQrosoft SQL Ser

...................

....................

....................

....................

....................

....................

....................

....................

...................

....................

....................

....................

...................

....................

....................

....................

....................

...................

...................

....................

....................

3QL Serverrver 2008

.......... 4 .......... 4 

.......... 4 

.......... 5 

.......... 5 

.......... 6 

.......... 6 

.......... 7 

.......... 8 .......... 8 

.......... 8 

.......... 8 

.......... 9 .......... 9 

.......... 9 

.......... 9 

.......... 9 

........ 12 

........ 13 

........ 13 

........ 13 

3

Page 4: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

T

Executiv

Business cas

The storage performancechallenge

 

e summa

In abusnewCondra

Busmee

Thebotare demrem

Figu

In a

se

e

ary

an increasingsiness procesw requiremennsequently, omatic deman

Growth in

Time-critic

Increased

Multiple d

sinesses neeet these dem

e latest servetleneck for th added, the s

mands. Whilemains relative

ure 1. CPU

a traditional a

Reads and

Performannetwork

EMC Xt

gly competitivsses and to ints has becomoperational ands on perfor

the numbers

cal applicatio

d complexity

databases wi

d to considemands cost ef

rs with multihe storage su

storage systee CPU performely flat, as sh

U performance

architecture,

d writes are s

nce varies de

EMC XtremSF, EMC X

ve environmemprove servme critical to

and revenue-grmance, drive

s of active us

ons and esca

of business p

ith high conc

r new approaffectively and

-core procesubsystem. Asem is challenmance improown in Figure

e versus disk d

as shown in

serviced by t

epending on

XtremCache AXtremCache, E

ent, businessice, while low

o the financiagenerating aen by:

sers

alating servic

processes an

current acces

aches to perfd without sac

ssors represes processing nged to keep oves 100-folde 1.

drives

Figure 2:

he storage a

the back-end

Accelerates EMC VNX, Micr

ses are beingwering IT cosal success of applications a

ce level agree

nd new analy

ss

formance chcrificing data

ent a potentia capacity and pace with thd every decad

rray

d array’s med

Microsoft SQrosoft SQL Ser

g driven to opsts. Meeting tf many compa are experienc

ements

ytic workload

allenges in oa protection.

al performand heavier wo

he growing I/de, magnetic

dia, workload

QL Serverrver 2008

,

4

ptimize these anies. cing

ds

order to

ce rkloads O

c disk

d, and

4

Page 5: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

TsThe XtremCasolution

 

Figu

Whincr

Ser

EMCsoftdra

Xtrecardredbot

Figu

ache

ure 2. Trad

at if you coulreasing IOPS

rver-side Flas

C XtremCachtware and PCmatically imp

emCache sofd, thereby puuces the neeh decreases

ure 3. Xtre

EMC Xt

ditional archit

ld double yo and transac

sh caching fo

e™ is a servCIe flash techproves applic

ftware cachesutting the dated to access d response tim

emCache acce

EMC XtremSF, EMC X

tecture

ur applicatioctions per min

or maximum

ver flash cachhnology to redcation perfor

s the most freta closer to t data across tme and increa

elerates I/O pe

XtremCache AXtremCache, E

on performannute?

speed

hing solutionduce latencyrmance.

equently usehe applicatio

the network fases perform

erformance wi

Accelerates MEMC VNX, Micr

nce by decrea

that uses iny and increas

ed data on thon, as shown from the stormance.

ithin the serve

Microsoft SQrosoft SQL Ser

asing latency

telligent cacse throughpu

he server-basn in Figure 3. rage array, w

er

5QL Serverrver 2008

y and

hing ut, which

sed PCIe This

which

5

Page 6: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

 

Thedetflascard

As sper

Figu

XtreXtreminworserv

Xtresmoyou

Wri

Xtrewritthe datrelia

App

Xtreis re

Wharch

1 Xtr

e XtremCacheermining wh

sh cache. Thid in the serve

shown in Figuformance wit

Reads are

Writes are

ure 4. Adv

emCache proemCache demnute, of 260 prks with applvers, email, a

emCache enhoothly migrat

ur business1.

te-through c

emCache protes persist to EMC®

Symma with advanability, and d

plication agn

emCache is tequired to de

ile this whitehitecture can

remCache is n

EMC Xt

e caching optich data is ms means thater for faster a

ure 4, the Xtrth data prote

e serviced by

e passed thro

vanced archite

ovides better monstrated a percent and alications as d and web serv

hances both te your data

caching to th

otects data byo the back-en

metrix VMAX™nced data serdisaster recov

nostic

ransparent toeploy XtremC

e paper focusn directly enh

not supported

EMC XtremSF, EMC X

timization aumost frequent

t the “hottes access.

remCache adection:

XtremCache

ough to the s

ecture with EM

performancea throughput an 87 percendiverse as davers to give th

virtualized a center to a p

e array for to

y using a writnd storage ar™ and the EMrvices, whichvery.

o applicationCache in your

ses on Microshance the pe

in shared disk

XtremCache AXtremCache, E

utomatically tly referencedst” data auto

dvanced arch

e for performa

storage array

MC XtremCach

e for read-int improvemen

nt reduction iatabases, anahem the perf

and bare-metprivate cloud

otal protectio

te-through array. EMC trusMC VNX™ famh include high

ns, so no rewr environmen

soft SQL Servrformance of

k environment

Accelerates EMC VNX, Micr

adapts to chd and promomatically res

hitecture com

ance

for protectio

e

tensive applint, measured in read latenalytics, enterformance bo

tal applicatio at a pace tha

on

lgorithm, whsted networkmily of storagh availability

writing, retestnt.

ver 2008, thef many other

ts or active/ac

Microsoft SQrosoft SQL Ser

anging workoting it to the sides on the P

mbines accele

on

cations. In thd in transacticy. XtremCac

rprise applicaost they need

ons so you caat makes sen

ich means thked storage, ge arrays, proy, data integr

ting, or recert

e XtremCach applications

ctive clusters.

QL Serverrver 2008

,

6

kloads by server

PCIe

erated

his test, ons per che ation d.

an nse for

hat such as otect rity,

tification

e s and

6

Page 7: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

 

indreso

Sha

WhcanSAN

Xtrealloaccmaithe envpro

For Xtre

irectly enhanources.

areable and s

ile directly enn indirectly enN resources.

emCache offlocate greater elerated withintained or e environmen

vironment as cessing incre

more informemCache Wh

EMC Xt

nce write-inte

scalable

nhancing thenhance write

loads much o processing ph XtremCacheven slightly et, the result i a whole, inceasingly mor

ation about ite Paper.

EMC XtremSF, EMC X

ensive applic

e performanc-intensive ap

of the read tr power to othe, the array’s

enhanced. A is a highly scluding the se

re IOPS.

EMC XtremCa

XtremCache AXtremCache, E

cations that n

ce of read-intpplications th

raffic from theer applicatios performancs XtremCach

calable I/O pervers and th

ache, see the

Accelerates MEMC VNX, Micr

now have gre

tensive applihat now have

e storage arrons. While once for other ahe is installed

rocessing mohe storage sy

e Introductio

Microsoft SQrosoft SQL Ser

eater access

cations, Xtree greater acc

ray, which allne applicatioapplications id on more seodel. The

ystem, is cap

on to EMC

7QL Serverrver 2008

to SAN

emCache cess to

lows it to n is

is rvers in

able of

7

Page 8: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

a

Solution

Introduction

Physical architecture

EMC VNX

 

architec

This

Figu

Figu

TheandsucservXeoXtreswi

Thefor fplatmanbus

Thereq

VNXacc

cture

s section pro

ure 5 shows t

ure 5. EMC

e solution arcd a VNX storach as EMC Syver used for t

on X7560 proemCache servtches.

e EMC VNX fa file, block, antform combinnagement, asinesses.

e VNX series iuirements of

X and EMC VNess.

EMC Xt

ovides an ove

the physical

C XtremCache

chitecture conage array. Themmetrix VMA

this test confocessors andver-based Fla

mily deliversnd object stones powerfulnd protection

is designed tf midsize and

NXe™ are su

EMC XtremSF, EMC X

erview of the

architecture

with Microso

nsists of a Me solution caAXe™ or VNXfiguration wa a total of 32ash cache an

s industry-leaorage in a scal and flexiblen software to

to meet the hd large busin

upported by X

XtremCache AXtremCache, E

physical arc

for this solu

oft SQL Server

Microsoft SQLn be configu

X. In this soluas Cisco UCS2 cores. The snd two 8 Gb/

ading innovaalable, easy-

e hardware wo meet the de

high-performesses.

XtremCache w

Accelerates EMC VNX, Micr

hitecture of t

tion.

and VNX5300

L Server 2008ured with variution, we use C-460/M1 r

server config/s connection

ation and ent-to-use soluti

with advancedemanding ne

ance, high-s

when used fo

Microsoft SQrosoft SQL Ser

this solution

0

8 R2, Cisco seious storage ed VNX5300.ack mount w

guration incluns to the SAN

erprise capaion. This stord efficiency, eeds of today

calability

or block stor

QL Serverrver 2008

,

8

.

erver, arrays, . The

with four uded the N

bilities rage

y's

age

8

Page 9: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

Xv

W

XtremCavalidatio

Introduction

Workload pr

Recommendconfiguratio

Performancecharacteristi

 

ache techon

EMCprosec

Not

EMC90/pertoolateapp

Xtreena

No

Witmai

Figubasthe sec

ofile

ed ns

e ics

nology w

C tested the cessing (OLTtion presents

te Benchmrequiremperformworkloaapplicatevaluati

C testing use/10 percent rformance chk measurem

ency to demoplication.

emCache is eabled on the

specific tuni

h this configintain a copy

ure 6 comparseline and Xt server’s Xtreond.

EMC Xt

with Micr

capabilities TP) performans the results

mark results aments, and syance will vard should nottion benchmaon decisions

ed a standard read/write m

aracteristics ents of trans

onstrate the p

enabled on a log LUNs bec

ng was requi

uration, Xtrey of the hotte

res the overaremCache-en

emCache res

EMC XtremSF, EMC X

rosoft SQ

of XtremCachnce in a Micr of the testin

are highly depystem designry as a result t be used as ark when crits are contem

d TPC-E-like Oix. EMC took of the enviroactions per s

performance

ll of the datacause they ar

ired for Micro

mCache usest data for im

all system thrnabled enviroulted in a 26

XtremCache AXtremCache, E

QL Server

he to accelerrosoft SQL Seg.

pendent upon and implem of these and a substitute tical capacityplated.

OLTP workloak a performanonment. EMCsecond and a contribution

a LUNs. Howere dominated

osoft SQL Se

s its cachingmmediate ac

roughput (traonments. The

60 percent im

Accelerates MEMC VNX, Micr

r: testing

rate online trerver 2008 en

on workload, mentation. Red other factor for a specificy planning an

ad, with a 75nce baseline C then enableapplication-ln of XtremCac

ever, XtremCad by writes.

rver.

g algorithms tcess.

ansactions pee availability

mprovement i

Microsoft SQrosoft SQL Ser

g and

ransaction nvironment.

specific appelative systers. Thereforec customer nd/or produc

0 GB databa to validate ted XtremCacevel transactche to the

ache was not

to automatic

er second) ofy of the hot dn transaction

9QL Serverrver 2008

This

plication m , this

ct

ase and a he he and tion

t

ally

f the ata in ns per

9

Page 10: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

 

Figu

As Tread

Figu

Xtreservreqthis

It isImp

li

iS

dl

id

ure 6. Rela

TPS performad latency, as

ure 7. Imp

emCache copver. This datauest to the b

s results in an

s important toprovements i

I/O read t

Inherent s

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

Relative

 Transactions Per Second

0.0

0.2

0.4

0.6

0.8

1.0

1.2

Relative

 Read

 Latency

EMC Xt

ative OLTP tra

ance improve shown in Fig

pact on applica

pies and stora can be repe

back-end storn overall ave

o note that inn application

o write ratio

scalability of

1.0

Baseli

1.0

Baseli

EMC XtremSF, EMC X

ansactions per

ed by a factogure 7.

ation-level lat

res the hotteseatedly read rage. In a worage transac

ndividual cusn performanc

the workload

0

ine

0

ine

XtremCache AXtremCache, E

r second (TPS)

r of 3.6, ther

tency

st read data by the applicrkload with a

ction latency

stomers mighce depend on

d

Accelerates EMC VNX, Micr

) improvemen

re was an 87

on the PCIe ccation witho

a 90/10 perc decrease of

ht see differen a variety of

3.6

XtremCache

0.13

XtremCache

Microsoft SQrosoft SQL Ser

nt

percent redu

card within thut sending th

cent read/wri 87 percent.

ent results. f factors, incl

QL Serverrver 2008

,

1

uction in

he he I/O ite mix,

uding:

0

Page 11: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

 

Existing cXtremCac

Tuning of

Sharing o

EMC Xt

onstraints whe

the databas

f XtremCache

EMC XtremSF, EMC X

ithin the stor

e

e with other a

XtremCache AXtremCache, E

rage subsyst

applications

Accelerates MEMC VNX, Micr

tem, before d

Microsoft SQrosoft SQL Ser

deploying

1QL Serverrver 2008

1

Page 12: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

Conclusi

 

ion OurwithXtre

r testing withh XtremCachemCache-equ

System ththroughpu

Overall tra

XtremCac

EMC Xt

a Microsoft e against a buipped serve

hroughput, mut of the bas

ansaction lat

he maintaine

EMC XtremSF, EMC X

SQL Server Obaseline confer demonstra

measured in teline without

tency was 87

ed the integr

XtremCache AXtremCache, E

OLTP workloafiguration witted the follow

ransactions t any change

7 percent less

rity and prote

Accelerates EMC VNX, Micr

ad comparedthout XtremCwing perform

per second, es to applicat

s than the ba

ection of the

Microsoft SQrosoft SQL Ser

d a system eqCache. The mance advan

was 3.6 timetions.

aseline.

data.

QL Serverrver 2008

,

1

quipped

tages:

es the

2

Page 13: EMC XtremCache Accelerates Microsoft SQL … SQL Ser driven to op ts. Meeting t many compa re experienc ments tic workload allenges in o protection. l performan d heavier wo e growing

W

Referenc

White paper

Product documentati

 

ces

For

For

s

ion

additional in

Introducti

EMC XtremVNX, EMC

EMC XtremSymmetrix

EMC XtremXtremCacDatabase

additional in

EMC Xtrem

EMC VNX

EMC Xt

nformation, s

ion to EMC Xt

mCache AcceC Fast Suite, O

mCache Acceix VMAX and

mCache Acceche, EMC Syme 11g

nformation, s

mCache Data

X Family Data

EMC XtremSF, EMC X

see the white

XtremCache

elerates OracOracle Datab

elerates Orac VMAXe, Orac

elerates Virtummetrix VMAX

see the produ

a Sheet

Sheet

XtremCache AXtremCache, E

e papers liste

cle—EMC Xtrebase 11g

cle—EMC Xtrecle Database

ualized OracleAX and VMAXe

uct documen

Accelerates MEMC VNX, Micr

ed below:

emSF, EMC X

emSF, EMC Xe 11g

le—EMC XtremXe, VMware vS

nts listed belo

Microsoft SQrosoft SQL Ser

XtremCache, E

XtremCache, E

mSF, EMC Sphere, Orac

ow:

1QL Serverrver 2008

EMC

EMC

cle

3