2017HW86719 Final Dessertation Vincy

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 41

I

mpr
ovi
ngDat
aaccessi
bil
it
yofSANusi
ngAFF

CSI
W ZG628TDI
SSERTATI
ON

By

Nameoft
heSt
udent
:-Vi
ncyPuthanpar
iWi
l
fred
BITSI
DNo:-2017HW86719

Di
sser
tat
ionWor
kcar
ri
edoutat

Wi
proTechnol
ogi
es,
Pune

1
CSI
WZG628T DI
SSERTATI
ON

I
mpr
ovi
ngDat
aaccessi
bil
it
yofSANusi
ngAFF

Submi
tt
edi
npar
ti
alf
ulf
il
lmentoft
her
equi
rement
sof

M.
TechSof
twar
eEngi
neer
ingDegr
eePr
ogr
am

by

Vi
ncyPuthanpar
iWil
fr
ed
IDNo.(2017HW86719)

Undert
hesuper
visi
onof

MukulAmeta
LeadAdmi ni
str
ator

Di
sser
tat
ionwor
kcar
ri
edoutat

Wi
proTechnol
ogi
es,
Pune

BI
RLAI
NSTI
TUTEOFTECHNOLOGYANDSCI
ENCE
PI
LANI(
RAJASTHAN)

(
Sept
ember2021)

2
BI
RLAI
NSTI
TUTEOFTECHNOLOGYANDSCI
ENCE,
PILANI

CERTI
FICATE

Thi
sist
ocer
ti
fythatt
heDi
sser
tat
ionenti
tl
ed:-Improvi
ngDat
aaccessi
bil
it
yofSAN
ngAFFa
usi ndsubmitt
edbyVincyPuthanpariWil
fred
I
DNo:-2017HW86719i
npart
ial
ful
fi
lmentoft
her equi
rement
sofCSIWZG628T
Di
sser
tat
ionembodi
est
heworkdonebyherundermysupervi
sion.

Si
gnat
ureoft
heSuper
visor
MukulAmet
a
Dat
e:19/
09/
2020 LeadAdmi
nist
rat
or

3
Acknowl
edgement
s

Ihavetakeneffor
tsinthi
sproj
ect
.However,
itwoul
dnothavebeenpossi
blewit
hout
theki
ndsuppor tandhelpofmanyindi
vi
dual
sandorgani
zat
ion.Iwoul
dli
ketoextend
mysincerethankstoalloft
hem.
Ihavehighlyi
ndebtedtomysupervi
sorMr.MukulAmet
afort
hisguidanceand
constantsuperv
isi
on,prov
idi
ngnecessar
yinf
ormati
onr
egar
dingtheprojectandf
or
thei
rsupportintheproj
ect.
Iwouldli
ketoexpressmysinceregrati
tudetomycoll
eaguesforcont
inued
knowledgeshari
ngonstor
agel evelanddatagat
her
ing.Thei
rpati
ence,moti
vat
ion,
enthusi
asm andimmenseknowl edgeinspi
redmeinmanyway s.
Fi
nall
y,Iwantt
othankmypar
ent
sforhelpi
ngmeoutwi t
hthei
rpossi
bleabi
l
iti
est
o
suppor
tmeandencouragemetocompletethi
spr
oject
.

4
Abst
ract
:

Thepr ojectent i
tl
ed “ I
mpr ovingDataaccessibil
it
yofSAN usi ngAFFA- Seri
esall
-
flasharrays”whi chisasmar t,powerf
ulwit
hr el
i
ablesol
utionsthattakesadv ant
age
ofmoder ncloudt echnologiestodeli
verthespeed,ef
fi
ciency,andsecurit
yneedsof
the dataf abric.Deep i ntegrati
on wi
th cri
ti
calbusi
ness applicat
ions all
ows the
pr ov
isi
oningofst orageinmi nutes.

Datadr ivenor ganizati


onsr equireanagi l
eandef ficientITi nfrastructuret omeett he
demandf orfast,secur e,andcont i
nuousdat aaccess.Af undament alf i
rstst epin
under t
akinganI Tt ransformationi st omoder nizey ourinfrastruct urewi thal l
-fl
ash
storaget oimpr ovespeedandr esponsi venessf orcr i
ticalbusinessappl icati
ons.New
wor kl
oads,suchasdat aanalyti
cs,ar ti
fi
cialint
el l
igence( AI),anddeepl earning( DL)
,
demandext remeper formancet hatf i
rst-
gener ationf l
ashsy stemscannotdel i
ver
.
Addi t
ionally
,mor eandmor eor ganizati
onsar eadopt i
nga“ cloudf ir
st”st rategy
,
driv
ingt heneedf orent erpr
ise-
gr adedat aser v
icesf orashar edenv i
ronmentacr oss
on-premi sesdat acent ersandt hecl oud.Asar esul t,moder nal l-fl
ashar r
ay smust
prov i
der obustdat aser v
ices,integrateddat apr otect i
on,seaml essscal abi
lit
y ,and
newl evelsofper formance—pl usdeepappl icati
onandcl oudi ntegr ati
on.

AFF A- Ser
ies systems,from ent r
y-l
evelto hi
gh-end,suppor tend-t
o-end NVMe
technol
ogies,from NVMe- attachedSSDst ofr
ont-endNVMeov erFiberChannel
(NVMe/ FC)hostconnect i
vit
y.Thesesy stemsprovideindustr
y’slowestlat
encyfor
anent erpr
iseal l
-f
lasharray,making them asmar tchoicefordr i
vi
ng themost
demandi ngworkloadsandAI /DLappli
cati
ons.Wit
hasi mplesoftwareupgradetothe
moder nNVMe/ FC SAN infr
astruct
ure,youcandr ivemor ewor kl
oadswi thfast
er
responsetimes,withoutdi
sruptionordatamigr
ati
on.

Awi
der
angeofcust
omer
s,f
rom ent
erpr
iset
omi
dsi
zebusi
nesses,
rel
yonAFFt
o:

 Accel
erat
etr
adi
ti
onal
andnew-
gener
ati
onappl
i
cat
ions.

 Keepbusi
ness-
cri
ti
cal
dat
aav
ail
abl
e,pr
otect
ed,
andsecur
e.

 Si
mpl
i
fiesoper
ati
onwi
thdat
amanagement
,ont
hepr
emi
sesandi
nthe 
cloud.

5
Tabl
eofCont
ent
s:

Seri
al Topi
c Pageno
No.of
Tasks
1. Requi
rementanal
ysi
s 7-
10
1.
1IOPsandLatencyreportofCurr
ent(
FAS)sy
stem
1.
2Existi
ngsyst
em
1.
3Drawbacksofexisti
ngsystem
1.
4Proposedsystem
1.
5Adv ant
agesofproposedstor
agesystem

2. Hardwar
eandsof
twar
eRequi
rementf
orAFF 11-
12
ser
ies
2.
1Har
dwar
erequi
red

3. Fl
owchar
tofi
nst
all
ati
on 13-
14

4. I
nstall
ati
onandsetup 15-
18
4.
1.Inst
all
syst
em i
nar
ackorcabi
net
4.
2.Cabl
estorage
4.
3.Complet
esy st
em set
upandconf
igur
ati
on
4.
4.Complet
einiti
alcl
ust
erset
up
4.
5.Complet
ingsetup

5. Set
ti
ngupofcl
ust
er 19-
23
5.
1.Fl
owchartpr
esentat
ionofCl
ust
ersetup
5.
2Provi
sioni
ngstor
age

6 Test
ingofnewl
ydepl
oyedAFFser
ies 24-30
6.
1.Test
ingt
heper
for
mancewi
thSQLserv
er
6.
2.Test
ingt
heper
for
mancewi
thVDBench

7 Per
for
manceanal
ysi
srepor
t 31-32
7.1.rev
iewfr
om adminandendusercustomer
s
7.2.Per
for
mance anal
ysi
s ofAFF series wi
th ot
her
vendors

8 Adv
ant
agesofPr
oposedsy
stem 33

6
9 Li
mit
ati
onofPr
oposedsy
stem 34

10. Recommendat
ions/ Di
rect
ions f
or f
utur
e 36
work

11 Gl
ossar
y 36

12 Ref
erences 37

13 Checkl
i
stofi
temsf
orf
inal
repor
t 37

7
1.
Requi
rementanal
ysi
s:
Munich RE isal eadi
ng globalprovi
derofr einsur
ance, 
pri
maryinsur
ance,and
i
nsur
ance-r
elatedri
sksolut
ions 
intheworl
d.Takingonr i
sksworldwi
deofev er
ytype
andcomplexit
y,theMunichReGr oupandit
sbusi nessunit
sareacti
veinallli
nesof
i
nsur
ance.

OnDai l
ybasi sal argeamountofcr i
ticaldataisbeenwr i
tt
enandaccessedf r
om
storage acr
oss t he worl
d,whi ch demands a hi gh perf
ormance ofRead/ wri
te
operati
ons.Asar esultofthi
sincreasingreli
anceoni nformati
on,bothforhomeand
personaluseal ong with busi
nessand pr ofessionalneeds,mor e dat
ai sbeing
generated,processed,mov ed,stored,andr etainedinmul ti
plecopiesforlonger
peri
odsoft i
me.

1.
1IOPsandLat
encyr
epor
tofCur
rent(
FAS)sy
stem:

In curr
entenvir
onmentwi t
h FAS storagethemaxi mum IOPsr ateis11,000 to
130,000IOPs[Dependi
ngont hesizeofData]andthelat
encyrateis400MB/ secto
950MB/ sec,whichdemandsabet terper
formanceandaccessi bi
li
tyofstorage
servi
ces,withmaximum-scal
e-outupt o24nodes( 12HApai rs)
,Maximum Dr i
ves
perHAPai r(2nodes)upto48,Max imum Raw Capacit
yperHAPai rof734TB,
Maximum RawCapaci t
yforClust
er8.8PB,Contr
oll
erChassi
sFor mfact
orof2U

8
1.
2.Exi
sti
ngsy
stem:

TheFAS500fi st hecompany ’sfi


rstallf
lashcapaci tyarray,andl ever
agesQLCSSDs.
TheNetAppFAS500fi sa2Uar raythathasi ntegratedsuppor tforcapacit
yflash
NVMeSSDs.Li keA250, t
heFAS500fal sohasend- to-
endNVMesuppor t
.Thear r
ay
hasthr
eeconf i
gur ati
ons24i nternalSSDs( suppor t
ingupt o15.3TBperdr ive),24
i
nter
nalSSDspl us12SSDsi naNS224shel f,and24i nternaland24ext ernalsinan
NS224shelf.Thear rayhastwo25GbEpor ts,two10Gbase- Tonboar dports,andtwo
mezzaninecardsl otsadd10GbE, 25GbEf orhostconnect ivit
y,8/ 16/
32GbFC, and
100GbERoCEf ortheexternal NVMeshel fment ionedabov e.TheFAS500fr uns
ONTAP9. 8.

1.
3Dr
awbacksofexi
sti
ngsy
stem:

 Dedupl
i
cat
ionj
obr
unsatcer
tai
nti
mesandcr
eat
esal
argeCPUov
erheadf
ort
he
system
 Managementofav ol
umes,diskgroups,
LUNs, etc.i
sabur
dentomanageandi
snot
eff
icientwithst
oragecapacit
y
 Upgr adesarecompl i
cat
edandnot" non-
disrupt
ive"
 Thewor kl
oadbalancebetweenthenodesi smanagedmanual
ly
 SoftwareManagement
 Bundl esoft
wareishardtoimplementanduse

9
1.
4.Pr
oposedsy
stem:
AFFA700sel
f-
encr
ypt
ingdi
sk(
SED)t
echnol
ogyt
hati
ncor
por
atedat
a-at
-r
est
encr
ypt
ioni
nal
lourdepl
oyment
swi
thei
thert
heonboar
dkeymanagerorKey
ManagementI
nter
oper
abi
l
ityPr
otocol
(KMI
P)ser
ver
s,Wi
tht
hesuppor
tforNVMe
SSDsont
hebackend,
alongwi
tht
heexi
sti
ngNVMe/FC(
NVMe/
FC)f
ront
-endhost
connect
ivi
ty,t
heAFFA700i
send-
to-
endNVMesy
stem.Ascust
omer
sar
e
moder
nizi
ngt
hei
rdat
acent
res,
100GbEand25GbEnet
wor
kingar
ebecomi
ngt
hede
f
act
ochoi
cesandAFFA700sy
stemscannowconnectt
ohi
gh-
speed100GbEand
25GbEhostnet
wor
ksaswel
l
.

1.Dat
aaccesspr
otocols:
 FC, i
ScSI,NVMe/
FC,
FCoE,
NFS,
SMB,
AmazonS3

2.Hi
ghAvai
labi
li
ty:
 Active-
act
iveandsy
mmet
ri
cact
ive-
act
ive(
SAN-
onl
y)host
connect
ivi
ty
 Nondi
srupt
ivemai
ntenance,
upgr
adeandscal
e-outcl
ust
eri
ng
 Mul
ti
-si
ter
esi
l
iencyf
orcont
inuousdat
aaccess

3.St
orageEf
fi
ciency
:
 I
nli
nedat
acompr
essi
on,
dedupl
i
cat
ionandcompact
ion
 Space-
eff
ici
entLUN,
fil
eandv
olumecl
oni
ng
 Aut
omat
icdat
ati
eri
ng

4.Secur
it
yandCompl
iance:
 Mul
ti
fact
oradmi
naccess
 Secur
emul
ti
tenantshar
edst
orage
 I
n-f
li
ghtanddat
aat
-r
estencr
ypt
ion
 Regul
ator
ycompl
i
antdat
aret
ent
ion

10
1.
5Adv
ant
agesofpr
oposedst
oragesy
stem:
 peedupy
ourcr
it
ical
appl
i
cat
ionswi
tht
hef
ast
estend-
to-
endNVMe
ent
erpr
iseal
l
-fl
ashar
ray
.

 Accel
erat
ear
ti
fi
cial
int
ell
i
genceandmachi
nel
ear
ningappl
i
cat
ionswi
th
l
owestl
atency
.

 Suppor
t2t
imesmor
ewor
kloadsandcutappl
i
cat
ionr
esponset
imei
n
hal
fwi
thamoder
nNVMe-
basedSANi
nfr
ast
ruct
ure.

 Mi
nimi
zey
ourdat
acent
ref
oot
pri
ntbyst
ori
ngupt
o2PBofdat
aina4U
compactsy
stem.

 Sav
eSSDst
orageby5t
o10t
imeswi
thi
nli
nedat
areduct
ion
t
echnol
ogi
es.

 Reducepowerandcool
i
ng,
rackspace,
andsuppor
tcost
sdr
amat
ical
l
y

11
2.
Har
dwar
eandsof
twar
erequi
rement
sforAFFser
ies:

 Har
dwar
erequi
red:

 Unif
ied confi
gur at
ion or cont r
oll
er:The control
l
er ist he main
componentoft hest oragesystem,it
swher etheCPU,memor yandthe
Operati
ngsystem r esides.Italsocontai
nst heport
swhi chprov
ides
connecti
vi
tytot hedi sk’sshel
v esandclient
s.Wecanhav eupto10
shel
vesinastackwi threcentmodelsoftheSASshelves.

 Et
hernetConf
igur
ati
on:Wecanconf
igur
eNetwor
kinter
facesdur
ing
sy
stem set
uporwhenthest
oragesy
stem i
soper
ati
ng

 Dat
aandclust
ercables:I
tisusedt
ocabl
ethemanagementanddat
a
por
tsonsi
tenetwor
ks

12
 Stor
agecables:st
oragecabl
ehel
pst
ocabl
eSASpor
ttobot
hremot
e
andlocal
disks.

 Opti
calcable:
Opt
ical
cabl
esar
eusedt
otr
ansmi
tcabl
esi
gnal
sincei
t
di
scovers.

 Addi
ti
onalcabl
es:Cabl
esli
keether
netcabl
e,powercabl
esandmicro
USBconsol
ecableisal
sorequi
redforLANconnect
ions,
powersuppl
y
andt
oconnecttoconsol
e.

13
3.
Flowchar
tofi
nst
all
ati
on

Gather Inst
all
theData I
nst
all
Dat
a Conf
igur
e
Confi
gurati
on ONTAPi nst
all
er ONTAP
i
nformati
on Dat
aONTAP

Recor
ddata I
nst
all
ati
onand
ONTAP-vinst
all
er Connectdvadminto Connectthe
setup
VM v
alues theESXihostwhere dataONTAP
DataONTAP willbe stor
age
inst
all
ed. system
consol
e

Downl oaddataONTAP
Recor
ddata software,pl
atf
orm
ONTAP VM li
cense,andmanuals
val
ues f
rom theNetAppsupport
si
te

Ver
ify
Creat
eadatast
ore
stor
age
14 f
rom theRAI
DLUN
syst
em
set
up
Recorddat
a
ONTAP
st
orage
Cr
eati
ngastor
age
vi
rt
ualMachi
ne

Configur
e
cl
ust
erandSVM
peers

Confi
gure
SnapVaul tand
/orSnapmi rr
or
relat
ionshi
ps

15
4.
Inst
all
ati
onandSet
up:
41.
Inst
allsy
stem i
nar
ackorcabi
net
 Inst
allt
herail
ortelcotraykit
s,asneeded,andtheninstal
landsecur
eyour
system usi
ngtheinstr
uctionsincl
udedwiththekitorseethe42U1280mm
System Cabi
netGuideforcabinetinst
all
ati
on.
 At
tachcabl
emanagementdev
icest
othebackofeachcont
rol
l
er(
asshown)
.

 Pl
acet
hebezel
ont
hef
rontoft
hesy
stem

Cabl
1. econt
rol
l
erf
orswi
tchl
essorswi
tchedcl
ust
er

2.Forswi
tchl
esscl
ust
er
Connectpor
te0atopor
te0aandporte0btopor
te0b.Forswi
tchedclusterConnect
por
te0aandporte0boneachcont
roll
ert
otheclust
eri
nter
connectswitches.
3.ForUni
fi
edconf
igur
ati
on

Oneachcont
rol
ler
,connectpor
tse0c/
0cande0d/
0dORpor
tse0e/
0eande0f
/0ft
o
t
heFChostnetworkswit
ches.
4.ForEt
her
netconf
igur
ati
on

Oneachcontr
oll
er,
connectpor
tse0cande0eORpor
tse0dande0ft
othedat
a
net
workswit
ches.

16
Connectt
5. hewr enchpor
t(e0M +BMC)onbot
hcont
rol
l
ermodul
est
othe
managementsubnetswit
ches

St
6. r
apt
hecabl
est
othecabl
emanagementar
ms
7.Connectbot
hpowercor
ds
 Connectt
hepowercabl
est
obot
hpowersuppl
i
es.

 Uset
her
etai
ningcl
i
ps.

 Connectpowercabl
est
odi
erentpowersour
ces

4.
2 Cablestor
age(
Cabl
inganAFFA700ser
iesWI
THext
ernalst
orage
(DS224C)

 Connectt
heshel
f-
to-
shel
fpor
ts
 Connecteachnodet
oIOM Ai
nthest
ack
 Connecteachnodet
oIOM Bi
nthest
ack

17
4.
3.Compl
etesy
stem set
upandconf
igur
ati
on

1.1.Poweront
hedr
iveshel
f,andt
henr
emov
etheendcapont
hel
eftoft
he
shelf
2.2.Pr
essandholdtheor
angebutt
onunt i
lthefi
rstdi
gitbl
i
nks,
andthenpress
thebutt
ontoadvancet
hefi
rstdi
git(
0-9)tothedesir
ednumber.Thefi
rstdi
git
conti
nuest
oblink.
3.Pressandholdthebutt
onuntil
theseconddi gi
tbl
inks,
andt
henpressthe
buttont
oadv ancet
heseconddigit(0-9)t
othedesir
ednumber
.Thefir
stdigi
t
stopsbl
inki
ng,andtheseconddigitconti
nuest
oblink.
4.Pressandholdt
hebutt
onuntil
theseconddi
gitst
opsbl
i
nki
ng,
andt
hen
repl
acetheendcapontheshel
f.
5.Waitabout10secondsf orbothdi
git
stostar
tbli
nki
ngagai
nandf ort
heLED
toi
ll
uminate,
andt henpower -
cycl
ethedri
veshel
ftomaketheshelfI
Dtakee
ect
.6.Repeatthesestepsforanyremaini
ngdri
veshel
ves

18
4.
4.Compl
etei
nit
ialcl
ust
erset
up:
Opt
ionA:I
fyourl
apt
ophasnet
wor
kdi
scov
eryenabl
ed
1.1.
Makesurethaty
ourl
aptophasnetwor
kdi
scov
eryenabl
ed.Seey
our
l
aptop’
shel
pformorei
nformati
on.
2.Connecty
ourl
apt
opt
otheManagementswi
tch.
3.Got
onet
wor
kdev
icesanddoubl
e-cl
i
ckei
therONTAPi
con.

Opt
ionB:I
fyourl
apt
opdoesnothav
enet
wor
kdi
scov
eryenabl
ed:
1.Sett
heconsol
epor
tonthel
aptopt
o115,
200baudwit
hN-8-
1,connectt
othe
micr
o-USBpor
tont
hecontr
oll
erwi
tht
heconsol
ecabl
e.
2.Connectt
helapt
opt
otheManagementswi
tchandgi
vet
hel
apt
opaTCP/
IP
addr
essonthemanagementswi
tch
3.Assi
gnanini
ti
alnodemanagementIPaddr
esstooneofthenodes.I
fyou
haveDHCPconfi
guredonyourmanagementnet
work,
recor
dtheIPaddress

19
assi
gnedtothenewcontr
oll
ers.Other
wiseuseClusterSetupwizar
dtoassi
gn
thenodemanagementIPaddress.a.OpenaconsolesessionusingPuTTY,
a
ter
minalser
ver
,ort
heequival
entforyourenvi
ronment.b.Entert
he
managementIPaddresswhenprompt edbyt
hescript.

4.Openabrowserandent
ermanagementI
Paddr
ess.(
htt
ps:
//xxx.
xxx.
xxx.
xxx)

4.
5.Compl
eti
ngset
up

 Ver
if
ytheheal
thofy
oursy
stem byr
unni
ngConf
igAdv
isor
.

Afteryouhavecompl
etedt
hei
nit
ial
conf
igur
ati
on,
got
otheNet
AppONTAP
Resour
cespagef
ori
nfor
mat
ionaboutconf
igur
ingaddi
ti
onal
feat
uresi
n
ONTAP

5.
Set
ti
ngupofcl
ust
erusi
ngONTAPsy
stem manger

 Wecansetupclust
erbyusingONTAPsys
temmanagerforONTAP9.
8andabov
e.
Weneedtosetupac l
uste
rbyc r
eat
ingacl
ust
erandset
tingupacl
ust
er
managementnetworkandnodemanagementnetwor
kandt he
nset
ti
ngupthe
ev
entnoti
fi
cati
on.

20
 Tocre
ateaclust
er,
weneedtol
ogontoconsol
eandc onf
igur
enodemanagement
I
Pintheclus
ternet
wor
k,Thenweneedt
oc onf
igur
ethenodemanagementIPona
node,wecanals
oaddothe
rnodesandc
reatecl
ust
ersusi
ngtheONTAPsyst
em
manger.

5.
1Fl
owchar
tpr
esent
ati
onofCl
ust
ersetup:

Yes No
Doyouwant
set
upusingt
emp
usi
ngt
empf
il
e manual
l
y

Sett
ingupacl
uster Cr
eat
eacl
ust
er
usingt
empfi
l
e

Setupt
henet
wor
k

Conf
igur
esuppor
t

No Doyouaccept
Yes stor
age
r
ecommendations?

Cr
eat
eaggr
egat
e

21
Doy ouwantto
createastor
age
vir
tualmachi
ne?
No
Yes

22
5.
2.Pr
ovi
sioni
ngst
orage

Pr
ovisionin
Assi
gnnode Provi
sion
CreateLocal Confi
gur
e
management I
nit
ial
i
zecl
ust
er i
nit
ial
user Prot
ocol
s
I
P st
orage

As
signanode-
managementI
Paddr
ess
Wi
ndowsSys
tem
Windowsc
omputershouldbeconnect
edtothesamesubne
tasthecont
rol
ler
sbydoi
ng
t
hisanode-
manageme ntI
Paddresswil
lbeaut
omati
call
yassi
gntot
hesyst
em.

St
ep
1
.Fr
omt
heWi
ndowss
yst
em,
ope
nthe
 Net
wor
k dr
ivet
odi
scov
ert
henode
s.
2
.Doubl
e-c
li
ckt
henodet
olaunc
hthec
lus
ters
etupwi
zar
d.

Ot
hers
yst
ems
Conf
igur
ethenode
-manage
me ntI
Paddres
sforoneoft
henode
sinthec
lus
ter
.Thi
snode
-
managementI
Paddre
sswil
lbeusedt
olaunchthecl
ust
ers
etupwiz
ard.

 I
nit
ial
izet
hec
lus
ter
Wene edtoini
tial
iz
ethecl
ust
erbysett
inganadminis
trat
ivepass
wordfortheclust
erand
sett
inguptheclust
ermanagementandnodemana gementnetwork
s.Wec analso
confi
gureserv
icesl
ikeaDNSser
vertoresol
vehos
tname sandanNTPs erv
e rt
o
synchroni
zeti
me .

St
eps
1
.Onawe bbrows
er,
entert
henode
-manageme ntI
Paddre
ssthaty
ouhave
c
onfi
guredSy
stemManage
rautomat
ical
lydi
scov
e r
sther
emaini
ngnode
sinthe
c
lus
ter.
2.Ini
ti
ali
zet
hes
tor
agesy
stembyconf
iguri
ngthecl
ust
ermanage
mentne
twor
kand
nodemanage
mentI
Paddres
sesf
oral
lthenode
s .

23
 Cr
eat
eyourl
ocal
tier
Cre
atel
ocal
tie
rsfr
omtheavai
labl
edisksorSSDsint
henode
s.Sy
ste
mManage
r
aut
omati
cal
lycal
cul
ate
sthebestt
ierc
onfigur
ati
onbase
donthehar
dwar
e.

St
eps
1
.Cl
ic
k Das
hboar
d andt
henc
li
ck 
Prepar
eSt
orage.
2
.Ac
ceptt
hes
tor
ager
ecomme
ndat
ionf
ory
ourl
ocal
tie
r.

 Conf
igur
epr
otoc
ols
Dependi
ngonthel
ic
ensesenabl
edont
hecl
uster
,enabl
ethedesi
redpr
otoc
olsonc
lus
ter
.
the
nc r
eatene
twor
kint
erfac
esusi
ngwhi
chcanacces
sthest
orage.

St
eps
1
.Cl
ic
k Das
hboar
d andt
henc
li
ck 
Conf
igur
ePr
otoc
ols
.
o Enabl
eiSCSI
orF
CforSANac
ces
s.
o Enabl
eNF
SorSMBf
orNASac
ces
s.
o Enabl
eNVMef
orF
C-NVMeac
ces
s.

 Pr
ovi
si
onSt
orage
Wec
annowpr
ovi
si
ons
tor
age
.Theopt
ionsde
pendont
hel
ic
ens
est
hatar
eins
tal
led.

St
eps
1
.Cl
ic
k Das
hboar
d andt
henc
li
ck 
Provi
si
onSt
orage.
o To 
prov
isi
onSANac
ces
s,c
li
ck 
AddLUNs
.
o To 
prov
isi
onNASac
ces
s,c
li
ck 
AddVol
umes
.
o To 
prov
isi
onNVMes
tor
age
,cl
ic
k AddNames
pac
es.

24
[
Out
lookofAFFGUIf
lat
for
m]

6.
Test
ingofnewl
ydepl
oyedAFFser
ies.
25
6.
1Test
ingt
heper
for
mancewi
thSQLser
ver
Forper
formancetesting,wewil
lbecompar i
ngtheA700t otheFAS500f
.Thisisused
toshowhowwel lt
heper for
manceoft heNetAppAFFmodel sscaleasyoumov eup
i
nt hef
amily
.Inthetestswehav edata-
reduct
ionser
vicesenabl
ed,meaninginl
ine
dedupeandcompr essionareenabl
ed.
Theconfigurat
ionofourNetAppAFFA700i ncl
uded832GbFCportswit
h241.92TB
NVMeSSDsi nstal
l
ed.Outofthe241.92TBSSDsdeployedi
nourA700,wespli
t
them upintotwoRAID-DPAggregat
es,wit
h11SSDsi nuseandoneashot-
spare.
Thearraywasconnectedvia32GbthroughtwoBrocadeG620swit
ches,
whichthen
had1616Gbl i
nkstoourDel
l Power
EdgeR740xdserver
s
Theper f
ormanceofIOP’sandworkloadofaSQLser v
erweusedfour1.1TBvolumes,
twopercontrol
lertoholdt
heVMsusedf orbenchmar
kingwi
l
lbetested.Af
terdata-
reduct
ionwasaccount edfor
,thet
otalf
ootpri
ntusedduri
ngt
est
samount edtojust
under50%utili
zati
onforeachaggregat
e.
EachSQLSer v
erVM i sconfi
guredwit
htwov Di
sks:100GBv olumef orbootanda
500GBv ol
umef orthedatabaseandlogfi
les.From asy st
em resourceperspect
ive,
weconfigur
edeachVM wi t
h16v CPUs,64GBofDRAM andl ev er
agedtheLSILogi c
SASSCSIcontroll
er.Whil
eSassenachwor kloadstestedprevi
ouslysaturat
edthe
pl
atfor
mi nbothstorageI/Oandcapacit
y,theSQLt estlooksforlat
ency
perf
ormance.
Thist estusesSQLSer ver2014runningonWindowsSer v
er2012R2guestVMsand
i
sst ressedbyDel l
'sBenchmarkFactoryforDatabases.Whi l
etr
aditi
onalusageof
thi
sbenchmar khasbeent otestlar
ge3,000-
scaledatabasesonl ocalorshared
storage, i
nthi
siterat
ionfocusonspreadingoutfour1,500-scal
edatabasesev enl
y
acrossourser vers
Pr
ofi
le:
SQLSer
verTest
ingConf
igur
ati
on(
perVM)
Wi
ndowsSer
ver2012R2
St
orageFoot
pri
nt:
600GBal
l
ocat
ed,
500GBused
SQLSer
ver2014
 Dat
abaseSi
ze:
1,500scal
e

 Vi
rt
ual
Cli
entLoad:
15,
000

 RAM Buf
fer
:48GB
TestLengt
h:3hour
s
 2.
5hour
spr
econdi
ti
oni
ng

 30mi
nut
essampl
eper
iod

26
ForSQLSer
vert
ransact
ional
per
for
mance,
theA700hadanaggr
egat
escor
eof
12,
635.
5TPSwithindi
vi
dualVMsrunni
ngf
rom 3,
158.
6TPSto3,
159.
3TPS
1.
Lat
encyAnal
ysi
s:

2.
Aver
ageTr
ansact
ionpersecond

27
3.Wor
kloadanal
ysi
s:
I
nSQL, t
heA700st ar
tedat138,
007IOPSwi t
h255.
2μslat
encyandhadsub-
mil
li
secondl
atencyunti
labout650KIOPS,goi
ngontopeakat697,
603I
OPSata
l
atencyof1.
5ms.ThisiscomparedtotheFAS500f
’speakof488,
488I
OPSwi t
ha
l
atencyof2.
1ms.
 Random Read4k:

Net
AppA700 Net
AppFAS500f
St
art
ingwi
thpeakr
andom 4Kr
eadper
for
mance,
theA700st
art
edat118,
511I
OPS

28
wi
thalatencyof217.5μs.TheA700stay
edunder1msunti
lithi
tabout1.
07mil
li
on
I
OPSandwentont opeakat1,219.
829IOPSatalat
encyof3.3ms.Thi
swasa
markeddif
ferencecomparedtotheFAS500F’
speakper
for
manceof635,342I
OPS
wi
thalatencyof6.4ms

 Random Wr
it
e4k
Lookingat4Kwr i
teperf
ormance,t
heA700st ar
tedat45,676I
OPSwi thalatencyof
213.1μs.TheA700hadsub-mil
li
secondl
atencyperf
ormanceuntilabout410KIOPS
andwentont opeakatabout439KIOPSwith4.4mslatencybef
oredr oppi
ngoff
some.Bycontrast
,theFAS500fhadapeakper f
ormanceof208,820IOPSwi tha
l
atency9.72ms

Net
AppA700 Net
AppFAS500f

29
6.
2.Test
ingt
heper
for
mancewi
thVDBench
Wheni tcomest obenchmar ki
ngst oragear rays, appli
cat i
ont estingi sbest ,and
sy nthetictest
ingcomesi nsecondpl ace.Whi lenotaper f
ectr epresent ationofact ual
wor kl
oads, synthet i
ct est sdohel pt obasel i
nest or agedev iceswi thar epeat abil
ity
fact orthatmakesi teasyt odoappl esto-appl escompar i
sonbet weencompet ing
sol uti
ons.Thesewor kloadsof f
erar angeofdi fferenttestingpr ofilesrangi ngf rom
"fourcor ners"test s,commondat abaset ransf ersizet ests,aswel last racecapt ures
from di ffer
entVDIenv ironment s.Al ltheset est slev er
aget hecommonv dBench
wor kl
oadgener at or,wi thascr i
pti
ngengi net oaut omat eandcapt ureresul tsov era
l
ar gecomput et est i
ngcl uster.Thisallowsust or epeatt hesamewor kloadsacr ossa
wi der angeofst or agedev i
ces,includingf lashar r
ay sandi ndividual storagedev ices

Pr
ofi
l
es:
1.4KRandom Read:
100%Read,
128t
hreads,
0-120%i
orat
e
2.4KRandom Wr
it
e:100%Wr
it
e,64t
hreads,
0-120%i
orat
e
3.64KSequent
ial
Read:
100%Read,
16t
hreads,
0-120%i
orat
e

30
4.64KSequent
ial
Wri
te:
100%Wr
it
e,8t
hreads,
0-120%i
orat
e
5.Sy
nthet
icDat
abase:
SQLandOr
acl
e
6.VDIFul
lCl
oneandLi
nkedCl
oneTr
ace

1.Random Read4K:
St
arti
ngwi t
hpeakrandom 4Kreadperformance,
theA700start
edat118,
511I
OPS
wi
thal at
encyof217.5μs.TheA700stayedunder1msunti
lithi
tabout1.
07mi
ll
ion
I
OPSandwentont opeakat1,219.
829I OPSatalat
encyof3.3ms.Thi
swasa
markeddiff
erencecomparedtotheFAS500f ’
speakper
formanceof635,
342I
OPS
wi
thal at
encyof6.4ms.

Net
AppA700 Net
AppFAS500f

2.Random Wr
it
e4k:

31
Net
AppA700 Net
AppFAS500f
Lookingat4Kwrit
eperfor
mance,theA700start
edat45,676IOPSwithalat
encyof
213.1μs.TheA800hadsub-mil
li
secondl
atencyper
formanceuntil
about410KIOPS
andwentont opeakatabout439KIOPSwith4.4mslatencybef
oredroppi
ngoff
some.Bycontrast
,theFAS500fhadapeakper f
ormanceof208,820IOPSwitha
l
atency9.72ms

3.sequent
ialwor
kloads:
Switchi
ngovertosequenti
al workloads,wel ookatpeak64Kr eadperfor
mance,and
heretheA700startedat29,589IOPSor1. 85GB/ swithalat
encyof166. 1μs.The
A300hadsub- mil
li
secondlatencyunt i
labout300KI OPSor18. 5GB/s,
goingonto
peakat302,668IOPSor18. 9GB/sat1. 7msl atency.TheFAS500fpeakedatabout
84,
766KI OPSor5.71GB/swi th3.64msl atencybefor edr
oppingof fabit
.

Net
AppA700 Net
AppFAS500f

4.sequent
ialwr
it
eper
for
mance:
For64Ksequent i
alwrit
eperfor
mance,theA700st art
edat8,103IOPSor506.
4MB/
s
withal at
encyof304.8μs.Thearr
ayst
ay edunder1msunt i
ltheendofit
srunor
about80KI OPSor5GB/ s,goi
ngontopeakat80, 536IOPSor5.03GB/swit
ha
l
at encyof3.1ms.Forpeakperfor
mance, wesawt heA300hit48,
883IOPSor
3.1GB/ satalat
encyof4.8ms

32
Net
AppA700 Net
AppFAS500f

7.
Per
for
manceanal
ysi
srepor
t:

TheNet
AppAFFA700i
sa4U,
all
-f
lashst
oragear
rayt
hati
sal
laboutt
op

33
perfor
mance.TheA700comeswi t
hal lNVMef l
ashandisaimedtowardsthemost
demandingwor kl
oads.Asi
defrom support
ingallNVMe(andNVMeSSDsupt o
15.3TBincapacit
yeach),t
heAFFA700al sohasopt i
onal100GbEconnect
ivi
tyfor
whenper f
ormanceisanabsolutemust.AccordingtoNet
App, t
heAFFA700shoul d
beabletohit1.4mil
li
onIOPSatsub500μsl at
ency.Aswit
hotherNetApparraysi
n
theA-ser
ies,t
heA700i spoweredbyONTAP.
Forperf
or mance,weranAppl i
cati
onAnalysisWorkl
oads,consi
sti
ngofSQLSer ver
asworkloads.ForourApplicat
ionWorkloadanaly
sis,t
heA700hadt ransacti
onal
SQLServ erscoresof12,
835.5TPSi naggregat
eandav er
agelatencyof5ms.Thi s
wasabi gstepupi nperf
ormancef r
om theFAS500f12,628.7TPSandav erage
l
atencyof8ms.I nsomecases, theA700wasabl etodoubletheTPSwhi l
ecut t
ing
thel
atencyr oughl
yinhalf
.
ForourVDBenchwor kl
oads, t
heNet AppAFFA700cont inuedtoshine.Highli
ghts
i
nclude1.2mil
li
onIOPSi n4Kr ead,439KI OPSi n4Kwr i
te,18.
9GB/ sinsequenti
al
64Kread,and5.
03GB/ sin64Kwr ite.Allt
hesenumber swer ehitatunder5ms
l
atency.I
nourSQLt est
ing,thearrayhit698KI OPS,731KIOPSi nSQL90- 10,and
624KIOPSinSQL80- 20.InourVDICl onet ests,
theA800wasabl etohitbootscores
of580KIOPSforFullCloneand460KI OPSf orLinkedClone.Thehighestpeak
l
atencythr
oughoutanyoft est
ingwasonl y4. 4ms.

7.
1.Rat
ingandov
erv
iewf
rom cust
omerandadmi
ns:

Ev
aluat
ionandcont
ract
ing 4.
5

I
ntegr
ati
onanddepl
oyment 4.
6

Ser
vicesandsuppor
t 4.
6

Pr
oductCapabi
l
iti
es 4.
7

7.
2.Per
for
manceanal
ysi
sofAFFser
ieswi
thot
herv
endor
s
Net AppAFFA700scamei nfi
rstplacewit
h124,583IOPS/
$/GB,whichspeakswellt
o
theov eral
leconomical
IOperformanceavail
abl
efrom Net
AppAFFA700s.Ther eare
otherway storepor
toneconomi calIOper
formance.SPC-
1usesa$/ I
OPS( SPC-1
Price-Perf
ormance)metri
c,whichcanbeskewedwi thsmall
erst
orage

34
configurati
ons.However,ifwehadrepor t
edSPC- 1Price-Performancef ort hi
sgroup
ofsy st
ems, t
heNetAppAFFA700swoul dhav erankedf i
fthbecauseal lthehigher
rankedsy stemshadlesst han7TBofTot alASUcapaci tywhi l
eNet App’sA700sused
over77TB.I notherwords, t
heA700siscloseri ncapaci t
yt owhatent er
pr i
se
customer swouldpurchasei nAFAsystems, butwi t
hSPC- 1’sPrice-Performance
met r
ichighercapacit
ysyst emswil
lalwayspl acewor set hansmal lercapaci t
y
systemswi thsimil
arperformance.Therefor
e, theSCII OPS/ $/GBmet ri
ci nFi
gure
i
ncludesst oragesyst
em capacity
.

8.Adv
ant
agesofPr
oposedsy
stem:
1.I
tisf
ast
.Wehav
emul
ti
plel
argeandv
ast
lydi
ff
erentt
ypesofwor
kloadsand

35
r
esponset
imei
sal
way
ssub-
mil
l
isecond
2.Net
Apphasdoneaphenomenal
jobwit
hdevelopi
ngAFFser
ies.I
tcont
inues
t
oimpr
oveinl
argel
eapsonashortdev
elopmentcycl
e
3.Thesnapshott
echnol
ogyatt
heheartofOnt
apisincredibl
ypowerf
uland
ver
sati
l
e.Iti
satthehear
tofmostofthei
rmostusefultechnol
ogi
es.
4.Non-
disrupt
ivemovesofv
olumesbet
weennodes,aggr
egat
esandev
en
di
ff
erentmediaty
pesmakesmanagementver
tsimple
5.Volumel
evel
dataencr
ypti
on.Wehav
ethi
senabl
edf
oral
lvol
umesandhav
e
seenzer
operf
ormanceimpact
.
6.Support
sCI FS,
NFS,ISCSIandFCpr ot
ocol
s.Notal
lfl
ashpr oduct
souti
nthe
markettodaysuppor
tallpr
otocol
sandt hi
smakesitharderforsmal
l-mid
scal
eorganizat
ionswhocannotaffordmult
ipl
emil
li
on-doll
arstor
age
plat
for
ms.
7.Handleswor
kloadswel
l.Wehav
eVDI,SQLDB,Product
ionworkl
oadsrunni
ng
onitall
att
hesamet i
meandthear
raydoesn'
tchokeonlat
encyorIOPS.
8.CDOThascomeal ongwayandwi
ththenewerver
sionsofCDOT,t
hedata
reduct
ionandcompr
essi
onmakewayforalotmoreusabl
estor
agethanwhat
youpayforinRAW.
9.Themostv
aluabl
efeat
ureoft
hissol
uti
oni
sit
ssi
mpl
i
cit
y.I
tiseasyt
ouse

36
9.Li
mit
ati
onofPr
oposedsy
stem.

1.TheGUIofOntapi
sinconstantf
lux.Ever
ytimether
eisanupgr
adeitappear
s
tobecompl
etelyr
edesi
gned.Somest abi
l
ityi
nit
sdesignwoul
dbefor
i
mprovement
.
2.Asnewori mprovedtechnologi
esaddressingcompressi
on,compactionand
dedupl
icat
ionoccurwithi
nupgradesitwoul dbeni
ceifpre-
exist
ingdatacoul
d
benefi
tfr
om itbybackgroundprocesseslooki
ngforopport
uniti
estoapply
savi
ngstodatainplace.
3.Iti
snotsimpl
et oseewhendat afrom t
heAFFisbeingaccessinef
fi
cient
ly
thr
oughtheclusteri
nterconnect
.Becausedatamov essometimesaccessto
thedat
aremai nswiththenodest hator
igi
nal
lyownedthem.Iwouldli
ketobe
ablet
oeasil
yidentif
ytheseinstancessothatIcantakecor
recti
veact
ion.
4.Li
keanyar
ray
,Net
app'
sCDOThasi
tsownbugsi
nthesof
twar
e.
(e.
g.:Wel ear
ntthehar dwaywhenoneofournodeswentdownandabug
preventedtakeoverofSCSIser
viceswhichr
esultedi
nanAPDsituati
ononall
ourESXIhost s.Wasani ght
marereboot
ingallt
heVM'sandESXI'
stor el
i
eve
them oftheAPD' s.Peopl
edon'
tpaymi l
l
ionstowardsast
orageplat
formtogo
throughnightmares)

37
10. Recommendat
ions/Di
rect
ionsf
orf
utur
ewor
k
Allt
houghAFFseri
esprovi
degreatper
for
manceandthr
oughput
,thef
utur
eoft
he
stor
agedependsongrowthofcl
oudplatf
orms,
thei
mprovement
swhichcanbe
appli
edtoAFFseri
esare;

1.AFFser
ieswi
thcl
oudi
ntegr
ati
on.

2.I
mpr
ovementf
il
esy
stem wi
thAFFser
ies.

3.GUIi
mpr
ovementofAFFser
ies.

4.Bet
terdedupl
i
cat
ionandcompr
essi
oni
deas.

11. Gl
ossar
y:

1.LSILogic:Thi
sis anevol
uti
onoft
hepar
all
eldr
ivert
osuppor
tanew
fut
urefacingstandar
d

2.Aggregat
es:Anaggr
egat
eis 
acol
l
ecti
onofdi
sks(
orpar
ti
ti
ons)
ar
rangedint
ooneormoreRAIDgr
oups

3.TPS:
TimePerSecond

4.VDBench:
an I
/Oworkloadgener
atorf
ormeasur
ingstorage
per
for
mance andver
if
y i
ngthedat
aint
egr
it
yofdirect
-at
tachedand
net
workconnect
edstorage

5.CDOT: cDOTstands 
forcl
ust
eredDat
aONTAP.I
tist
heproductname
forcl
uster
ed-
modeONTAP8.. .
.ONTAP9–Withver
sion9,
NetApp
ONTAP

38
12. Ref
erences:

1.I
EEEst
oragepaper
2.Udemyt
utor
ial
s
3.ht
tps:
//kb.
net
app.
com/

4.ht
tps:
//docs.
net
app.
com/
ont
ap-
9/i
ndex
.j
sp

5.ht
tps:
//www.
net
app.
com/
dat
a-st
orage/
aff
-a-
ser
ies/

6.htt
ps:/
/cdw-prod.
adobecqms.
net/content/
dam/ cdw/on-
domai
n-
cdw/brands/
netapp/net
app-
aff
-aseri
es-datasheet
.pdf

7.ht
tps:
//www.
net
app.
com/
dat
a-st
orage/
fas/

8.ht
tps:
//www.
fl
ackbox.
com/
net
app-
ont
ap-
stor
age-
plat
for
ms-
over
view

9.htt
ps:
//l
i
brar
y.net
app.
com/
ecmdocs/
ECMLP2858435/
html
/i
ndex.
html
etApp
l
ibr
ary

13. Checkl
istofi
temsf
orf
inalr
epor
t

39
 I
stheCov erpagei npr operf or mat ?
Y/N
 I
stheTi t
lepagei npr operf ormat ?
Y/N
 I
stheCer ti
fi
catef rom theSuper visori nproperf ormat?Hasitbeensigned?
Y/N
 I
sAbst ractincludedi nt heRepor t
?I sitproperlywr it
ten?
Y/N
 Doest heTabl eofCont ents’ pagei ncludechapt erpagenumber s?
Y/N
 I
sIntroduct i
oni ncludedi nther epor t?Isitproper l
ywr i
tt
en?
YN
 ArethePagesnumber edpr oper ly?
Y/N
 AretheFi guresnumber edpr operly?
Y/N
 AretheTabl esnumber edpr oper l
y?
Y/N
 AretheCapt i
onsf ortheFi gur esandTabl espr oper?
Y/N
 AretheAppendi cesnumber ed?
Y/N
 Doest heRepor thaveConcl usions/Recommendat ionsoft
hewor k?
Y/N
 AreRef erences/Bi bli
ogr aphygi veni ntheRepor t?
Y/N
 Havet heRef erencesbeenci tedint heRepor t?
Y/N
 I
stheci tati
onofRef erences/Bi bli
ogr aphyinpr operformat?
Y/N

40
THANKYOU!
!!

41

You might also like