La Consolidation de s inf r astr u c tu r e s S A N F ib r e Ch anne l
Emeric C a l a b res e
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
1
Retrouvez chaque mois l’actualité C isco sur C iscoM ag , la n ew sletter d e C isco F ran ce A b on n emen t : w w w . cisco. f r/ g o/ ciscomag
Sémin aire solution s : L e réseau d e C amp us J eud i 2 4 mai 2 0 0 7 en matin ée à l’I n stitut O céan og rap hique - P aris
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
2
Agenda SAN Virtualization
S torag e S e rv ice s M odule ( S S M )
Fabric Virtualization
I nte llig e nt Fabric A p p lications
What are Virtual Fabrics?
N etw o rk A ccelerated ( N A S B an d FC -WA )
C isco ’s Virtual S A N s
N etw o rk A ssisted ( S A N T ap )
H o w d o VS A N s Wo rk ?
N etw o rk H o sted ( S to rag e Virtualiz atio n )
Fabric R outing
N e tw ork A ssiste d S e rv e rle ss B ack up
What is Fabric R o utin g ? C isco ’s I n ter-VS A N
Storag e Virtualization
R o utin g
L A N
B ack up
S erv erless B ack up
Fibre C h anne l W rite A cce le ration S y n chro n o us R ep licatio n
S A N T ap
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
3
La V i si o n C i sc o p o u r le D at a C ent er D a ta Ne t w o r k
LAN W AN M AN
S to ra g e Ne t w o r k
S AN
S e rv e r F a b r ic Ne t w o r k
H P C lu s G R
C
te r ID
In te llig e n t In fo r m a tio n Ne t w o r k
E n te r p r is e Ap p l i c a t i o n s
A U T O M A T IO N
D y nam ic p rov is ioning and au tonom ic I nf orm ation L if ec y le M anag em ent ( I L M ) to enab le b u s ines s ag ility
V IR T U A L IS A T IO N
M anag em ent of res ou rc es indep endent of u nderly ing p h y s ic al inf ras tru c tu re to inc reas e u tilization, ef f ic ienc y and f lex ib ility
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C o m p u te Ne t w o r k
C O N S O L ID A T IO N
Centralization and s tandardization to low er c os ts , im p rov e ef f ic ienc y and u p tim e
Bu s ines s P olic ies O n-D em and S erv ic e O riented
Com p u te N etw ork
C is c o C o n fid e n tia l
S torag e
S to ra g e
4
L’o f f r e C i s c o d i s p o n i b l e p o u r l e D a t a C e n t e r Enterprise M a inf ra m e Enterprise C o nnec tiv ity T a pe S to ra g e D isk S to ra g e
E m b ed d ed I n t el l i g en t St o ra g e Servi c es
E n t erpM D riS s9 0 e0 0 SA N F a m il y Sw i t c h i n g
V irtu al F ab ric s ( V SA N s ) Storag e V irtu al iz ation D ata R ep l ic ation Sv c s
E m b ed d ed I n t el l i g en t N et w o rk Servi c es
F ab ric R ou ting Sv c s
Serv er B al anc ing V P N
Multiprotocol G a te w a y S e rv ice s
Termination
SSL Termination
I ntru s ion D etec tion
E n t erp ri s e Server Sw i t c h i n g
Serv er V irtu al iz ation
V F ra m e
V irtu al I / O
G rid / U til ity C omp u ting Low
Latenc y R D M A
C l u s tering
NAS NAS
W W I IN N
E n t erp ri s e G ri d
U U NI NI X X
Enterprise U N I X / W ind o w s B l a d e N A S S to ra g e S erv ers S erv ers B R K D C T -3 0 0 8
V
Topspin F a m il y
C a t a l y st 6 5 0 0 F a m il y
F irew al l Serv ic es
E m b ed d ed I n t el l i g en t V i rt u a l i z a t i o n Servi c es
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
V irtu a l P riv a te V irtu a l P riv a te V irtu a l P riv a te S erv er S erv er S erv er F a b ric # 2 F a b ric # 3 F a b ric # 1 ( B l a d e-b a sed )
Server F a b ri c Sw i t c h i n g
5
Virtualisation d e s D ata C e nte r N et w o rk V irt u a l iz a t io n
U s e rs
Dy n a m i c a l l y c r e a t e s s e c u r e i s o l a t e d e n v i r o n m e n t s f o r h o s tin g a p p s o n s h a r e d in fr a s tr u c tu r e
IP / M P L S VP N s
N e tw o rk Vi r t u a l i z a t i o n
Vi r t u a l S e r v ic e s
(FW, LB etc)
VL AN s
Vi r t u a l I / O
A p p
S e rv e r Vi r t u a l i z a t i o n
OS
H y p e r v is o r
A p p
A p p
A p p
OS
OS
OS
OS
H y p e r v is o r
S e rv e r P o o l VS AN s
S to ra g e Vi r t u a l i z a t i o n e. g . E M C I nv is ta
Vi r t u a l M a c h in e s
P h y s ic a l S e rv e r
Vi r t u a l Vo l u m e s S to ra g e F a b r ic
VS AN s
S to ra g e P o o l B R K D C T -3 0 0 8
A p p
P h y s ic a l Vo l u m e s
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
R e d u c e s n u m b e r o f a p p l i a n c e s ( F W , L B, S S L e t c ) f o r lo w e r c o s t a n d p o w e r c o n s u m p tio n U n i f i e d F a b r i c a n d Vi r t u a l I / O
R e d u c e s N e t w o r k T CO
S erv er V irt u a l iz a t io n
Vi r t u a l M a c h i n e c o n s o l i d a t i o n r e d u c e s n u m b e r o f s e r v e r s to m a n a g e , d e p lo y , p o w e r a n d c o o l N o n -d i s r u p t i v e v i r t u a l m a c h i n e m i g r a t i o n a l l o w s u p g r a d e s , p a tc h e s e tc . w ith o u t a p p d o w n tim e
F l e x i b i l i t y : Ba r e -i r o n s e r v e r s a n d v i r t u a l m a c h i n e s c a n b e r a p id ly d e p lo y e d to s u p p o r t e x is tin g o r n e w a p p s
S t o ra g e V irt u a l iz a t io n
N e t w o r k -h o s t e d f o r s c a l a b i l i t y , a v a i l a b i l i t y a n d tra n s p a re n c y
N o n -d i s r u p t i v e s t o r a g e p r o v i s i o n i n g a n d m i g r a t i o n o f p r o d u c tio n d a ta b e tw e e n s y s te m s S e a m le s s ly u p g r a d e o r m ig r a te s to r a g e
P o i n t -i n t i m e c o p y a c r o s s h e t e r o g e n e o u s s y s t e m s 6
L’enj eu de la c o nso li dat i o n : G rou p ‘A’
Construire un S A N h a utem ent disp onib le, d’une g ra nde densité de p orts et C is c o d’ex p loita tion a isée :
M D S9 5 0 9
P asse r à une inf rastructure VS A N s e n re m p lace m e nt de m ultip le f abrics sép arée s. U tilise r de s p late f orm e s de h aute de nsité de p orts p our m inim ise r le nom bre de s dire cte urs
O p tim isation de s re ssource s p ar la m odularité e n débit de s p orts d’e x trém ité e t de s p orts I S L .
U tilise r de s VS A N sép arés p our le s dif f ére nts e nv ironne m e nts: O p e n, M ainf ram e , S auv e g arde , e tc… B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
G rou p ‘B’ C is c o M D S9 2 1 6
V SA N T ru n k B u n d le s
V SA N T ru n k s
C is c o M D S9 5 1 3 Sh ared Storag e P ool B a c k u p V SA N
M ain D ata Center 7
M D S 9 0 0 0 F ab ri c S w i t c h P o si t i o ni ng
Cisco Positioned to Extend Reach All Market Segments
I ndustry -L ea ding I nv estm ent P rotec tion A c ross a Com p reh ensiv e P roduc t L ine E nterp ris e and S erv ic e P rov ider
N E W
S m all/ M ediu m M D S 9 0 0 0 F am ily S y s tem s
FC Blade S w i t c h es
M DS 9 124 M DS 9 120 & 9 140
M D S 9 0 0 0 M odu les M g m t.
S u p e r v is o r 1a n d 2
M DS 9 216 a n d 9 216i
14-P o r t , 16-P o r t , 32-P o r t 1 a n d 2 G b F C
M DS 9 50 6
12-P o r t , 24-P o r t , 48-P o r t 1, 2 a n d 4G b F C
M DS 9 50 9
4-P o r t 10 G b F C
Cisco Fabric Manager
IP S to r a g e S e r v i c e s –i S CS I a n d F CI P
M DS 9 513
S S M (S to ra g e S e r v ic e s M o d u le )
Cisco MD S 9 0 0 0 Fam il y S AN -O S
O S
B R K D C T -3 0 0 8
Bu s ines s
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
8
Part 1 S A N
B R K D C T -3 0 0 8
V i rtu al i z ati o n o r V i rtu al F ab ri c s
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
9
Fabric V irt u e l ( V F) e t R o u t ag e in t e r-Fabric Trois C on c e p t s : Fabric Virtualization P rov id e ind e p e nd e nt ( ‘v irtual’) f abric s e rv ice s on a s ing le p h y s ical s w itch Virtual Fabric T runk ing A bility to trans p ort m ultip le v irtual f abrics ov e r a s ing le I S L or com m on g roup of I S L s Fabric R outing A bility to p rov id e s e le cte d conne ctiv ity be tw e e n v irtual f abrics w ith out m e rg ing th e m
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
10
S egm ent er l’i nf rast ru c t u re S AN S A N i s l an d s are b u i l t to ad d re s s s e v e ral te c h n i c al an d n o n -te c h n i c al is s u e s : M aintains isolation f rom conf ig uration e rrors
I s land ‘A’
f abric e v e nts or
P rov ide s isolate d and controlle d m anag e m e nt of island inf rastructure
I s land ‘B’
D riv e n by bad e x p e rie nce s of larg e m ulti-sw itch f abrics
H o w e v e r…
O f te n ov e r-p rov isione d p ort count f or f uture g row th —w aste f ul and costly
I s land ‘C’
Ve ry w ide sp re ad issue today —som e analy sts still re com m e nding islands
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
11
Le F ab ri c V i rt u el ( V F ) : I nt ro du c t i o n E lim ine le p h y s iq ue m Dép loie m e f açon log iq p h y s iq ue
coût ind uit p ar d e s f abriq ue s e nt s ép arée s nt d e f abriq ue s is olée s d e ue s ur la m ê m e inf ras tructure
C h aq ue VS A N com p re nd se s zone s, ainsi q ue le s se rv ice s FC isolés e t rép liq ués ( e x . VS A N dédié au FI C O N )
VF p our la h aute d is p onibilité
R e stre int l’im p act de s re conf ig urations e t disf onctionne m e nt à l’intérie ur du VF ( e x . R S C N )
VF p our la S écurité
F ab ric # 1
F ab ric # 3 F ab ric # 2 P h y s ic al S AN I s lands Are V irtu alized onto Com m on S AN I nf ras tru c tu re
I solation h ardw are totale
VF p our l’év olutiv ité P roce ssus FC
rép liq ués p ar VS A N
G ranularité d’allocation p ar p orts ou W W N B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
12
U t i li sat i o n des F ab ri c V i rt u els O p tim ise les c oûts sur l’interc onnex ion des S A N
O v e rlay d ata re p lication f abric( s ) on com m on p h y s ical f abric
dista nts
Com m on P h y s ic al F ab ric
No need for separate pair of sw itc h es for eac h repl ic ation c onnec tion
U se one v irtu al fab ric per repl ic ation c onnec tion
A * bonus * is to be able to s h are com m on S A N e x te ns ion circuits am ong s t m ultip le v irtual f abrics
Fabric routing ad d s to re s ilie ncy of s olution
E ng ineering S AN H R S AN
M ark eting S AN
D ata R ep lic ation S AN
D ata R ep lic ation S AN IP R o u te d N e tw o rk ( F CI P )
FCIP: Fibre Channel over IP B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
13
F ab ri c V i rt u el ( V F ) : T ro i s ap p ro c h es Switch-B a s e d
Switch line-ca r d p a r titio ning I s la nd -lev el g r a nu la r ity N o s ha r ed I SL s
I nter co nnectio n, b u t no co ns o lid a tio n
A p p l ia n ce -B a s e d
F a b r ic-B a s e d
D ed ica ted a p p lia nce p r o v id es r o u ting
F a b r ic-wid e v ir tu a liz a tio n v ia ha r d wa r e p a r titio ning
N o s ha r ed I SL s
F u lly s ha r ed I SL s
I s la nd -lev el g r a nu la r ity
I nter co nnectio n, b u t no co ns o lid a tio n
P o r t-lev el g r a nu la r ity
D r iv es co ns o lid a tio n
Ap p lianc e
F a b r ic A
B R K D C T -3 0 0 8
F a b r ic B
F a b r ic C
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
F a b r ic A
C is c o C o n fid e n tia l
F a b r ic B
F a b r ic C
F a b r i c A, B, a n d C
14
F am i lle M D S 9 0 0 0 : F ab ri c V i rt u el = V S AN E ach p ort on th e M DS 9 0 0 0 f am ily e x is ts in a VS A N
U p to 2 5 6 VS A N s in a s ing le s w itch ( h ard w are can s up p ort up to 4 0 9 5 ) L og ical conf ig uration to m ov e a p ort f rom one f abric to anoth e r
W W N -bas e d VS A N s can p rov id e autom ate d VS A N m e m be rs h ip B T H s
B R K D C T -3 0 0 8
as is f or Virtual Fabric runk ing ( VFT ) E x te nd e d e ad e r ( A N S I T 1 1 FC -FS -2 e ction 1 0 ) ©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
VS AN ‘A’
VS AN ‘B’
VS AN ‘C’
VS AN ‘D’
15
V irt u al S A N s ( V S A N s ) = V irt u al f abric P roduction S A N
T e st S A N
T ap e S A N
FC FC FC
FC
FC
FC
FC
FC
FC
FC
S A N A D o m a in ID = 1 D o m a in ID = 7
B R K D C T -3 0 0 8
S A N B D o m a in ID = 2 D o m a in ID = 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
S A N C D o m a in ID = 3
C is c o C o n fid e n tia l
S A N D D o m a in ID = 4
S A N E D o m a in ID = 5
S A N F D o m a in ID = 6
16
V S AN
C i sc o et le S t andard V F
C is co’s p rop os al of a VS A N th e w ork ing g roup
h e ad e r s p e cif ication w as acce p te d by
S m all v ariation ( but com p atible ) to curre nt VS A N
Cisco V S AN H ead er ( 8 by t es) R _ CT L
Ve r
8
2
FC-FS -2
R _ CT L Ve r ( 0 x 50 h ) 0 x 0 0 b 8
B R K D C T -3 0 0 8
2
F ra m e M P L S M o re U s e r T y p e P r e s e n t H e a d e r P r io r ity 4
1
1
3
VS AN N u m b e r
CDL P re s e n t
12
1
T T L 8
h e ad e r
# P AD P _ VL By t e s 2
4
R s v d 2
O AM
M s g In fo
8
8
V irt u al Fabric T agging ( V FT ) H ead er ( 8 by t es) F ra m e T y p e 4
R S VD R S VD 1
1
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
U s e r P r io r ity
VF _ I D
3
12
C is c o C o n fid e n tia l
R S VD H o p Ct 1
8
R S VD 24
17
V S AN s + F C I P : rédu i re les c o ût s du W AN C os t s av ing s f rom
m ulti-ap p lication S A N
e x te ns ion cons olid ation
M ultip le VS A N s carrie d s e cure ly ov e r P ort C h anne le d FC I P link s
VS A N s can be s cale d and p rov is ione d ind e p e nd e ntly of FC I P and W A N link p rov is ioning 2 X F C I P P o r tcha n n e l with T E ( T r u n k in g V E _ P o r t) I P R ou t ed N et w ork ( FCI P )
Cis c o M D S 9 0 0 0
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
Cis c o M D S 9 0 0 0
C is c o C o n fid e n tia l
18
V S AN s + F I C O N
: C o nso li dat i o n du f ab ri c FICON
Z-S e r i e s
FI CO N Ch a n n e l FICON M a in fr a m e S to ra g e
Z /O S A p p li c a t i o n s
FC
Z-S e r i e s L i n u x L IN U X A p p li c a t i o n s
FC
Fi b r e Ch a n n e l M a in fr a m e S to ra g e
FC
Fi b r e Ch a n n e l O p e n S y s te m s S to ra g e
Separate physical fabrics O v er-pro v isio n in g po rts o n each islan d H ig h n u m ber o f sw itches to m an ag e B R K D C T -3 0 0 8
L inu x V S AN
FC
O p e n S y s te m s S e rv e rs a n d Ap p l i c a t i o n s
FICO N : Fiber Connec t ivit y
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
Cis c o M D S 9 0 0 0 F am ily
Z / O S ( F I CO N ) V S AN
Ap p lic ation/ D ep artm ent Bas ed S AN I s lands
C is c o C o n fid e n tia l
FICON
FICON
FICON
FICON
Com m on S torag e P ool S h ared Am ong s t V S AN s
O p en S y s tem s V S AN Collap s ed F ab ric w ith V S AN s
Clean partitioning of different operating env ironm ents ( F I CO N , Z -S eries L inu x -F CP , O pen S y s tem s F CP ) S ignific antly m ore s tab le and m anageab le th an c u rrent z oning+ b es t prac tic es approac h
19
V S AN s + V i rt u ali z at i o n f o r P ro v i si o ni ng O p tim ize s torag e us ag e w h ile s up p orting h e te rog e ne ous s torag e
G rou p ‘A’
G rou p ‘B’
Virtual T arg e ts w ith Virtual L U N s are built f rom d is cov e re d p h y s ical s torag e Virtual L U N s and targ e ts can be zone d to d e s tine d h os t( s ) S e p arate VS A N us e d to is olate p h y s ical s torag e
A bility to v irtualize acros s m ultip le v e nd ors ’ s torag e array s C is co w ork ing w ith s e v e ral p artne rs to d e liv e r s olutions
TARG 1
TARG 2
TARG 3
TARG 1
TARG 2
5 0 G
20 0 G
10 0 G
10 G
20 0 G
20 G
30 0 G
4 0 G
24 0 G
30 0 G
5 0 G
5 0 G
. . .
. . .
V irtu al E nc los u re S t o r a g e S h ared S torag e P ool
S S M
Ba c k u p VS AN
VS AN
M ain D ata Center B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
125 G
S S M
20
S erv i c es D i f f érenc i és p ar V S AN Virtual S A N s e nable re source allocation and p re f e re nce p e r v irtual f abric
E ac h V S A N ru ns a separate instanc e of F S P F rou ting – independent forw arding dec isions per V S A N
E I S L tru nk l ink s c an b e tu ned for preferential rou ting per V S A N
S w itc h B
Domain 100 Domain 2 00
QOS
Q u al ity of S erv ic e ( Q oS ) per V S A N to g iv e preferential treatm ent at points of c ong estion in netw ork
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
QOS
QOS
1 6 G b p s E IS L T r u n k M e tr ic 5 0 -R e d V S A N M e tr ic 1 0 0 -B lu e V S A N
D ifferent rec ov ery path s c an b e c onfig u red per V S A Ns
V S A Ns c an b e c arried sec u rel y ac ross m etro and w ide area netw ork s v ia F C I P , S O NE T , D W D M , or C D W M
QOS
QOS
8 G b p s E IS L T r u n k M e tr ic 5 0 -B lu e V S A N M e tr ic 1 0 0 -R e d V S A N
QOS
QOS
QOS
QOS
QOS
QOS
QOS
Domain 104 Domain 2 04
S w itc h A
H ow d o I g et f rom s w it c h A It d ep end s on w hic h V S A N rou t es c an be c onf ig u red eng ineer t raf f ic p at
t o s w it c h B ? . Pref erent ial p er-V S A N t o t erns . 21
How do VSANs work?
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
22
V S AN s et Z o nes: C o m p lém ent ari t é Virtual S A N s and f abric zoning are v e ry com p lim e ntary H ie rarch ical re lations h ip —
F irst assig n ph y sic al ports to V S A Ns T h en c onfig u re independent z ones per V S A N
VS A N s d iv id e th e p h y s ical inf ras tructure Z one s p rov id e ad d e d s e curity and allow s h aring of d e v ice p orts VS A N s p rov id e traf f ic s tatis tics VS A N s only ch ang e d w h e n p orts ne e d e d p e r v irtual f abric Z one s can ch ang e f re q ue ntly ( e . g . . back up ) P orts are ad d e d / re m ov e d nond is rup tiv e ly to VS A N s B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
R e lat ion ship of V S A N s t o Z on e s Physical Topology
V S AN 2 Zo n e A
Di s k 2
Zo n e B
V S AN Z oneA
3
Di s k 3
H o s t1
Di s k 1
Di s k 4
H o s t2
Z oneD
Zo n e C
H os t4
D is k 5 H os t3 D is k 6
23
VSAN : d e u x F o n c tio n s e s s e n tie lle s L e par t it ion n e m e n t logiq u e V S A N d e u x f on ct ion s m aj e u r e s : 1 .
2 .
con sist e e n
I solat ion H ard w are d es f l u x « t aggés »
ap p art enant à d if f érent s V S AN H ard w are
– I sol at ion
Créat ion d ’inst ance com p l èt e d e p rocessu s FC ind ép end ant s p ou r ch aq u e p art it ion l ogiq u e V S AN L es serv ices com p rennent :
S erv eu r de Z one, S erv eu r de nom s , R ou tag e F S P F , G es tion des D om aines , etc .
Ch aq u e s erv ic e f onc tionne en is olation totale dans s on V S AN et s e c onf ig u re de f açon indép endante des au tres p roc es s u s dans les au tres V S AN
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
Processus F i b re C h a n n el p our l e V S A N b l eu
L’en -t ê t e V S A N es t r et i r é a u n i v ea u d u p o r t d es o r tie
Ci s c o M DS 9 0 0 0 a v e c la fo n c tio n VS AN T ru n IS tra n tra m d es
k E n h a n c ed L (E I S L) s p o r t e l es es t a g g ées d i f f ér en t s V S A N
L’en -t ê t e V S A N es t a j o u t ée a u n i v ea u d u p o r t en en t r ée id e n tifie l’a p p a r t e n a n c e P a s d es u p p o r t s p éc i f i q u e s u r l es en d -n o d es
T r u n k in g E _ P o rt (T E _ P o r t )
Processus F i b re C h a n n el p our l e V S A N roug e
T r u n k in g E _ P o rt (T E _ P o r t ) Processus F i b re C h a n n el p our l e V S A N b l eu Processus F i b re C h a n n el p our l e V S A N roug e
24
Vi rt u a l F a b ri c T ru n ki n g
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
25
M o de E I S L et T E P o rt The V ir t u al S A N s f e at u r e in t r od u ce s t w o n e w S A N e le m e n t s: 1 . The Tr u n k in g E _ Por t (TE _ Por t )
2 .
N eg otiated b etw een M D S 9 0 0 0 s w itc h es —def au lt Carries tag g ed f ram es f rom m u ltip le V S AN s Can b e op tionally dis ab led to y ield E _ P ort O nly u nders tood b y Cis c o M D S 9 0 0 0 s w itc h es Als o h as a nativ e V S AN as s ig nm ent ( f or E _ P ort) T ru nk all V S AN s ( 1-40 9 3) b y def au lt N ot to b e c onf u s ed w ith Broc ade I S L ag g reg ation ( tru nk ing )
The E n han ce d I S L (E I S L ) lin k
T h e res u ltant link c reated b y tw o c onnec ted T E _ P orts S u p ers et of I S L f u nc tionality Carry indiv idu al c ontrol p rotoc ol inf orm ation p er V S AN ( e. g . . zoning u p dates ) Can b e ex tended ov er dis tanc e ( D W D M , F CI P , etc )
Ci s c o M D S 9 5 0 0 D ir e c to r w ith V S A N S e r v ic e T r u n k in g E _ P o rt (T E _ P o rt) E n h IS L T ru n k T a T ra ff M u V S
a n c e d (E IS L ) Ca r r i e s g g e d i c Fr o m lt i p le A N s
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
Ci s c o M D S 9 2 1 6 Fa b r i c w i t h V S A N S e r v ic e
T r u n k in g E _ P o rt (T E _ P o rt)
No t i c e : B l u e V S A N D o e s n ’t H a v e to R e s id e o n S w itc h fo r it to T r a v e r s e S w itc h B R K D C T -3 0 0 8
T r u n k in g E _ P o rt (T E _ P o rt)
E n h a n c (E IS L ) Ca r r i e s T r a ffic M u lt i p le
e d IS T ru n T a g g Fr o m V S A
k
L e d
N s 26
P lan de nu m éro t at i o n des V S AN VS A N
N um be ring R ule s:
VS A N
Co n f i g u r e d V S A N S
1 is th e de f ault VS A N
A ll po rts are o rig in ally in V SA N 1
VS A N 2 th roug h 4 0 9 3 can be assig ne d to ‘use r’ VS A N s—VS A N 0 , 4 0 9 4 , 4 0 9 5 are re se rv e d A m ax im u m o f 2 5 6 V SA N s can be created fro m ran g e o f 2 -4 0 9 3
the
Y o u r m ileag e m ay v ary based o n o ther facto rs ( e. g . . # z o n es, # z o n e sets, etc)
VS A N
E n h a n c e d IS T r u n k Ca r r i e T r a f f i c Fr o m V S A N
L (E IS L ) s T a g g e d M u lt i p le s
4 0 9 4 is a re se rv e d ‘sp e cial’ VS A N
C alled the ‘iso lated V SA N ’
U sed to iso late po rts w ho ’s po rt-V SA N has been d eleted N o t pro pag ated acro ss sw itches
A lw ays presen t, can ’t be d eleted
B R K D C T -3 0 0 8
Ci s c o M D S 9 0 0 0 Fa m i ly w i t h V S A N S e r v ic e
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
P o r t Is In V S A N 4 0 9 4 ( I s o la t e d V S A N )
H o s t I s I s o la t e d Fr o m t h e Fa b r i c
V S A N
1 0
V S A N
2 0
V S A N
3 0
T r u n k in g E _ P o rt (T E _ P o rt) V P ro p a D u e t R
S A g a o N e m
N 3 0 te d A o n e x o te S
Is c r is w
n o t o s s E IS L te n c e o n itc h
T r u n k in g E _ P o rt (T E _ P o rt) V S A N
1 0
V S A N
2 0
V S A N
3 0
Co n f i g u r e d V S A N S 27
V S AN s and N o n-C i sc o S w i t c h es T h e Virtual S A N s f e ature inv olv e s a tag g ing m e ch anism w h ich is not unde rstood by 3 rd p arty f abrics
C isco M D S 9 0 0 0 Fam ily sw itch e s do sup p ort h e te rog e ne ous sw itch inte rop e rability —non VS A N aw are
C isco “I nte rop e rability M ode ” ( re q uire d) is conf ig ure d p e r-VS A N —no loss of f unctionality in M D S 9 0 0 0 sw itch e s
E n h a n c e d IS L ( E IS L ) T r u n k s Ca r r y i n g Nu m e r o u s V S A Ns
E _ P o rts No n -Ci s c o Fa b r i c S w itc h e s
C isco M D S 9 0 0 0 sw itch e s ne g otiate an E _ P ort w ith non-C isco sw itch e s
C isco M D S 9 0 0 0 E _ P orts also h av e a p ort VS A N T h e re f ore , th e e ntire non-C isco sw itch , including all its p orts, w ill re side in th e p ort VS A N of th e conne cting E _ P ort
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
S i m p l e IS L L in k s
E a c h N o n -Ci s c o S w i t c h Be l o n g s t o O n l y O n e VS AN
28
F a b ri c R ou t i n g
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
29
La F o nc t i o n R o u t age I nt er-F ab ri c W e u se f a b ri c a s a n e x t e n si on of v i rt u a l f a b ri c s t o e n a b l e c ross-f a b ri c c on n e c t i v i t y D on e wi t h ou t m e rg i n g t h e rou t e d f a b ri c s
W ith out p rop ag ation of irre le v ant f abric e v e nts W ith out conce rn f or ov e rlap p ing dom ain I D s W ith out conce rn f or f abric inte rop e rability dif f e re nce s
F ol l ows i n f oot st e p s of t h e E t h e rn e t worl d L ay e r-3 S w itch ing ≈ Fabric R outing
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
P h y s ic a l L A N /S A N
P h y s ic a l L A N /S A N
P h y s ic a l L A N /S A N
Vi r t u a l Vi r t u a l L AN / S AN Vi r t u a l L AN / S AN L AN / S AN
Vi r t u a l Vi r t u a l L AN / S AN Vi r t u a l L AN / S AN L AN / S AN
P h y s ic al I s lands
V irtu al I s lands
R ou ted V irtu al I s lands 30
U t i li sat i o n du F ab ri c R o u t i ng
Partage Séc u ri s é d es R es s o u rc es C o m m u n es O v e rlay d ata re p lication f abric( s ) on com m on p h y s ical f abric
Com m on P h y s ic al F ab ric
No need for separate pair of sw itc h es for eac h repl ic ation c onnec tion
U se one v irtu al fab ric per repl ic ation c onnec tion
A * bonus * is to be able to s h are com m on S A N e x te ns ion circuits am ong s t m ultip le v irtual f abrics
Fabric routing ad d s to re s ilie ncy of s olution
M S M A R K E T IN G S A N
M S
H R S A N
M S
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
S A L E S S A N
M S
T A P E S A N
T ap e M edia S erv er
31
D eu x ap p ro c h es p o ssi b les External Router
D edic ated fab ric rou ter c onnec ted to al l fab ric s Not ty pic al l y direc tor c l ass—H A c onc erns P erform anc e l im ited b y th at of appl ianc e R o u te r Ap p l i a n c e
Em b ed d ed Routi ng R ou ting enab l ed in sw itc h / direc tor h ardw are No perform anc e penal ty P ort-l ev el g ranu l arity
R o u te r Ap p l i a n c e
F a b r ic A
B R K D C T -3 0 0 8
F a b r ic B
F a b r ic C
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
F a b r ic A
C is c o C o n fid e n tia l
F a b r ic B
F a b r ic C
F a b r i c A, B, a n d C
32
F ab ri c R o u t i ng : la so lu t i o n C i sc o I n ter-V SA N
R o u ti n g ( I V R )
C is co d e liv e rs f abric routing th roug h I nte rVS A N routing ( I VR ) w / Em b ed d ed Routi ng B uild s on VS A N
te ch nolog y
E m be d d e d cap ability in all M DS 9 0 0 0 Fam ily switch hardware N o ne e d f or e x te rnal route r
N o p erf o rm an ce im p act d ue to im p le m e ntation in h ard w are
L e v e rag e s any ne tw ork trans p ort F ib re C h annel
O ptic al ( D W D M , C W D M , S O NE T )
I VR B R K D C T -3 0 0 8
IP (F C IP )
includ e s N A T s e rv ice s ©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
33
W ork s w ith all f abric inte rop e rability m od e s E nable d th roug h zone cre ation m e ch anis m
G reen V S AN O rang e V S AN
N o rm a l S e rv e r w i t h a n y H BA
Blu e V S AN
S h a re d S to ra g e Ar r a y s
Br o c a d e S w i t c h i n n a t i v e P I D_ M o d e 1
I VR e nable d in any C is co M DS 9 0 0 0 Fam ily s w itch us ing a lice ns e k e y
ANY CISCO MDS 9000 FAMILY SWITCH
E f f e ctiv e ly turns any M DS 9 0 0 0 Fam ily s w itch into g iant f abric route r
au sei n d’u n D i rec t eu r F C
Ac t i v er l’I V R
R ed V S AN
P u rp le V S AN
M c Da t a S w i t c h in In te r o p M o d e
Br o c a d e S w i t c h i n N a t i v e P I D_ M o d e 0
Y ellow
Bl a E m b e d ( Ca n R o u In to B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
d e S d e d te In Di f f e
V S AN
e rv Q lo d iv re n
e r w ith g ic S w itc h i d u a l Bl a d e s t Vs a n s ) 34
I nt er-V S AN R o u t i ng ( I V R ) : P art ager les resso u rc es ent re di f f érent s V S AN A llow s sh aring of ce ntralize d storag e se rv ice s such as tap e librarie s and disk s across VS A N s—w ith out m e rg ing se p arate f abrics ( VS A N s) P rov ide s h ig h f abric re silie ncy and VS A N -base d m anag e ability D istribu ted , scaleable, an d hig hly resilien t architectu re T ran sparen t to third -party sw itches
E nable s blade -p e r-VS A N arch ite cture f or blade se rv e rs
VS AN -s p e c i f c Di s k
E n g in e e r in g VS AN _ 1
I VR M a r k e tin g VS AN _ 2
Bl a d e S e rv e r
I VR
I VR Bl a d e S e r v e r VS AN _ 1 ( a c c e s s v i a I VR ) B R K D C T -3 0 0 8
H R VS AN _ 3
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
M a r k e tin g VS AN _ 2
T a p e S AN _ 4 ( a c c e s s v i a I VR )
H R VS AN _ 3
35
R o u t age I nt er-F ab ri c i nt égré, E x t ensi o n d’u n S AN
• R ou t age I n t e r -V S A N (I V R ) : M in im ise l’im pact d ’u n évèn e m e n t d an s u n e
ar chit e ct u r e m u lt i-sit e s, O pt im ise l’u t ilisat ion d e r e ssou r ce s d e st ock age
L im it c ontrol traffic su c h as S W -R S C Ns and B u il d/ R ec onfig u re F ab ric ( B F / R C F ) to l oc al V F
• I V R F on ct ion n e ave c t ou t t ype d e t r an spor t (F C , S D H , D W D M / C W D M , F C I P) • C on n e ct ivit é F C f le x ib le , r ésilie n t e e t sécu r isée : por t chan n e l à 1 6 lie n s I S L (3 2 G b ps), e x t e n sion d e s B u f f e r C r e d it d e 2 5 5 à …. 2 4 0 0
B C
Connexion Inter-V S A N v ia d es F a b riq u es tota l em ent is ol ées Lien 1 du P o r t C h a nnel
V S A N d e T ra ns it V S AN _ 20 0
Rép l i c a t i o n VS AN _ 10 0
Rés e a u T ra n s p o rt
I VR Lo c a l V S A N _ 1 0
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
Rép l i c a t i o n VS AN _ 110
I VR
Lien 2 du P o r t C h a nnel
C is c o C o n fid e n tia l
Lo c a l V S A N _ 2 0
36
P a rt 2
St ora g e Vi rt u a l i z a t i on
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
37
S t o rage S erv i c es M o du le ( S S M ) :
Open Platform for Intelligent Fabric Applications MDS 9000 Storage Services Module A S I C -b ased innov ation
O pen, standards-b ased pl atform
H osts m u l tipl e partner appl ic ations 9 proc essors ( 8 D P P + 1 C P P ) Nine V irtu al I nitiators ( one per D P P and one C P P )
Nu m b er of V irtu al T arg ets c reation depends on F ab ric A ppl ic ation Netw ork -H osted
F A I S-B ased A P I ( T 1 1 )
V o lu m e M g m t, D ata M ig ratio n , C o py Serv ices
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
Netw ork -A ssisted
SA N T ap P ro to co l
A syn c. R eplicatio n , C D P
C is c o C o n fid e n tia l
MDS 9000 Storage Serv i c es Mod u l e Netw ork -A c c el erated
Stan d ard F C P ro to co ls
Serv erless B ack u p, F C W rite A cceleratio n
38
N et w o rk S t o rage Ap p li c at i o ns P oten tial N etw ork F un ction s
H e te rog e ne ous v olum e m anag e m e nt D ata m ig ration H e te rog e ne ous re p lication/ cop y se rv ice s C ontinuous D ata P rote ction ( C D P )
Ap p lianc e/ S erv er
Ne t w o r k -Ho s t e d
P artner softw are resides on M D S B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
Ne t w o r k -As s i s t e d
P artner softw are resides on array s, ex ternal serv er or appl ianc e 39
F AI S -B ased S t o rage Ap p li c at i o ns S u p p orts E m b edded Control P roc es s or Co n t r o l P ro c e s s o r F AI S
S S M
Da t a P a t h
Da t a P a t h
D ata T raf f ic Control T raf f ic
F A I S ( F ab ric A ppl ic ation I nterfac e S pec ific ation) standards-b ased ( T 1 1 ) open-A P I E nab l es partners to c reate sw itc h independent storag e appl ic ations
E nab l es C isc o M D S to h ost partner storag e appl ic ations B R K D C T -3 0 0 8
Control P roc es s or ( CP )
F AI S
S S M
L eg end:
O r
E x ternal CP
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
I nde p e nde nt control and data p ath s
I nte g rate d H A arch ite cture
Fully distribute d inte llig e nce
C P P rog ram s data p ath and p roce sse s e x ce p tions 40
Ne t work Ac c e l e ra t e d Se rv e rl e ss B a c ku p ( NASB )
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
41
E v o lu t i o n des Arc h i t ec t u res de B ac k u p L A N -F ree6 months Serv er-F ree
L A N -B as ed
- D ata m ov e d ov e r L A N
- A p p se rv e r m ov e s data
B R K D C T -3 0 0 8
+ D ata m ov e d ov e r S A N
- A p p se rv e r m ov e s data
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
+ D ata m ov e d ov e r S A N
+ A p p se rv e r not in data p ath
- D e dicate d S e rv e r m ov e s data
F 1 Fa2 b abmonths r i ric -Ac -A ssi d s s ste i s ted
+ D ata m ov e d ov e r S A N
+ A p p se rv e r not in data p ath
+ Fabric m ov e s data
42
S erv erless B ac k u p L A N M as ter S erv er
Ap p lic ation S erv er
M edia S erv er 2
1
Bac k u p Ag ent
5
1 . 2 . 3 . 4 . 5 .
Catalog • Ba c S c h • Ba c • F ile
7
k u p e d u le s k u p P o lic ie s Ca t a l o g
6
SAN
3
6 . 7 .
B ack u p n o d e req u ests the B ack u p A g en t to in itiate back u p
B ack u p A g en t q u iesces the app an d g en erates a sn apsho t
B ack u p A g en t creates m eta d ata ( ex ten t list) o f file/ v o lu m e m appin g to blo ck s
B ack u p A g en t sen d s m eta d ata to back u p n o d e. T he back u p n o d e sen d s it to M aster Serv er w here it g ets w ritten to C atalo g .
B ased o n the ex ten t list, back u p n o d e read s d ata blo ck s fro m d isk
B ack u p n o d e w rites these d ata blo ck s to tape
Di s k
T ap e B R K D C T -3 0 0 8
4
B ased o n po licy sto red in catalo g , the back u p pro cess is started
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
43
N et w o rk -Ac c elerat ed B ac k u p L A N M as ter S erv er
Ap p lic ation S erv er
M edia S erv er 2
1
Bac k u p Ag ent
5
• Ba c S c h • Ba c • F ile
8
4
3
6 . 7 .
7
8 .
B ased o n po licy sto red in catalo g , the back u p pro cess is started
M ed ia Serv er req u ests the B ack u p A g en t to in itiate back u p
B ack u p A g en t q u iesces the app an d g en erates a sn apsho t
B ack u p A g en t creates m eta d ata ( ex ten t list) o f file/ v o lu m e m appin g to blo ck s
B ack u p A g en t sen d s m eta d ata to M ed ia Serv e. T he M ed ia Serv er sen d s it to M aster Serv er w here it g ets w ritten to C atalo g
B ased o n the ex ten t list, M ed ia Serv er sen d s SC SI X C O P Y co m m an d to M D S X C O P Y E n g in e M D S X C O P Y E n g in e read s d ata blo ck s fro m d isk
M D S X C O P Y E n g in e w rites these d ata blo ck s to tape
Di s k
T ap e B R K D C T -3 0 0 8
3 .
5 .
M D S X CO P Y E ng ine
k u p e d u le s k u p P o lic ie s Ca t a l o g
2 .
4 .
6
Catalog
1 .
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
44
F i b re C h a n n e l W ri t e -Ac c e l e ra t i on ( F C -W A)
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
45
F C
S AN E x t ensi o n T o day
F C -B ased R ep lication : H ow P e rfo rm a n c e o f D R /B C a p p lic a tio n s in h ib ite d b y d is ta n c e L a te n c y d e g r a d e s w ith g r e a te r d is ta n c e
F ar? I O s p er S ec ond ( I O P S ) and Ap p lic ation P erf orm anc e D im inis h w ith D is tanc e
D atabase s are v e ry se nsitiv e to late ncy
O n ly w r ite I/O s a r e a ffe c te d
D is k I O S erv ic e T im e I nc reas es w ith L atenc y
M inim u m T olerab le P erf orm anc e L ev el
I ncre ase d “S e rv ice T im e ” ( re sp onse )
D is tanc e M ax im u m
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
T olerab le D is tanc e ( L atenc y )
46
F i b re C h annel W ri t e Ac c elerat i o n ( F C -W A) W ith ou t F C W rite Ac c eleration FC
S S M
M odu le S S M
M odu le
M an
W ith F C W rite Ac c eleration FC
FC
W rite
S S M
X F E R _ R D Y
X F E R _ R D Y D ata S tatu s
B e ne f its of FC
M odu le S S M
M odu le
M an W rite D ata S tatu s
FC
X F E R _ R D Y
R e d u c tio n in la te n c y o f a n I/O
W rite A cce le ration
I m pro v es respo n se tim e fo r sto rag e applicatio n s E x ten d ed d istan ce fo r D R
R e q uire m e nts f or FC R eq u ires an SSM
an d B C
apps
W rite A cce le ration
M o d u le
B o th in itiato r an d targ et m u st be d irectly attached to the SSM
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
M o d u le 47
F C -W A S o lu t i o ns B enef i t s Solution
O ptim iz e b andw idth for D R
I nc rease distanc e b etw een prim ary site and rem ote site
M inim iz es appl ic ation l atenc y
E x t e n d Di s t a n c e s f o r DR / B C Ap p l i c a t i o n s P rim ary D ata Center
O p ti c al
I nv estm ent protec tion: transport ag nostic ( D W D M , C W D M , S O NE T / S D H , dark fib er)
P r im a r y a p p lic a tions
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
Man
F C S S M
S y nc h ronou s repl ic ation
C is c o C o n fid e n tia l
D R D ata Center
W A
U p to 3 0 %
S S M
Performance Improvement Seen by M aj or F i nanci al Servi ces C ompany over 1 2 5 k m D i s tance
48
SANT a p
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
49
N et w o rk -Assi st ed S t o rage Ap p li c at i o ns w i t h M D S S AN T ap E n ab l es ap p l i an c e-b as ed s torage ap p l i c ati on s w i th ou t c om p rom i s i n g SA N i n tegri ty
I n i ti ator
SA N
A b ou t SA N T ap
M DS d e l i v e r s a c o p y o f p r i m a r y I / O a p p lia n c e
I nitiator < –> T arg et I / O
Cop y of P rim ary I/O
to a n
Ap p l i a n c e p r o v i d e s t h e s t o r a g e a p p l i c a t i o n
P artn er A p p l i an c e
E x a m p le s o f a p p lic a tio n s in c lu d e Co n t i n u o u s Da t a P r o t e c t i o n ( CDP ) , R e p lic a tio n , e tc .
K ey c u s tom er b en ef i ts
P r e s e r v e in te g r ity a n d a v a ila b ility o f p r im a r y I/O N o s e r v ic e d is r u p tio n if a p p lia n c e fa ils In v e s tm e n t p r o te c tio n
T arget
N o p e r fo r m a n c e lim ita tio n s
= S AN T ap
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
50
S AN T ap -B ased C o nt i nu o u s D at a P ro t ec t i o n ( C D P ) A p p l i c ati on Serv er
SA N Cop y of I/O P rim ary I/O
CD P Ap p lianc e Continu ou s Bac k u p
P rim ary S torag e B R K D C T -3 0 0 8
P r e s e r v e s th e inte g r ity a nd a v a ila b ility of p r im a r y I / O P e r f or m a nc e of d is k , e c onom ic s of ta p e Z e r o-b a c k up w ind ow I ns ta nt r e s tor e to a ny p oint in tim e T ie r e d s tor a g e a r r a y f or c ontinuous b a c k up P olic y -b a s e d d a ta r e te ntion a nd d e le tion
S ec ondary S torag e
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
51
St ora g e Vi rt u a l i z a t i on
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
52
Alli anc e S o lu t i o ns
V irtualiz ation F eatures:
Open Platform
N e tw or k v olum e m a na g e m e nt H e te r og e ne ous d a ta m ob ility H e te r og e ne ous c loning s e r v ic e s
FC FC FC
FC FC FC
FC FC FC
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
53
Lo gi c al C o m m u ni c at i o n SSM
V i r t u a l Ta r g e t s B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
V i r t u a l In i t i a t o r s 54
E x . E M C
I nv i st a T erm i no lo gy V irtu al F ram e 1
F ron t -e n d
Vi rt u a l f ra m e s
Vi rt u a l t a rg e t s
Vi rt u a l v ol u m e s
St ora g e e l e m e n t s B a c k-e n d
Front-E nd H os t-1 V S AN 10
H os t-3 V S AN 20
V irtu al F ram e 2
V irtu al T arg et1
V irtu al T arg et2
V irtu al V olu m e1
V irtu al V olu m e2
S torag e E lem ent
S torag e E lem ent
I m p ort
Bac k -E nd
S torag e S torag e S torag e Array Array V S AN 50 B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
55
D at a M o b i li t y D at a F lo w —I ni t i at i o n P ro c ess 1 .
2 . 3 .
A d m inis tr a tor initia te s D a ta M ob ility p r oc e s s of V L U N 0 to a noth e r v ir tua l v olum e
Ap p l i c a t i o n Ho s t H os t-1 1
I nv is ta C P C inf or m s SSM s our c e v ir tua l v olum e a nd ta r g e t v ir tua l v olum e D a ta f r om V L U N 0 w ill s ta r t th e c op y ing p r oc e s s to ta r g e t v ir tua l v olum e
Vi r t u a l Vo l u m e VL U N 0 = > 4G B
S torag e Array 1
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
2
3
CP C
Vi r t u a l Vo l u m e T a r g e t = > 4G B
S torag e Array 2
56
D at a M o b i li t y D at a F lo w —Ap p li c at i o n H o st R ead I / O 1 . H os t r e q ue s ts r e a d I / O to V L U N 0
Ap p l i c a t i o n Ho s t H os t-1
2 . SSM s e nd s r e q ue s t to a p p r op r ia te p h y s ic a l s tor a g e
R e ad I / O during m ig ration p roce ss can only be re ad f rom orig inal source v olum e ( i. e . , VL U N 0 )
3 . P h y s ic a l s tor a g e s e nd s d a ta to h os ts
1
2 Vi r t u a l Vo l u m e VL U N 0 = > 4G B
S torag e Array 1
N ote: O nc e m ig ration is c om p leted, read I / O B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
CP C
3
w ill b e read f rom
Vi r t u a l Vo l u m e T a r g e t = > 4G B
S torag e Array 2
targ et v irtu al v olu m e only 57
D at a M o b i li t y D at a F lo w —Ap p li c at i o n H o st W ri t e I / O 1 . 2 . 3 . 4 . 5 .
H ost re q ue sts w rite I / O to VL U N 0
H ost se nds data to S S M
S S M se nds data to both VL U N and “T arg e t” p h y sical storag e sim ultane ously
Ap p l i c a t i o n Ho s t H os t-1
0
1
B oth p h y sical storag e f rom VL U N 0 and “T arg e t” se nds status= g ood to S S M
S S M re ce iv e s both ack now le dg e m e nts and th e n se nds status= g ood to H ost
2
5 CP C
3
4
Vi r t u a l Vo l u m e VL U N 0 = > 4G B
S torag e Array 1
4
3 Vi r t u a l Vo l u m e T a r g e t = > 4G B
S torag e Array 2
N ote: O nc e m ig ration is c om p leted, s w itc h ov er f or all w rite I / O w ill g o to only “T arg et” v irtu al v olu m e B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
58
C o nc lu si o n V ir tua l SA N s a nd V SA N r outing a r e a na log ous to V ir tua l L A N s a nd I P r outing V SA N s now
f or m
b a s is of A N SI T 1 1 s ta nd a r d
V ir tua l f a b r ic s a nd f a b r ic r outing h e lp s c a le f a b r ic s a nd p r ov id e s e x tr a s e c ur ity A ll v ir tua liz a tion a nd r outing is d one in h a r d w a r e —no p e r f or m a nc e im p a c t
Stor a g e Se r v ic e s M od ule ( SSM ) : H os ting of I nte llig e nt f a b r ic a p p lic a tions ( F C -W A , Sa nT A P , N A SB , . . )
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
59
B R K D C T -3 0 0 8
©2 0 0 6 C is c o S y s te m s , In c . A ll r ig h ts r e s e r v e d .
C is c o C o n fid e n tia l
60