I n d on e s i an   Jo u r n al   o f  El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 01 9 ,   pp .   1597 ~ 1602   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 5 .i 3 . pp159 7 - 1602             1597       Jou r n al   h o m e pa ge :  ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   C o n c e p t   o f   m i n i m i z i n g   t h e   r e sp o n s e   t i m e   f o r   r e d u c i n g   d y n a m i c   d a t a   r e d u n d a n c y   i n   c l o u d   c o m p u t i n g       Wan   N u r az i e e l i n   Wan   A b d   M an an ,  M o h am ad   A i z i   S a l a m at   F a c ul t y   o f   C o m put e r   S c i e nc e   a nd   I nf o r m a t i o n  T e c hno l o gy ,   U ni v e r s i t i   T un   H us s e i n  O nn  M a l a y s i a ,   M a l a y s i a       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e d  O c t   1,   2018   R e v i s e d  D e c   10,   2018   A c c e pt e d  J an   25,   201 9       R e duc t i o n   o f   d y na m i c   da t a   r e dun da nc y   i n  c l o ud  c o m put i ng   i s   o ne   o f   t he   b e s t   w a y s   t o   m a i n t a i n  t h e   s t o r a g e   c a pa c i t y   f r o m   be i ng   f u l l y   ut i l i z e d .     C l o ud  s t o r a g e   i s   a   pa r t   o f   c l o ud   c o m put i ng   t e c hno l o gy   w hi c h  ho l ds   a   h i g h  de m a nd   i n  a ny   o r g a ni z a t i o n  f o r   r e d uc i ng   t h e   c o s t   o f   pu r c ha s i ng   a nd   m a i n t a i ni ng   s t o r a g e   i nf r a s t r uc t ur e s .   I nc r e a s e   i n  t h e   num b e r   o f   us e r s   w i l l   r e qu i r e   a   l a r g e r   s t o r a g e   c a pa c i t y   f o r   s t o r i ng   t he i r   d a t a .   R e duc t i o n  o f   d y na m i c   da t a   r e d und a nc y   a l l o w s   s e r v i c e   pr o v i de r s   t o   b e   e ne r gy   s a v vy   a nd  m i n i m i z e   m a i n t e n a nc e   c o s t .   R e c e n t   r e s e a r c he s   f o c us   m o r e   o n   s t a t i c   da t a   n a t u r e   d e s p i t e   i t s   l i m i t e d   c a pa b i l i t y   a s   c o m pa r e d  t o   dy na m i c   da t a   c ha r a c t e r i s t i c   i n   c l o ud  s t o r a g e .   T h e r e f o r e ,   t h i s   pa p e r   t he o r e t i c a l l y   c om pa r e s   v a r i o us   t e c hni qu e s   f o r   r e duc t i o n  o f   r e dund a n t   dy na m i c   d a t a   i n   c l o ud  c o m put i ng   a nd   s ug g e s t s   t he   be s t   t e c hni que   f o r   c o m pl e t i ng   t he   t a s k   i n  t e r m s   o f   r e s po ns e   t i m e .     Ke y w or ds :   Cl o ud  c o m put i ng   D y n a m i c   d a t a   r e du n d a n c y   M i n i m i z i n g   d a t a   r e du n d a n c y   R e duc i n g  r e du n d a n c y     R e s p o n s e   t i m e   C opy r i gh t   ©   201 9   I n s t i t ut e   o f   A dv anc e d  E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   W a n  N u ra z i e e l i n   W a n  A b d  M a na n,   M o h a m a d  A i z i   S a l a m a t   F a c ul t y   of   Co m put e r   S c i e n c e   a n d   I n f o r m a t i o n  T e c hn o l o gy ,   U n i v e r s i t i   T u n   H us s e i n  O nn  M a l a y s i a ,    86400  P a r i t   R a j a ,   B a t u   P a ha t ,   J o h o r,   M a l a y s i a .   E m a i l :   gi 18 0019 @ s i s w a . ut hm . e du. m y ,   w a nn u ra z i e e l i n 93 @ g m a i l . c o m   ,  a i z i @ u t h m . e du. m y       1.   I N TR O D U C TI O N     T h e   F o ur t h  I n dus t r i a l   R e vo l ut i o n  (4t h  IR ),   a l s o   k n o w n   a s   I n d us t r i a l   R e vo l ut i o n   4. 0   (IR   4. 0)   h a s   b e e n   a   h o t   i s s ue   i n  M a l a y s i a   r e c e n t l y .   M o s t   a s pe c t   i n  o u r   da i l y   l i f e   i s   a f f e c t e d  by   t h e   d i gi t a l   l i f e s t y l e   a n d   t h e     Int e rn e t   o f   T hi n gs   (Io T )  w hi c h  i s   b r o ug h t   b y   t h e   4 t h   IR   [1] .   M a l a y s i a n  a ge n c i e s   s uc h   a s   t h e   M a l a y s i a n  D i g i t a l   E c o n o m y   Co r po ra t i o n  (M D E C )  a r e   w e l c o m i n g   t h e   c h a n ge   by   pr o v i di n g   n u m b e r s   o f   i n i t i a t i v e s   t o   a c c e l e r a t e   t h e   p r o c e s s   t ow a r ds   a   d i g i t a l   l i f e s t y l e .   In   t h e   m e a n w hi l e ,   c l o ud  c o m put i n g  ha s   e xpa nde d  d r a s t i c a l l y ,   e s pe c i a l l y   i n   t e rm s   o f   poo l i n g   a nd  s ha r i ng  o f   pr o c e s s i n g  r e s o ur c e s ,   n e t w o r k  i n f r a s t ruc t u r e ,   s e r v e r ,   s t o ra ge ,   s e r v i c e s ,   a n d   a ppl i c a t i o n .   S i n c e   c l o ud   c o m put i n g   t e c hn o l o g y   ha s   a dv a n c e d,   a   num b e r  o f   o r ga ni z a t i o n s   ha v e   s w i t c h e d  t h e i r  c o m put i n g   e n v i r o nm e n t   e i t h e r  p a r t i a l l y   o r  c o m pl e t e l y   i nt o   t h e   c l o ud - b a s e d  s y s t e m   [2] .   Cl o ud   c o m put i ng  s e r v i c e s   h a s   b e e n   a t   hi g h   de m a n ds   due   t o   a   c h e a pe r   c o s t   of   s e r v i c e s ,   s c a l a b i l i t y ,   hi g h   pe r f o r m a n c e ,   r e l i a b i l i t y ,   a s   w e l l   a s   a v a i l a b i l i t y   [2].   G e n e ra l l y ,   a   l o t   o f   t e c hn i q ue   o f   r e duc i n g   dy n a m i c   d a t a   r e du n da n c y   e i t h e r  i n  a s pe c t   o f   s e c ur i t y ,   a c c ur a c y ,   r e s po n s e   t i m e ,   a v a i l a b i l i t y   a nd  s c a l a b i l i t y   by   pr e v i o us   r e s e a r c h e r.   T hr o ug h   t h i s   pa pe r,     m o r e   f o c us i n g  o n   r e v i e w   t h e   t e c hn i que   f o r   r e duc i n g   r e du n d a n c y   d y n a m i c   da t a   b a s e d  o n  r e s p o n s e   t i m e .   S o m e   of   t h e   s t u di e s   f o c us   o n   e i t h e r  r e duc i n g   r e du n d a n c y   fo r   s t a t i c   da t a - l i ke   a r c hi v e   o r   b a c kup   da t a   o n l y ;     o r   r e duc i n g  r e du nda n c y   fo r   dy n a m i c   da t a   o n   a   m o r e   f l e xi b l e   o pe r a t i o n   s uc h   a s   i n s e r t i o n,   m o di f i c a t i o n,     a n d  de l e t i o n   o pe ra t i o n.   O v e r   t h e   y e a r s ,   m a n y   a pp r o a c h e s   a nd  t e c hn i q ue s   ha v e   b e e n   s ugge s t e d  w i t h   a   v a r i a nt   o f  s o l ut i o n s ,   y e t   t h e r e   a r e   v e r y   f e w   e ffo r t s   t o   i de nt i fy   t h e   b e s t   w a y   t o   r e duc e   da t a   r e du n d a n c y   fo r   dy n a m i c   d a t a   i n  c l o ud  c o m put i n g  b y   c o m pa r i ng  s a m e   t e c hni que   s uc h   a   de d upl i c a t i o n  t e c hni que   f o r   dy n a m i c   d a t a   i n   c l o ud  c o m put i n g  w i t h  d i f fe r e nt   d a t a   s e t .     Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 019   :     15 97   -   16 02   1598   A   l a y o ut - f r e e   de t e r m i n i s t i c   V e r i f i a b l e   D a t a   R e du n da n c y   P r o t o c o l   (V D R P )  h a s   b e e n   p r o po s e d  w h e r e   us e r s   c a n  v e ri fy   t h e   de pl o y e d  l e v e l   o f   da t a   r e du nda n c y   r e m o t e l y   w i t h o ut   h a v i n g   t h e   f i l e   l a y o ut   i n f o r m a t i o n  i n  a   c l o ud  s t o r a ge   s y s t e m   [3].   V D R P   w a s   de s i gn e d  f o r   s t a t i c   da t a ,   w h i c h   m a ke s   i t   u n s ui t a b l e   t o   b e   us e d  fo r   d y n a m i c   da t a .   I n  o r de r  t o   de t e r m i n e   r e pl i c a t i o n  po s s e s s i o n   i n  t h e   s e r v e r ,   V D R P   do e s   n o t   r e l y   o n   t h e   s y s t e m   r e s po n s e   t i m e   [3] .   H e n c e ,   i m p r o v e m e n t s   s uc h  a s   e xt e n d i n g   t h e   v e r i f i a b l e   d a t a   r e du nda n c y   fo r   dy n a m i c   d a t a   a n d   i m pl e m e nt i n g   r e s po n s e   t i m e   i s   r e qu i r e d  a s   a l t e rna t i v e   w a y s   t o   m e a s u r e   t h e   pe r f o r m a n c e   o f   v e r i fy i n g   da t a   r e du n d a n c y .   T h e   i m p r o v e m e n t   i de a s   r e l i e d   o n   [ 4 ]   w h i c h   a s   a   c l o ud  s e r v i c e   pr o v i de r ,  ni n e   ( 9 )   s e r v i c e   n e e d  t o   pr o v i de   t o   c o n s um e r  w h i c h  a r e   a pp l i c a t i o n,   d a t a ,   r u nt i m e ,   m i d dl e w a r e ,   o pe r a t i n g   s y s t e m ,   v i rt ua l i z a t i o n,   S e r v e r,   S t o r a ge   a n d   N e t w o r ki n g.   F r o m   t h i s   r e s e a r c h ,   c o n s i de r i ng  ru nt i m e   i s   t h e   s e r v i c e   n e e d  t o   e nha n c e .     S e ve r a l   r e s e a r c h s   w o r ks   c o m e   w i t h   a   di f f e r e n t   t e c hn i que   t o   s o l ve   t h e   da t a   r e du n da n c y   fo r   c l o ud   c o m put i n g  f o r   dy n a m i c   da t a   na t u r e .   M o s t   o f   t h e   r e s e a r c h   w o r ks   [ 3,   5 - 9 ] ,   f o c us e s   o n   s t a t i c   da t a ,   w h i l e   f e w   fo c us es   o n   dy n a m i c   da t a   i n  c l o ud  c o m put i n g   [2 ,  10 - ] ,   s o m e   of   r e s e a r c h e r  i m p l e m e n t   o n  m o b i l e   c l o ud   c o m put i n g   [ 13 ] .   I n  a   m e a nt i m e ,   dy n a m i c   da t a   na t u r e   i n  c l o ud  c o m put i n g   m a y   gi v e   s o m e   i m p a c t   o n   c l o ud  s t o r a ge   w h e n  i t   s t o r e d   r e du n d a n t   d a t a   w i t h o ut   ha v i n g   a   p r o pe r   w a y   fo r   r e duc i n g   i t .   H e n c e ,   t h r o ug h  t hi s   r e s e a r c h,   w e   s ugge s t   a n  e xc e l l e nt   t e c hni que   t o   r e duc e   r e du nda n c y   da t a   f o r   dy n a m i c   d a t a   na t u r e   i n  c l o ud  c o m put i n g   f o r   m a i n t a i ni n g   s t o ra ge   a n d   e n e r gy   c o n s um pt i o n  f o r   s o m e   p r o vi de r s   o r  a n y   c o n s um e r  n e e d  do   m a i nt e na n c e   o n  t h e i r   c l o ud  s t o r a ge   b a s e d  o n   r e s po n s e   t i m e .     D y n a m i c   d a t a   r e du n d a n c y   i n   c l o ud  c o m put i n g   r e a l l y   e xi s t s   b a s e d  o n   r e s e a r c h   w o r ks   [ 14 ] ,   t o   p r o v e   r e du n d a n c y   d y n a m i c   da t a   i n  c l o ud  c o m put i n g  t hr o ug h   m a p - b a s e d  p r o v a b l e   m ul t i c o p y   d y n a m i c   d a t a   po s s e s s i o n   (M B - P M D D P )  s c h e m e .   B e s i de s ,   t o   e xpl a i n  a b o ut   m i n i m i z i n g   r e s po n s e   t i m e   f o r  r e du n d a n c y   da t a   i n  c l o ud  c o m put i n g   b a s e d  o n  p r e v i o us   r e s e a r c h  w o r ks   [ 1 5 ]   b y   pr e v e n t i n g   r e du n d a n t   d a t a   b e i n g   s t o r e d ,   i t   t o o k  o f   h o ur s   t o   t a c k l e   t h e   c h a l l e n ge   for   da t a   de dup l i c a t i o n   t e c hn o l o g y   t a ke s   e ff e c t   in   s t o r a ge   de v i c e .   B a s e d  o n  r e s e a r c h  n e e d  by   [ 1]  a n d  de f i c i e n c y   i n   s t o r a ge   de v i c e s   s t a t e d  i n   [ 1 5 ] ,   t hi s   r e s e a r c h   w i l l   m e a s u r e   pe r f o r m a n c e   b a s e d  o n   r e s po n s e   t i m e   t o   o v e r c o m e   t h e   p r o b l e m   o f   r e s po n s e   t i m e   c ha l l e n ge   o n  m i n i m i z i ng   r e du n d a n c y   dy n a m i c   da t a   r e du n d a n c y   i n   c l o ud  c o m pu t i n g .   I n   a   b us i n e s s   pe r s pe c t i v e ,   t i m e   i s   a   v a l ua b l e   r e s o ur c e   a n d   c o n s t ra i nt .   O b j e c t i ve s   of   t h i s   r e s e a r c h   a r e   t o   (i )  a na l y s e   c urr e n t   t e c hni que   o f   r e duc i n g  da t a   r e du nda n c y   fo r   d y n a m i c   da t a   i n  c l o ud  c o m put i n g ,   (i i )   c o m pa r e   t h e   r e s po n s e   t i m e   o f   r e duc i n g   d a t a   r e du n da n c y   i n  c l o ud  c o m put i n g,   a n d   (i i i )   p r o po s e   a   b e t t e r  t e c hn i que   o f   r e duc i n g   da t a   r e du n d a n c y   i n  c l o ud  c o m put i n g   b a s e d  o n  c urr e n t   t e c hni que   b e i n g   us e d  by   r e s e a r c h e r s .   D i f f e r e n t   r e s e a r c h e r s   a r e   s ug ge s t i n g   a   v a r i e t y   t e c hn i que s   f o r   r e duc i n g   d a t a   r e du n d a n c y   i n   c l o ud  c o m put i n g   e i t h e r  f o r   s t a t i c   da t a   o r  dy n a m i c   d a t a .   T h e r e f o r e ,   t hi s   p a pe r   o f fe r s   a   r e v i e w   a n d  c o m pa ra t i v e   a na l y s i s   o n   c urr e nt   t e c hn i q ue s   a nd  p r o po s e d  a   n e w   t e c hn i q ue   b a s e d  o n   b e s t   r e s ul t   f r o m   c urr e nt   t e c hn i que   b e i n g   us e d  by   pr e v i o u s   r e s e a r c h e r s   w hi c h  o n e   c a n  r e duc e   da t a   r e du n da n c y   fo r   dy n a m i c   da t a   i n   c l o ud  c o m put i n g   b a s e d  o n   r e s po n s e   t i m e   e f fe c t i ve l y .   T h e   p a pe r  c o n s i s t s   a s   f o l l ow s :   S e c t i o n   1   c o ve r s   t h e   i n t r o du c t i o n  a n d   ge n e r a l   b r i e f   a b o ut   t h e   w o r k.   S e c t i o n   2   c o ve r s   t h e   r e l a t e d  w o r ks ,   b a s i c   c o n c e pt s   o f   da t a   r e du n da n c y   fo r   dy n a m i c   da t a   i n  c l o ud   c o m put i n g ,   a n d   p r e v i o us   w o r ks   o n  t h e   w a y s   t o   r e duc e   dy n a m i c   da t a   r e d unda n c y   r e duc t i o n  i n   c l o ud   c o m put i n g .   S e c t i o n  3  pr e s e nt s   t h e   c o m pa ra t i v e   a n a l y s i s   of   v a r i o us   da t a   r e du n da n c y   r e duc t i o n   t e c hn i q ue s .   S e c t i o n   4  p r e s e nt s   t h e   c o n c l us i o n   a n d   f ut u r e   w o r ks .       2.   R EV I EW  O F   R ELA TED   W O R K   S e l v i   a n d   A n b us e l v i   [1 6 ]   s t a t e s   c l o ud  c o m put i n g   i s   a   p ra c t i c e   t ha t   o f fe r s   m o r e   a d a pt a b i l i t y   i n  i n f r a s t r uc t u r e   a n d  r e duc e s   c o s t   t ha n   o u r   t r a d i t i o na l   c o m pu t i n g   m o de l s   [1 6 ] .   H a o r a n  e t   a l .   [ 5 ]  s t a t e   c l o ud  c o m put i n g  p r o v i de   a   f l e xi b l e ,   v i rt ua l   a nd  s c a l a b l e   r e s o urc e   o f   m a na gi ng  m o de   f o r   i n t e rn e t   e n t e r p ri s e .     Cl o ud  c o m put i n g  i s   f un d a m e nt a l   f o r   t h e   s t o ra ge   a r c h i t e c t ur e   o f   c l o ud  s t o r a ge .   Cl o ud  s t o ra ge   i s   p r o j e c t e d   s e pa ra t e l y   t o   a t t a i n  t h e   h i g h l y   a v a i l a b l e   a n d   s c a l a b l e   s t o r a ge .   Cl o ud  s t o r a ge   h a s   s upp l i e d  t h e   e n t e r p r i s e   a   da t a   w a r e h o us e   s o l ut i o n .   N e v e r t h e l e s s ,   w h e n  c l o ud  s t o r a ge   b e c om e s   a   c e nt r a l i z e d  da t a   s t o r e ,   huge   s t o ra ge   s pa c e   i s   n e e de d  t o   s t o r e   t h e   da t a .   X u  a n d   T u  [ 9 ]   s t a t e s   t ha t   a n  i n c r e a s e   o f   da t a   i n   c l o ud   s t o ra ge   w i t h  r e du n da nt   da t a   i s   a   r e a s o n  f o r   a   w a s t e   o f   pl e n t y   o f   s t o r a ge .   Is l a m   a n d   H a s s a n  [3]   s t a t e s   da t a   r e du n d a n c y   i s   t h e   c o m m o n  a pp r o a c h e s   fo r   f a u l t   t o l e r a n c e .   R e dun d a n t   da t a   i n  di s t i n c t   p h y s i c a l   s y s t e m s   e n s u r e s   f a ul t - t o l e ra n t   f o r  da t a   s t o r a ge .   H ow e v e r ,   t h e   b i gge r  s i z e   o f   da t a   i n  c l o ud  c o m put i ng,   a   r e duc t i o n  i n  da t a   v o l um e s   c o ul d  h e l p   c l o ud  c o m put i n g   p r o v i de r s   t o   r e duc e   t h e   c o s t s   o f   r u nni n g   l a r ge   s t o r a ge   s y s t e m   a n d   s a v e   t h e   c o n s um p t i o n   o f   e n e r gy   s t a t e d   by   L e e s a kul   e t  a l   [ 11 ] .   H e n c e ,   d a t a   de dupl i c a t i o n   t e c hn i que   ha s   b e e n   i m pl e m e nt e d  i n   c l o ud  s t o r a ge   t o   i m p r o v e   s t o r a ge   e ff i c i e n c y .   By   i de n t i f y i n g  a n d   a na l y z i n g   o f   r e duc i n g   r e d unda nt   dy n a m i c   d a t a   t e c hni que   f r o m   p r e v i o us   r e s e a r c h e r   e i t h e r  by   us i n g   c o m b i n a t i o n  o f   r e pl i c a t i o n   a nd  e ra s u r e   c o de   by   S ur e s h   P a t i l ,   e t   a l . ,   [ 2]  o r  D e l a y D e dupe   m e c h a ni s m   by   X u  a n d   T u  [ 12 ] ,   o r  Co n v e r ge nt   e n c r y pt i o n ,   b i l i n e a r  m a p   a n d   M e r kl e   h a s h  t r e e   s t ruc t u r e   by   W u  e t   a l .   [ 10 ]  o r  de dup l i c a t o r s ,   c l o ud  s t o ra ge   a n d   r e du n d a n c y   m a n a ge r  m e t h o d  b y   L e e s a kul     e t   a l .   [ 11 ].     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Conc e pt   of   m i n i m i z i ng  t he   r e s po ns e   t i m e   f or   r e duc i ng   d y nam i c . . .   ( W an  Nur az i e e l i n   W an  A bd  Manan)   1599   3.   C O M P A R A TI V E   A N A L Y S I S   T a b l e   1   s u m m a r i z e s   t h e   p r o b l e m s   t o   b e   s o l ve d  a n d   t h e   c o rr e s po n di n g   t e c hn i que s   us e d  t o   ha n dl e   t h e   pr o b l e m .       T a b l e   1 .   T h e   Co m p a r a t i v e   A na l y s i s   of   D i f fe r e n t   D y n a m i c   D a t a   R e dun d a n c y   Re duc t i o n   T e c hni que s   A u t h o r s ,   Y e a r   D i s c u s s e d   I s s u e   M e t h o d   Re s u l t s   D i s a d v a n t a g e /   F u t u re   W o rk s   S u re s h P a t i l . ,   e t   a l . ,   2017   [2 ]   M a n a g i n g   d a t a   r e d u n d a n c y   b y   u s i n g   d a t a   d i s t r i b u t i o n   re p l i c a t i o n   t e c h n i q u e   o r   e ra s u re   c o d e   s c h e m e     Co m b i n a t i o n   o f   re p l i c a t i o n   a n d   e ra s u re   c o d e   (D a t a   o w n e r ,   F i l e   V e ri fi c a t i o n ,   V e r s i o n i n g ,   H y b r i d   Re d u n d a n c y ,   H y RD )     Re d u n d a n t   d a t a   c a n   b e   r e d u c e d   a n d   d a t a   c a n   b e   m a i n t a i n e d   b y   i m p l e m e n t i n g   M D 5   a l g o ri t h m   w h i c h   i s   u s e d   fo r  v e ri f i c a t i o n   o f   t h e   h a s h   v a l u e s   o f   f i l e   a n d   fi l e   v e r s i o n   t o   m a i n t a i n   t h e   a v a i l a b i l i t y   a n d   d u ra b i l i t y   o f  d a t a .   N e e d   t o   i n t e g ra t e   s e c u ri t y   fe a t u re s   t o   t h e   s y s t e m   a n d   p r o v i d e   a c c e s s   c o n t r o l   p o l i c i e s .     W u   e t   a l . ,   2017   [ 10 ]   T o   s u g g e s t   a   t e c h n i q u e   t h a t   b i n d s   d a t a   o p e ra t i o n s   d y n a m i c a l l y   w i t h   d a t a   d e d u p l i c a t i o n   i n   t h e   p ri v a c y - p r e s e r v i n g   p u b l i c   a u d i t i n g   fo r  p ro t e c t e d   c l o u d   s t o ra g e   Co n v e r g e n t   e n c r y p t i o n ,   B i l i n e a r  m a p   a n d   M e rk l e   h a s h   t r e e   s t ru c t u re   Co m b i n a t i o n   o f   d y n a m i c   d a t a   o p e ra t i o n s   w i t h   d a t a   d e d u p l i c a t i o n   m e c h a n i s m   i n   p ri v a c y - p r e s e r v i n g   p u b l i c   a u d i t i n g   f o r   s e c u r e   c l o u d   s t o ra g e   N o   r e fe r e n c e   o f   p e r f o r m a n c e   r e s p o n s e   t i m e   i n   t h e   w o rk .   X u   a n d   T u ,   2 0 1 5   [1 2 ]   T o   i m p r o v e   t h e   d e d u p l i c a t i o n   ra t i o   a n d   e x t e n d e d   t h e   D e l a y D e d u p e   s t ra t e g y ,   Ch u n k   l e v e l   d e d u p l i c a t i o n   a r e   b a s e d   o n   d e l a y e d   t a r g e t - d e d u p l i c a t i o n   f o r   c l o u d   s t o ra g e   s y s t e m   D e l a y e d   d e d u p l i c a t i o n   m e t h o d   i n   s n o d e     S t o ra g e   l o a d   m a d e   m o r e   s t a b i l i z e   a n d   r e s p o n s e   t i m e   o f   t h e   s y s t e m   d e c r e a s e d   b y   D e l a y D e d u p e     N e e d   t o   o p t i m i z e   t h e   re s p o n s e   t i m e   t o   a c c u ra t e l y   p r e d i c t   h o t - d u p l i c a t e d   c h u n k .     L e e s a k u l   e t   a l . ,   2 0 1 4   [1 1 ]   T o   a c h i e v e   a   b a l a n c e   b e t w e e n   f a u l t   t o l e ra n c e   d e m a n d s   a n d   s t o ra g e   e ffi c i e n c y .   T o   e n h a n c e   e ff i c i e n c y   i n   c l o u d   s t o ra g e   s y s t e m s   t h a t   e x p e ri e n c e   c h a n g e s   i n   d a t a   s c e n a ri o s   a n d   u s e r   p a t t e rn s .   L o a d   Ba l a n c e r ,   d e d u p l i c a t o r s ,   c l o u d   s t o ra g e   a n d   re d u n d a n c y   m a n a g e r   A   d y n a m i c   d a t a   d e d u p l i c a t i o n   s c h e m e   fo r  c l o u d   s t o ra g e   a n d   i m p r o v e d   p e r f o r m a n c e   i n   c l o u d   s t o ra g e   s y s t e m s .   N e e d   t o   e v a l u a t e   t h e   a v a i l a b i l i t y   a n d   p e r f o r m a n c e   o f  t h e   s y s t e m   (a   d y n a m i c   d a t a   d e d u p l i c a t i o n   s c h e m e ).       T h e   f i r s t   c o m pa r i s o n  w a s   do n e   b y   us i ng   a  co m b i na t i o n  o f   r e pl i c a t i o n  a n d   e r a s u r e   c o de   by   S ur e s h P a t i l ,   e t   a l . ,   [2] .   T h e r e   a r e   4  m o dul e s   ha v e   b e e n   p r o po s e d  w h i c h  a r e   o w n e r   o f   da t a   m o dul e ,   v e r i f i c a t i o n   o f   t h e   f i l e   m o dul e ,   v e r s i o ni n g  m o dul e ,   a n d  H y b r i d  r e du nda n c y   [ H y R D ].   F o r   da t a   o w n e r   m o dul e ,   i n   o rde r   t o   de t e rm i n e   t h e   ow n e r   o f   da t a   i s   by   i de n t i f y i n g  t h e   us e rna m e   a n d  p a s s w o r d  o f   t h e   ow n e r.   U s e r s   w i l l   b e   a b l e   t o   dow n l o a d  a n d  upl o a d   a n y   t y pe   of   da t a   o n c e   t h e   l o gi n  ha s   b e e n   s uc c e s s f ul .   T h e   s e c o n d  m o dul e   i s   t h e   f i l e   v e r i f i c a t i o n   m o dul e   w h i c h   u t i l i z e s   t h e   M D 5   a l go ri t hm   t o   v e r i fy   t h e   e xi s t e n c e   o f   a   f i l e   i n   t h e   s y s t e m   w i t h   t h e   h e l p   o f   h a s h  v a l ue   c o m pa ri s o n .   I n   t h e   c a s e   t ha t   t h e   f i l e   e xi s t s   o n   t h e   c l o ud  s e r v e r ,   t h e   p a t h  t o   t h e   f i l e   i s   f e t c h e d  f r o m   da t a b a s e   a n d   up l o a de d  t o   t h e   us e r ’s   r e c o r d.   T hi s   p r o c e s s   r e qui r e   5   s t e ps   t o   ge n e ra t e   t h e   h a s h  v a l ue   o f   a   f i l e ,   f o r  a n  e xa m pl e ,   a dd i n g   t h e   pa d di n g   b i t s   a nd  i n c r e a s e   t h e   l e n gt h,   i ni t i a l i z i ng  M D   b uf fe r ,   p r o c e s s   i n  16 - w o r d   b l o c k  a n d  t h e i r   c o rr e s po n di n g   r e s ul t s .   T h e   t hi r d  m o dul e   i s   t h e   v e r s i o n i n g   m o dul e   w h i c h   i s   us e d  t o   r e duc e   t h e   f i l e   o v e r w r i t e   pr o b l e m .   I n  n o rm a l   f i l e   upl o a d   p r o c e s s e s ,   i n  t h e   c a s e   t ha t   a n  e xi s t i n g   f i l e   ha s   t h e   s a m e   na m e   a s   t h e   f i l e   t ha t   i s   a b o ut   t o   be   s a v e d  i n   t h e   s y s t e m ,   t h e   up da t e d  f i l e   ha s   b e e n   o v e r w ri t e d  t h e   e x i s t i ng  f i l e   w h e n  w e   pr o c e e d  t o   s a ve   t h e   f i l e .   i t   o ve r w r i t e s   t h e   e xi s t i n g  f i l e   w h e n   w e   pr o c e e d  t o   s a ve   t h e   upd a t e d  f i l e .   B ut ,   i n   v e r s i o ni n g  m o dul e   t h i s   pr o b l e m   o v e r c o m e   by   ge n e r a t i ng   2   f i l e   a s   a   s ub s t i t ut e   o v e r w r i t i ng   t h e   o l d   f i l e .   T h e   n e w   f i l e   up da t e d  i n  t h e   s y s t e m   w i t h   t h e   s a m e   na m e   o f   f i l e ,   t h e   v e r s i o n  n u m b e r   a n d   s a m e   e xt e n s i o n   o f   t h e   o l d  f i l e   r e m a i n   a s   i t   i s   i n  t h e   s e r v e r .   B e s i de s ,   t h e   pa t h  w i t h  i t s   v e r s i o n   num b e r  o f   t h e   n e w   fi l e   upd a t e d   t o   us e r’s   r e c o r d.     T h e   f o r t h   a n d  t h e   l a s t   m o dul e   i s   t h e   h y b r i d   r e du n d a n c y   m o d ul e .   T hr o ug h  t hi s   m o dul e ,     a f t e r   s uc c e s s f ul   o pe r a t i o n s   o n   s a v i n g   a   f i l e ,   p r o c e e d  t o   t h e   f i l e   di s t ri b ut i o n  m o dul e ,   w h e r e   a   h y b r i d  r e du n d a n c y   t e c hn i q ue   ha d   b e e n   us e .   T h i s   p a rt i c ul a r  t e c hni que   us e s   d i f fe r e n t   m e t h o d  l i ke   r e pl i c a t i o n  a n d   e ra s u r e   c o de   f o r   da t a   d i s t r i b ut i o n   i n  t h e   c l o ud  s t o ra ge   s y s t e m .   D u r i n g   t hi s   s t a g e   of   t h e   p r o c e s s ,   pr i o r   t o   s t o r i ng  t h e   d a t a ,   t h e   s i z e   of   t h e   f i l e   i s   e v a l u a t e d  a n d   c a t e go ri z e d   i nt o   t w o   c a t e go r i e s ,   e i t h e r   s m a l l   o r  l a r ge   f i l e .   F i l e   v e ri f i c a t i o n  a n d   f i l e   v e r s i o n i n g  m e t h o d  a r e   t h e n   a pp l i e d  t o   t h e   c a t e go ri z e d  f i l e   t o   e v a l ua t e   w h e t h e r   i t   c o n s i s t   o f   s m a l l   f i l e s   o r   l a r ge   f i l e s .   C l o ud  s t o r a ge   s e l e c t i n g   s m a l l   s i z e   o f   f i l e s   w h i c h  ha v e   t e c hni que   o f   r e pl i c a t i o n  t o   s t o r e   da t a   i n  c l o ud  s t o r a ge   s e r v e r   m a ke s   m u l t i pl e   c o pi e s   o f   da t a   w i l l   s t o r e   i n  c l o ud  s t o ra ge   s y s t e m .   T hi s   t e c hn i q ue   h e l ps   t o   i n c r e a s e   t h e   du r a b i l i t y   a n d   a v a i l a b i l i t y   of   t h e   f i l e s   i n   o r de r   t o   us e   t he   s e c o n d  c l o ud  s t o r a ge   f o r   l a r ge   f i l e   w h i c h  h a s   e r a s u r e   c o di n g   t e c hn i que   f o r  di s t ri b ut i n g   l a rge   f i l e s   i n  c l o ud  s t o r a ge   s e r v e r s .   T h e   e r a s u r e   c o de   di v i de s   t h e   o b j e c t   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 019   :     15 97   -   16 02   1600   i n t o   ‘ m ’   c hu n ks   a n d   r e c o de s   t h e s e   p a r t i c ul a r  c h u n ks   i nt o   l a r g e r   ’ n ’   c hu n ks .   I n  a ddi t i o n ,   t h e   o ri gi na l   f i l e   c a n  b e   r e c o n s t r uc t e d  f r o m   a n y   ‘m ’   c hu n k  w h i c h   p r o v i de s   hi g h  e f f i c i e n c y   a n d  hi g h  a v a i l a b i l i t y .     T h e   s e c o n d   c o m pa r i s o n  w a s   do n e   by   us i ng   t h e   D e l a y D e dup e   m e c ha n i s m   by   X u  a n d   T u   [1 2 ],   a   n e w   a pp r o a c h  us e d   by   r e s e a r c h e r s   b y   c o m b i n i n g   c l i e nt - s i de   de dupl i c a t i o n  a n d   t a r ge t   s i de   de dupl i c a t i o n .   T h e r e   a r e   4  m o dul e s   i n  Cl i e nt   s i de .   T h e   f i r s t   m o dul e   i s   F i l e   P r e p r o c e s s   M o dul e ,   i t   c l a s s i f i e s   t h e   f i l e   i n t o   di f f e r e n t   g r o up  a c c o r di n g   t o   t h e i r  t y pe s   a n d   c a l c ul a t e   t h e   f i n ge rp r i nt s   o f   f i l e   b y   M D 5  A l go r i t hm .   S e c o n dl y ,   f o r   l o c a l   de dupl i c a t i o n,   i t   pl a y s   a   r o l e   f o r   d i s c a r di n g   r e du nda nt   d a t a   s uc c e s s i ve l y   v i a   t h e   f i l e - l e v e l   a nd   c h u nk - l e v e l   de dupl i c a t i o n.   T hi r d l y ,   “ M e t a da t a   m a na ge r ”   i s   r e s po n s i b l e   t o   p r e s e r v e   t h e   f i n ge r p r i nt s   o f   f i l e s   a n d   c h u nks   t ha t   ha v e   b e e n  upl o a de d   t o   S n o de   i n  o r de r  t o   p r e v e n t   d upl i c a t e d  d a t a   b e i n g   up l o a de d  r e du nda nt l y .   L a s t l y ,   “ F i l e   t r a n s f e r   m o dul e ”   i s   a i m e d   t o   t ra n s f e r   t h e   m e t a d a t a   o f   t h e s e   da t a   p r o c e s s e d  by   l o c a l   de dupl i c a t i o n   t o   M S   a n d   i t   w i l l   n o t   up l o a d  t h e   n e w   da t a   u n t i l   t h e   m e s s a ge   s t a t e s   “ n o t   f ound”   r e c e i v e d  by   M S .   I n   a ddi t i o n ,   “ M S ”   c o n t a i n s   t w o   m o dul e s   w h i c h   a r e   F i l t e r  m o dul e   a nd  U pda t e   m o dul e .   F o r   F i l t e r   m o dul e ,   i t   i s   r e s po n s i b l e   f o r   f i l t e r i ng  r e du n d a n t   d a t a   f r o m   di f f e r e n t   c l i e nt s   w hi l e   t h e   U pda t e   m o dul e   w i l l   upda t e   t h e   m e t a d a t a   i n de x   i n  M S   a c c o r di n g  t o   t h e   m e t a d a t a   i n f o r m a t i o n  t ha t   ha v e   b e e n   m o di f i e d  f r o m   S no de .   F urt h e rm o r e ,   t h e r e   a r e   4   m o dul e s   i n  S n o de ,   w hi c h  a r e   M e t a da t a   m a n a ge r,   S t o r e   M o dul e ,   s e l f - c h e c k  &   R e po r t   M o dul e   a n d   D e l a y D e dupe   M o dul e .   F i r s t l y ,   s t o r e   m o dul e   w i l l   ke e p   t h e   a c t u a l   d a t a   b l o c k  o n  t h e   di s k ,   w h e r e a s   M e t a d a t a   m a na ge r  w i l l   r e t a i n   t h e   m e t a da t a   i n f o r m a t i o n ,   i n c l ud i n g  t h e   r e f e r e n c e   fo r   t h e   da t a   c h u nk  s t o r e d  i n  S n o de   a nd   f i n ge r p ri n t .   I n  t h e   s i de   n o t e ,   S e l f - C h e c k& Re po r t   M o dul e   w i l l   de t e c t   t h e   r e du n d a n t   d a t a   t h a t   ha v e   be e n   m o di f i e d  by   o t h e r  us e r s   a n d   r e po r t s   t h e   m o di f i e d  m e t a d a t a   i n f o rm a t i o n  t o   M S .   L a s t   b ut   n o t   l e a s t ,   D e l a y D e dupe   M o dul e   i s   r e s po n s i b l e   t o   de t e r m i n e   w h e t h e r  t h e   dupl i c a t e d   c h u nk   i s   h o t   o r  n o t .   N o rm a l l y   t h e y   w o n ’t   r e m o v e d  fo r   h o t   dupl i c a t e d  c h u n ks   u n t i l   t h e y   a r e   n o t   h o t .   T o   e n s u r e   t h e   f un c t i o n a l i t y   of   e a c h   o f   t h e s e   m o dul e   t o w a r ds   t hi s   s y s t e m ,   Cl i e nt ,   M S ,   a n d   S n o de   n e e d  t o   m a i n t a i n  t h e   r e l a t e d   da t a   s t ruc t u r e   a n d   t a b l e s .   T h e   a r c hi t e c t u r e   o f   de l a y d e dupe   s y s t e m   a s   s h o w n   i n  F i gu r e   1.           F i gu r e   1 .   T h e   a r c hi t e c t u r e   o f   D e l a y D e dupe   s y s t e m   [10]       T o   b e gi n  t h e   de t e c t i o n  o f   f i l e   l e v e l   a n d   c hu n k   l e v e l   dup l i c a t i o n   a n d   e l i m i na t i o n  l o c a l l y   by   c l i e n t   a nd  gl o b a l l y   by   M e t a da t a   S e r v e r  (M S )  t o   i m p r o v e   t h e   de dup l i c a t i o n   r a t i o .   F u rt h e r m o r e ,   by   us i ng  t h e   D e l a y D e dupe   s t ra t e gy ,   a   de l a y e d  t a r ge t - de dup l i c a t i o n  s c h e m e   f o l l ow e d  t h e   a c c e s s   f r e que n c y   a n d   t h e   c h u nk - l e v e l   de dupl i c a t i o n  o f   c h u n ks   i n  t h e   S n o de s .   T hi s   m e t h o d  c o ns i de r s   t h e   v a l ue s   o f   dupl i c a t e d   da t a   i t s e l f   a n d   de t e r m i n e s   w h e t h e r  n e w   dupl i c a t i o n  f o r   da t a   m o di f i c a t i o n  i s   h o t   by   t h e   a c c e s s   f r e que n c y   w h e n  c o m b i n e d  w i t h  r e pl i c a   m a n a ge m e nt .   I n  t hi s   r e s e a r c h ,   Cl i e nt   a nd   S n o de   r e pr e s e n t   t h e   l o c a t i o n  o f   t h e   i n i t i a l   d a t a   t o   b e   u pl o a de d  a n d  t h e   l o c a t i o n  t o   ke e p  t h e   n e w   da t a   a f t e r  de dup l i c a t i o n.     T h e   t hi r d   c o m pa r i s o n  i s   do n e   by   us i n g   Co n v e r ge nt   e n c r y pt i o n ,   b i l i n e a r   m a p  a n d   M e rkl e   ha s h   t r e e   s t ruc t u r e   by   W u  e t   a l .   [ 10 ] .   B y   us i n g   c o n v e r ge n t   e n c r y pt i o n ,   i t   p r o v i de s   da t a   c o n f i de n t i a l i t y   i n  de dupl i c a t i o n  pr o c e s s   w i t h  t h e   i m po r t a nt   s e c t i o n  o f   t h e   e n c r y pt i o n   i s   c o n v e r ge nt   ke y .   It   i s   us e d  t o   e n c r y pt   t h e   du pl i c a t e   o f  da t a   w hi c h  i s   ge n e ra t e d  f r o m   i ni t i a l   da t a   c o p y .   M o r e ove r ,   c h e c k  t a g   i s   us e d  t o   i de nt i f y   r e dun d a n c y   t h a t   de ri v e d   f r o m   i ni t i a l   c o p y   t ha t   i s   w h i c h  m e a n s ,   w h e n  t w o   da t a   c o pi e s   a r e   i de nt i c a l ,   w i t h  s i m i l a r   c o n v e r ge n t   ke y s   a r e   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Conc e pt   of   m i n i m i z i ng  t he   r e s po ns e   t i m e   f or   r e duc i ng   d y nam i c . . .   ( W an  Nur az i e e l i n   W an  A bd  Manan)   160 1   s a m e ,   t h e n  t h e i r  c h e c k  t a gs   a r e   a l s o   t h e   s a m e .   W h e n  t h e   us e r  up l o a ds   t h e   c h e c k  t a g   w i t h  up l o a d  d a t a ,   c l o ud  s e r v e r   w i l l   a n a l y s e   t h e   t a gs   t o   i de nt i fy   t h e   w h e t h e r  o r  n o t   t h e re   a r e   r e du nda n c y .   B e s i de s ,   us i n g   b i l i n e a r  m a p  a s   a n   e f f i c i e n t   a l go r i t h m   f o r   c o m put i n g  m a p ,   a n d  M e r kl e   ha s h   t r e e   s t r uc t u r e   w h i c h   m a i n t a i n s   t h e   s e t   o f   e l e m e n t s   ra t h e r   u n m o di f i e d,   u n l e s s   w i t h  a de qu a t e   a ut h o r i z a t i o n .   L e a v e s   a r e   t h e   ha s h e s   v a l ue s   o f   a ut h e n t i c   da t a   b l o c k  i n  a   b i n a r y   t r e e   w h i c h   w i l l   b e   c h a nge d  w h e n   a ut h e nt i c   d a t a   b l o c k  h a s   b e e n   c ha n ge d .   T h e   f o r t h  c o m pa ri s o n  i s   do n e   b y   us i ng   de dupl i c a t o r s ,   c l o ud  s t o r a ge   a nd   r e du n d a n c y   m a n a ge r  m e t h o d  by   L e e s a kul   e t   a l .   [ 11 ].   A f t e r   i de nt i fy   t h e   dup l i c a t i o n,   a   de dup l i c a t i o n   s y s t e m   h a s   b e e n   p r o po s e d  a s   a   m i t i ga t i o n  m e di um ,   r e du n d a n c y   m a na ge r  w i l l   c a l c ul a t e   a n  o pt i m um   nu m b e r   f o r   f i l e s   h a v e   b e e n   c o pi e d  b a s e d  o n   n u m b e r   of   r e f e r e n c e s   a n d   l e v e l   o f   Q ua l i t y   of   S e r v i c e s   (Q O S )  w h e r e   n e c e s s a r y .   C ha n ge s   o f   r e f e r e n c e   n u m b e r ,   Q O S   l e v e l   a n d  f i l e s   de m a n d  w i l l   dy n a m i c a l l y   c h a nge   t h e   n u m b e r   of   c o pi e s .   E i t h e r   a   f i l e   b e i n g   de l e t e d  by   a   us e r ,   o r   t h e   Q O S   l e v e l   f i l e   h a s   b e e n   u pd a t e d,   t h e   c h a nge s   c a n  b e   m oni t o r e d ,   o r   r e du nda n c y   m a n a ge r   w i l l   c a pt u r e   a n d   r e c a l c ul a t e   a n   o pt i m u m   n u m b e r   o f   c o pi e s .   By   i de n t i f y i n g  a n d   a na l y z i n g   t h e   c o n c e pt   o f   r e duc i n g   dy n a m i c   da t a   r e du n d a n c y   i n  c l o ud  c o m put i n g ,   t h e   b e s t   t e c h ni que   t o   r e duc e   r e du n da nt   dy n a m i c   d a t a   w i l l   b e   de t e r m i n e d  b a s e d  o n   t h e   t e c hni que   us e d  by   pr e v i o us   r e s e a r c h e r  s uc h   a s   us i n g   Co m b i na t i o n  o f   R e pl i c a t i o n  a nd   e ra s u r e   c o de   [2],   D e l a y D e dupe   m e c h a n i s m   [1 2 ],   Co n v e r ge nt   e n c r y pt i o n ,   b i l i n e a r  m a p   a n d   M e rkl e   h a s h  t re e   s t r uc t u r e   [ 10 ]   a nd   de dupl i c a t o r s ,   c l o ud  s t o r a ge   a n d  r e du nda n c y   m a n a ge r  m e t h o d  [ 11 ].       4.   C O N C LU S I O N   A   c o m pa ri s o n   b e t w e e n   v a r i o us   da t a   r e du nda n c y   r e duc t i o n   t e c hni que s   h a s   b e e n   pr e s e nt e d  i n  t h e   p a pe r   a s   a   p r o o f   of   c o n c e pt   fo r   t h e   f ut u r e   w o r k  w h e r e   t h e   a c t ua l   v a l i da t i o n   b a s e d  o n   r e a l   dy n a m i c   d a t a   i n  c o r r e s po n da n c e   t o   r e s po n s e   t i m e   w i l l   b e   p r e s e nt e d  i n   t h e   f u t u r e   w o r k.   F r o m   d i f f e r e n t   t e c hni que   o f   r e duc i n g  r e du n d a n c y   d y n a m i c   da t a   ha s   b e e n   e xpl a i n e d   f r o m   p r e v i o us   r e s e a r c h e r   t o   e nha n c e   t h e   a v a i l a b i l i t y   a n d  pe r f o r m a n c e   o f   c l o ud  c o m put i ng.   T hi s   w o r k   a s   a n   r e v i e w   t ha t   c a n  p r o v i de   a   d i r e c t i o n  t o   r e s e a r c h e r s   i n  i m p r o v i n g   f urt h e r  r e s e a r c h   a b o ut   r e duc i n g   dy n a m i c   da t a   r e du n d a n c y   i n   c l o ud  c o m put i n g   b a s e d  o n     r e s po n s e   t i m e .       A C K N O WL ED G E M EN TS     T h i s   w o r k  w a s   s uppo r t e d  by   U n i v e r s i t y   T un   H us s e i n   O nn   M a l a y s i a   (U T H M )  by   G r a n t t   n o   vo t e   U 899.   S pe c i a l   t ha n ks   f o r   u ni v e r s i t y ,   r e s pe c t i v e   l e c t ur e r s ,   f a m i l y   m e m b e r ’s   a n d   l a s t   b ut   n o t   l e a s t   a l l   b e l ov e d  f r i e n ds   fo r   p r o v i di n g   t h e i r  i n v a l ua b l e   gu i da n c e ,   c o m m e nt   a n d   s ugge s t i o n  t o   w o r k  o ut   w i t h  t hi s   c o n c e pt   p a pe r .       R EF ER EN C ES     [ 1]   D .   B .   A bdu l l a h,   e t   a l . ,   “ A   R e v i e w   o n   t he   C o nc e pt   o f   F o ur t h   I ndus t r i a l   R e v o l ut i o n  a nd   t he   G o v e r nm e nt ’ s   I ni t i a t i v e s   t o   P r o m o t e   i t  a m o ng   Y o ut hs   i n   M a l a y s i a ,”   e - B a ng i ,  2017 .   [ 2]   D .   S u r e s hP a t i l ,   e t   a l . ,   “ I m pr o v i ng   t he   A v a i l a bi l i t y   a nd  R e d uc i ng   R e dund a nc y   us i ng   D e dup l i c a t i o n  o f   C l o ud  S t o r a g e   S y s t e m ,”   2017   I nt e r n at i on al   C on f e r e nc e   on   C om p ut i ng ,   C om m un i c a t i o n,   C o nt r ol   a nd   A u t om a t i o n  ( I C C U B E A ) ,   I E E E ,  2017 .   [ 3]   M .   K .   I s l a m   a n d  R .   H a s a n ,   “ V e r i f i a bl e   D a t a   R e d und a nc y   i n  t he   C l o ud ,”   P r oc e e di ngs   o f   t he   B i g   D a t a  and  C l o ud  C om put i ng   ( B D C l oud) ,   Soc i a l   C om pu t i ng   an d   N e t w or k i n g   ( Soc i al C om ) ,   Sus t a i nab l e   C om pu t i n g   and   C om m uni c a t i o ns   ( Sus t a i nC om )   ( B D C l oud - So c i a l C om - Su s t ai nC om ) ,   2016   I E E E   I n t e r nat i ona l   C on f e r e nc e s   on .   I E E E ,   pp .   29 - 36 ,  2 016 .   [ 4]   K um a r ,   P .   R . ,   R a j ,   P .   H . ,   &   J e l c i a na ,   P .   ( 2 018 ) .   E x p l or i ng   D a t a   Se c ur i t y   I s s ue s   and   Sol ut i on s   i n  C l o ud   C om pu t i ng .   P r oc e di a  C om put e r   Sc i e nc e ,   125 ,   691 – 697   [ 5]   W.   H a o r a n ,   e t   a l . ,   “ A   da t a   de d up l i c a t i o n  m e t ho d  i n  t he   c l o ud  s t o r a g e   ba s e d   o n   FP - t r e e ,”   C om pu t e r   S c i e nc e   an d  N e t w or k   T e c hno l og y   ( I C C SN T ) ,   2015   4 t h   I nt e r na t i ona l   C on f e r e nc e   on,   I E E E ,  20 15.   [ 6]   J .   H ur ,   e t   a l . ,   “ S e c u r e   da t a   d e dup l i c a t i o n   w i t h   dy na m i c   o w ne r s h i p   m a na g e m e n t   i n   c l o ud  s t o r a g e ,”   I E E E   T r a ns a c t i on s   on  k now l e dge   and   da t a   e ngi ne e r i ng ,   v o l .   28 ,   p p.   31 13 - 3125 ,  201 6.   [ 7]   L.   Y u,   e t   a l . ,   “ C o R E :   c o o pe r a t i v e   e nd - to - e nd  t r a f f i c   r e d unda nc y   e l i m i na t i o n  f o r   r e duc i ng   c l o ud  ba ndw i d t h  c o s t ,”   I E E E   T r ans ac t i ons   on   P ar a l l e l   and   D i s t r i bu t e d  Sy s t e m s ,  v o l .   2 8 ,   pp .   446 - 461 ,  2 017 .   [ 8]   M.   K a u r ,   e t   a l . ,   “ O p t i m i z e d   c l o ud  s t o r a g e   c a pa c i t y   us i ng   da t a   ha s he s   w i t h  g e ne t i c a l l y   m o di f i e d  S H A 3  a l g o r i t hm ,”   2017  I n t e r nat i on al   C on f e r e nc e   on  E ne r gy ,   C om m u ni c at i on ,   D a t a  A nal y t i c s   and   So f t   C om pu t i ng  ( I C E C D S) ,   I E E E ,  2017 .   [ 9]   M a o ,   B . ,   e t   a l .   ( 201 5) .   I m pr ov i ng  s t or a ge   av a i l abi l i t y   i n  c l o ud - of - c l o uds   w i t h  h y br i d   r e dund ant   da t a   di s t r i but i o n.   201 5  I E E E   I nt e r na t i o na l   P a r a l l e l   a nd   D i s t r i bu t e d   P r o c e s s i ng   S y m po s i um   ( I P D P S ) ,   I E E E .     [ 10]   Y .   W u,   e t   a l . ,   “ D y na m i c   D a t a   O pe r a t i o ns   w i t h  D e dup l i c a t i o n  i n  P r i v a c y - P r e s e r v i ng   P ub l i c   A udi t i ng   f o r   S e c ur e   C l o ud  S t o r a g e ,”   P r oc e e di ng s   of   t he   C om put at i on al   S c i e nc e   and   E ng i ne e r i ng  ( C SE )   and   E m be dde d  and   U b i qu i t ous   C om put i n g   ( E U C ) ,   2017   I E E E   I n t e r na t i o nal   C o nf e r e nc e   on .   I E E E ,   pp.   56 2 - 567 ,  2 017 .   [ 11]   W.   L e e s a ku l ,   e t   a l . ,   “ D y na m i c   da t a   de dup l i c a t i o n  i n   c l o ud  s t o r a g e ,”   P r oc e e di ng s   o f   t he   Se r v i c e   O r i e nt e d  S y s t e m   E ngi ne e r i n g  ( SO SE ) ,   2 014   I E E E   8 t h   I nt e r na t i ona l   Sy m p os i um   on .   I E E E ,   pp .   320 - 325 ,  201 4.   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 019   :     15 97   -   16 02   1602   [ 12]   X.   Xu   a nd   Q .   T u,   “ D a t a   de d upl i c a t i o n  m e c ha ni s m   f o r   c l o ud   s t o r a g e   s y s t e m s ,”   P r o c e e di ngs   o f   t he   C y be r - E nab l e d  D i s t r i bu t e d  C om pu t i ng   an d  K n ow l e dge   D i s c ov e r y   ( C y be r C ) ,   2015   I nt e r na t i ona l   C o nf e r e nc e   o n.   I E E E ,   [ 13]   C he n,   C . ,   B a o ,   W . ,   Z h u,   X . ,   J i ,   H . ,   X i a o ,   W . ,   &   W u,   J .   ( 201 5) .   A G I L E :   A   t e r m i n a l   e ne r g y   e f f i c i e nt   s c he d ul i ng   m e t ho d  i n  m o bi l e   c l o ud  c o m put i ng .   T r an s ac t i ons   on   E m e r g i ng   T e l e c om m u n i c a t i on s   T e c h nol ogi e s ,   26   ( 1 2) ,   pp .   1 323 - 133 6.   [ 14]   A y a d  F .   B a r s o um   a nd   M .   A nw a r   H a s a n .   ( 2 015 )   “ P r o v a bl e   M u l t i c o py   D y na m i c   D a t a   P o s s e s s i o n  i n   C l o ud   C o m put i ng  S y s t e m s ” ,   I E E E   T r an s ac t i ons   O n   I n f o r m at i on   F or e ns i c s   A nd   Se c u r i t y ,   P a g e s :   485 - 497 .   [ 15]   K um a r ,   N . ,   e t   a l .   ( 2 017 ) .   G e ne t i c   o pt i m i z e d  da t a  de dupl i c at i on   f or   d i s t r i bu t e d  b i g  d at a  s t o r age   s y s t e m s .   S i g na l   P r o c e s s i ng ,   C o m put i ng   a n d  C o nt r o l   ( I S P C C ) ,   2017   4 t h   I nt e r na t i o na l   C o nf e r e nc e   o n,   I E E E .     [ 16]   M .   S .   A .   E .   S e l v i   a n d  R .   A nbus e l v i ,   “ A n  A na l y s i s   o f   D a t a   R e p l i c a t i o n  I s s ue s   a nd   S t r a t e g i e s   o n  C l o ud  S t o r a g e   S y s t e m ,”   P r oc e e di ngs   o f   t he   I n t e r nat i o nal   J ou r na l   o f   E n gi ne e r i ng  R e s e ar c h   &   T e c hnol ogy   ( I J E R T ) ,   N C I C N - 2015   C on f e r e nc e   P r oc e e di ngs ,   pp .  18 - 21 ,  2015 .     Evaluation Warning : The document was created with Spire.PDF for Python.