flex cache volume implementation

Upload: suryaraju9

Post on 02-Jun-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Flex Cache Volume Implementation

    1/14

    ! " # $ % & # ' ( * " + , * !

    "# $#%&'()*%+'# %' ,-./01*2. 3'-)4.5!"#$%"%&'(&) +($% ,-./(&) 0& +($%12

    "#$%&' ()*+),% - .%/0)12 344,5#67% - 8#9 :;;< - =" >>??

    !"#$%'(*"+,*!

    4 - 6 : - 157

    : 6 . 6 < . 01 6 > - . - 8?7 04 0 > = 9? - 4 3 6 75 @ 6 . 5 07 < ;7 : - 1 < . 6 7 : 6 7 : A

    - - .

    8 0A 34 - B . - 8 ? 75 8 6 4 8 ? 6 4 4 - 7 > - < /5 . ?

    6 : C 6 7 8 - : < . 01 6 > - < 04 ; . 5 07 < 6 7 : >4 0 D 6 4 : 6 . 6

    A 6 7 6 > - A - 7 . < . 1 6 . - >5 - < E

    "65%&1*%='5& /%7'657#, 1%4)1/ @="A 41)B5*%& #6 56/1)*C7/5)6 /) D,%EF#7'%G # H%#/C1% /'#/ 5I4,%I%6/& H5,%7#7'56J 56 .%/344 H5,%1&K ='% =" *%&715+%& 56 *%/#5, 0'#/ D,%EF#7'% B),CI%& #1%G 0'#/+C&56%&& 41)+,%I /'%9 &),B% #6* ')0 /'%9 0)12K ='% +%6%H5/& )H C&56J D,%EF#7'% #1%'5J',5J'/%* C&56J *%4,)9I%6/ %E#I4,%&K D56#,,9G /'% =" *%/#5,& D,%EF#7'% +%&/ 41#7/57%& H)1&%/C4G &5L56JG &7#,56JG #6* 4%1H)1I#67% 7)6&5*%1#/5)6&K

    .%/0)12 344,5#67% M67K

    1

  • 8/10/2019 Flex Cache Volume Implementation

    2/14

    ! " # $ % & # ' ( * " + , * !

    3-4$% 05 ,0&'%&'2"# $%&'()* +,- ./('*########################################################################

    1# 2,3&(-%/34(,##########################################################################

    0# 56+3 7&* 89*:;+/6* ############################################################

    6787 +$%9,-./%: +$%9;0$: -&< 31--A-7.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE KELEGE ':A575 .?- Q4-B#68?- #07P5>;16.507 EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE KEFEGE +-1P01A678- U-7-P5.< 0P Q5..57> "7.51- V6.6

  • 8/10/2019 Flex Cache Volume Implementation

    3/14

    ! " # $ % & # ' ( * " + , * !

    78 9)&:'5. 1#( ;*':.='% 4C14)&% )H /'5& /%7'657#, 1%4)1/ 5& /) 41)B5*% #6 56/1)*C7/5)6 /) D,%EF#7'%G # H%#/C1% )H.%/344 N#/# O.=3PQ /'#/ 5I4,%I%6/& H5,% 7#7'56JK R% 05,, %E4,#56 0'#/ D,%EF#7'% B),CI%%G *%&715+% ')0 /'%9 0)12G #6* %E4,#56 /'% +%6%H5/& )H 7#7'56J +9 *%&715+56J 7)II)6*%4,)9I%6/ %E#I4,%&K D56#,,9 0% 05,, J) )B%1 +%&/ 41#7/57%& H)1 D,%EF#7'% 7)6H5JC1#/5)6 #6*&5L56JK

    !"#$ &'(")#(*+ ,'-.,& #$ &*,/'&'0 &.1*,0 '2*+3*&.,$ *)0 #4-+'4')&',$ &. "'+- &"'4 3)0',$&*)0 &"' )'1 (*-*5#+#'$#) 6+'78*("' *)0 *--+9 &"'4 &. &"'#, .,/*)#:*.)$; $&.,*/' ')2#,.)4')&$ 7,5%6/& K

    Q8 ,-./01*2. E.5% 9&1*%+*.5H787 C%''(&) U# ;0$="%2

    ='% H),,)056J &/%4& #1% 1%SC51%* /) &%/ C4 # D,%EF#7'% B),CI%K M6 /'5& %E#I4,%*+&,-+ 5& /'% 7#7'56J H5,%1 #6*#.-() 5& /'% )15J56 H5,%1K

    a6#+,% /'% D,%EF#7'% ,57%6&% )6 /'% 7#7'56J H5,%1*+&,-+/ -(&+%#+ 1'' 22222223 4-+56&1&*+ -(&+%#+ *1# 7++% (%#)1--+'8

    9-+5:1&*+ +%17-+'8*+&,-+/ ;!% 3." ?A BCD E"&>%!)(&+F> 4-+56&1&*+ -(&+%#+'8

    a6#+,% /'% D,%EF#7'% )6 /'% )15J56 H5,%1#.-()/ !.)(!%# 4-+5&1&*+8+%17-+ !%

    3,,)0 /'% 7#7'56J H5,%1 @'%72,%A /) #77%&& /'% )15J56 H5,%1 @&4,5/A#.-()/ !.)(!%# 4-+5&1&*+81&&+## *!#)G*+&,-+

    F1%#/% /'% D,%EF#7'% B),CI% C&56J /'% &96/#E H!- &"+1)+ H!-%1I+ 1JJ"%1I+ #(K+ LM"+I!)+*!#)>"+I!)+H!-NI+8 D*+ #(K+ !4 )*+ 9-+5:1&*+ H!-NI+ #*!N-' 7+ +ON1- )!)*+ #(K+ !4 )*+ *!#)(%J 1JJ"+J1)+ 1JJ"P8

    *+&,-+/ '4 Q3 1JJ"P3JJ"+J1)+ ,7$)+# N#+' 1H1(- &1.1&()$1JJ"P R=SRT

  • 8/10/2019 Flex Cache Volume Implementation

    10/14

    ! " # $ % & # ' ( * " + , * !

    H7?7 P()1-'(&) 510" EV+C='% H),,)056J %E#I4,% &')0& ')0 )6% 0)C,* 71%#/% # D,%EF#7'% I#4456J H1)I # N.DT %E4)1/\

    ='% N.DT %E4)1/\

    &!%4(J8%4#8+5.!")# G [[WH!-W)!1#)+"W'1)1W."!\+&) )!1#)+">WH!-W'1)1W."!\+&) *1"']I15Q1J+GKZK OB%141)B5&5)656J #6* T4#7% 8#6#J%I%6/

    ='% +%&/ 41#7/57% 5& /) )B%141)B5&5)6 D,%EF#7'% B),CI%& #6* #,,)0 /'% 7#7'56J H5,%1 /) I#6#J% /'%51 &4#7%KOB%141)B5&5)656J #,,)0& /'% 71%#/5)6 )H # ,#1J% %6)CJ' 7)6/#56%1 H)1 7#7'%* *#/# 05/')C/ *%*57#/56J #,, )H /'%4'9&57#, &4#7% )6,9 /) /'% 7#7'56J B),CI%K OB%141)B5&5)656J %6&C1%& /'#/ /'% #B#5,#+,% 4'9&57#, &4#7% 05/'56 #6#JJ1%J#/% 5& I)1% %HH575%6/,9 &'#1%* +%/0%%6 /'% D,%EF#7'% #6* D,%E[), B),CI%& /'#/ /'% #JJ1%J#/% &'#1%&K D)1IC,/54,% D,%EF#7'% B),CI%& 05/'56 #6 #JJ1%J#/%G /'% 7#7'56J H5,%1V& &4#7% I#6#J%I%6/ H%#/C1% 05,, %B%6,9 %E451%)+$%7/& H1)I 05/'56 #,, /'% B),CI%&K

    kK>K:K 3*I565&/1#/5)6 )H D,%EF#7'% T5L%&O67% # D,%EF#7'% B),CI% 5& 71%#/%* C&56J 1%7)II%6*%* +%&/ 41#7/57%&G /'% #JJ1%J#/%V& &4#7% 1%7,#I#/5)6H%#/C1% 05,, I#6#J% /'% &4#7% #,,)7#/%* /) 5/K M/ &')C,* 6)/ +% 6%7%& /) I#6C#,,9 7'#6J% /'% &5L% )H /'%D,%EF#7'% B),CI% #& ,)6J #& /'% #JJ1%J#/%V& &5L% &/#9& C67'#6J%*K

    kK>K>K D,%E[), #6* D,%EF#7'% [),CI%& 56 /'% T#I% 3JJ1%J#/%MH 9)C '#B% 1%JC,#1 D,%E[), B),CI%& 56 /'% I% #JJ1%J#/% #& 9)C1 D,%EF#7'% B),CI%&G #6* 9)C &/#1/ /) H5,, C4 /'%#JJ1%J#/%G /'% D,%EF#7'% B),CI%& 7#6 ,)&% &)I% )H /'%51 C61%&%1B%* &4#7% 5H /'%9 #1%6V/ 7C11%6/,9 C&56J 5/K M6 /'5&7#&%G 0'%6 /'% D,%EF#7'% B),CI% 6%%*& /) H%/7' # 6%0 *#/# +,)72 #6* 5/ *)%& 6)/ '#B% %6)CJ' H1%% &4#7% /)#77)II)*#/% 5/G # *#/# +,)72 IC&/ +% %$%7/%* H1)I )6% )H /'% D,%EF#7'% B),CI%& /) I#2% 1))I H)1 /'% 6%0 *#/#+,)72K

    MH /'5& &5/C#/5)6 7#C&%& /)) I#69 7#7'% I5&&%&G 9)C 7#6 #** I)1% &4#7% /) 9)C1 #JJ1%J#/% )1 I)B% &)I% )H 9)C1*#/# /) #6)/'%1 #JJ1%J#/%K.%/0)12 344,5#67% M67K

    10

  • 8/10/2019 Flex Cache Volume Implementation

    11/14

    ! " # $ % & # ' ( * " + , * !

    H7>7 C.-$(&)kKcKZK P)*W+#&%* 3441)#7' /) 377%,%1#/% F)I4C/% D#1I&

    8)&/ )H/%6G X56CE &%1B%1& #1% 7)6H5JC1%* 56 1#72& )1 7#+56%/& 56 # *#/# 7%6/%1K TI#,, J1)C4& )H X56CE &%1B%1& 561#72& #1% 7)I+56%* 56/) *5&71%/% 6%/0)12 &%JI%6/& /'#/ '#B% #6 C4,562 /) # +#72+)6%K ='% H5,%1& #1% #,&)7)66%7/%* /) /'5& +#72+)6%G /9457#,,9 05/' IC,/54,% (5J#+5/ a/'%16%/ 6%/0)12 7#1*& /) 41)B5*% #*%SC#/% +#6*05*/'K

    ='5& #17'5/%7/C1% '#& #6 )+B5)C& ,5I5/#/5)6\ /'% %6/51% H#1I 5& ,5I5/%* /) /'% /'1)CJ'4C/ )H # &56J,% H5,%1K 3,/')CJ'H5,%1& 6)1I#,,9 *) /'%51 $)+& 0%,,G /'%1% 5& # 4)56/ )H /C1#/5)6 0'%6 'C6*1%*& )1 %B%6 /')C*& )H 7,5%6/& #1%1%SC%&/56J /'% I% *#/#K ='% H5,%1 05,, %67)C6/%1 # FP_ #6*^)1 *5&2 ,5I5/#/5)6G &) /'#/ 0'%6 I)1% 7,5%6/& #1%#**%* /) /'% H#1IG &9&/%I /'1)CJ'4C/ *)%& 6)/ 5671%#&% #6* I#9 %B%6 *%71%#&%K ='5& ')/ &4)/l+)C6* &7%6#15)7#6 +% #**1%&&%* +9 *%4,)956J # .%/344 &),C/5)6K 3 4)&&5+,% #17'5/%7/C1% 5& &')06 56 D5JC1% kK

    ,+@)&. QC " :'(R615.( 1::&'1*2 G'& 5*1-+#@ S+#)/ G1&458

    M6 /'% 1%B5&%* #17'5/%7/C1%G %#7' 4)* &/5,, 7)6/#56& # 7%1/#56 6CI+%1 )H X56CE ')&/& #6* # *%*57#/%* &05/7'K .)0%#7' 4)* #,&) 7)6/#56& )6% 7#7'56J H5,%1 05/' D,%EF#7'% B),CI%&K ='% 7#7'56J H5,%1 41)B5*%& # '5J'W&4%%* ,)7#,7)49 )H /'% I)&/ 1%SC%&/%* 564C/ H5,%& H)1 %#7' 4)* &) /'#/ /'% )15J56 H5,%1 7#6 +% )HH,)#*%* H1)I # ,#1J% 41)4)1/5)6)H /'% 1%#* 1%SC%&/& )H /'% H#1IK ='%&% 1%SC%&/& #1% 6)0 &%1B%* +9 # 4)*V& ,)7#, H5,%1G 05/')C/ %E7'#6J56J /1#HH5705/' /'% )15J56 H5,%1K

    i9 #**56J /) %#7' 4)* # 7#7'56J H5,%1 05/' 5/& )06 D,%EF#7'% B),CI%& 56 '%#B9 1%#* %6B51)6I%6/& &C7' #& /'5&)6%G /'% H#1I '#& IC7' I)1% 1%#* +#6*05*/' #B#5,#+,% /) /'% #44,57#/5)6 56 #JJ1%J#/%K R'%6 /'% 6%%* H)17)I4C/% 4)0%1 J1)0&G # 6%0 4)* 05/' 7)I4C/% 6)*%&G # 7#7'56J H5,%1G #6* 5/& *%*57#/%* &05/7' 7#6 +% +1)CJ'/)6,56%K ='5& &7#,56J I%/')*),)J9 %6&C1%& /'#/ /'% #B#5,#+,% .DT 1%#* +#6*05*/' &7#,%& H#1 +%9)6* /'% 7#4#+5,5/5%&)H # &56J,% H5,%1K

    .%/0)12 344,5#67% M67K

    11

  • 8/10/2019 Flex Cache Volume Implementation

    12/14

    ! " # $ % & # ' ( * " + , * !

    H7B7 N%1501"-&.% ,0&2(;&

    1&'("I15 3//15+C/% F#7'% *51%7/)19 /5I%)C/] /'% #I)C6/ 56 /5I% @&A*51%7/)15%& #1% B#,5* +%H)1% 7)6&C,/56J /'% )15J56

    >;&

    1$II15 3//15+C/% F#7'% &9I+),57 ,562 /5I%)C/] /'% #I)C6/ 56 /5I% @&A&9I+),57 ,562& #1% B#,5* +%H)1% 7)6&C,/56J /'% )15J56

    >;&

    1&)(I+! 3//15+C/% F#7'% 1%JC,#1 H5,% /5I%)C/] /'% #I)C6/ 56 /5I% @&A H5,%% B#,5* +%H)1% 7)6&C,/56J /'% )15J56

    >;&

    4-+5&1&*+6I(%6"+#+"H+ 8565ICI &4#7% JC#1#6/%%* 56 /'% #JJ1%J#/% H)1 /'% J5B%6D,%EF#7'% B),CI%

    Z;;8i

    A16-. 7C ,-./01*2. :.& B'-)4. AAS 5.%%+#@58

    .%/0)12 344,5#67% M67K

    12

  • 8/10/2019 Flex Cache Volume Implementation

    13/14

    ! " # $ % & # ' ( * " + , * !

    D)1 I#69 0)12,)#*&G /'% 0)1256J *#/#&%/ *)%& 6)/ 7'#6J% #/ #,,K 36 %E#I4,% )H &C7' # 0)12,)#* 5& 1%6*%156J#44,57#/5)6&G 0'%1% *#/# 5& 1%#* H1)I )6% H5,% #6* /'% 7)6/%6/& )H /'#/ H5,% *) 6)/ 7'#6J%K 3H/%1 41)7%&&56JG 015/%% I#*% /) #6)/'%1 H5,%K

    F#7'56J 7#6 +% 5I4,%I%6/%* I)1% %HH%7/5B%,9 H)1 &C7' #44,57#/5)6& +9 &%//56J /'% B#,C% )H /'% #441)415#/% #7n

    )4/5)6& /) # ,#1J% B#,C%G &C7' #& k;IG /) 5671%#&% /'% ==X )H 1%#*W)6,9 7#7'% )+$%7/&KkK

  • 8/10/2019 Flex Cache Volume Implementation

    14/14

    ! " # $ % & # ' ( * " + , * !

    ) @> P P BC4 ;15