emc xtremcache accelerates microsoft sql … sql ser driven to op ts. meeting t many compa re...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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