I nte rna t io na l   J o urna l o f   E lect rica l a nd   Co m p ute r  E ng in ee ring   ( I J E CE )   Vo l.   9 ,   No .   6 ,  Dec em b er   201 9 ,   p p .   4 9 6 1 ~4 9 6 9   I SS N:  2 0 8 8 - 8708 ,  DOI : 1 0 . 1 1 5 9 1 / i j ec e . v9 i 6 . p p 4 9 6 1 - 4969          4961       J o ur na l ho m ep a g e :  h ttp : //ia e s co r e . co m/ jo u r n a ls /in d ex . p h p / I JE C E   Perf o r m a nce   d eg ra da tion  a ss ess m ent  a nd  VM   p la ce m en t  p o licy  in  c lo u d       Su s m it a   J .   A .   Na i r 1 ,  T .   R .   G o pa la k ris hn a n Na ir 2   1 Bh a ra th iar Un iv e rsity ,   Co im b a to re ,   In d ia Ne tw o rk s a n d   S e c u rit y   Re se a rc h   G ro u p ,   R  a n d   D Ce n tre ,   In d ia   1, 2 Ra jara jes w a ri  G ro u p   o f   In stit u ti o n s,  I n d ia       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Dec   2 9 ,   2 0 1 8   R ev i s ed   Ma y   1 ,   2 0 1 9   A cc ep ted   J u n   27 ,   2 0 1 9       In   v irt u a li z e d   se rv e rs,  w it h   li v e   m i g ra ti o n   tec h n i q u e   p a g e s  a re   c o p ied   f ro m   o n e   p h y sic a l  m a c h in e   to   a n o t h e r  w h il e   th e   v irt u a l  m a c h in e   (V M )  i s  ru n n i n g .   T h e   d y n a m ic  m i g ra ti o n   o f   v irt u a l   m a c h in e s  e n c u m b e rs  th e   d a ta  c e n ter  w h ich   in   tu r n   re d u c e s  th e   p e rf o rm a n c e   o f   a p p li c a ti o n s  r u n n in g   o n   th a t   p a rti c u lar   p h y sic a l  m a c h in e .   A   c o n sid e ra b le  n u m b e r  o f   stu d ies   h a v e   b e e n   c a rried   o u t  in   th e   a re a   o f   p e rf o r m a n c e   e v a lu a t io n   d u ri n g   li v e   V M   m ig ra ti o n .     Ho w e v e r,   a ll   th e   a sp e c ts  re late d   t o   t h e   m ig ra ti o n   p ro c e ss   h a v e   n o t  b e e n   e x a m in e d   f o r   th e   p e rf o rm a n c e   a ss e s s m e n t.   In   t h is  p a p e r,   w e   p ro p o se   a   n o v e l  a p p r o a c h   to   e v a lu a te  th e   p e r f o rm a n c e   d u rin g   m ig r a ti o n   p r o c e ss   in   d if fe re n t  ty p e s   o f  c o u p le d   m a c h in e   e n v iro n m e n t.   It  is  p re se n ted   h e re   th a t  th e   sta te  o f   a rt  V M   m i g ra ti o n   tec h n o lo g y   re q u ires   fu rth e r  im p ro v e m e n t  in   re a li z in g   e ff e c ti v e   m i g ra ti o n   b y   m o n it o rin g   c o m p re h e n siv e   p e rf o rm a n c e   v a lu e .   W e   in tro d u c e d   th e   p a ra m e ter,  θ,   to   c o m p a re   p e rf o r m a n c e   v a lu e   w h ich   c a n   b e   u se d   f o r   c o n tro ll in g   a n d   h a lt i n g   u n su c c e ss f u l  m i g ra ti o n   a n d   sa v e   sig n if ica n t  a m o u n t   o f   ti m e   in   m ig r a ti o n   o p e ra ti o n .     Ou r  m o d e l  is  c a p a b le  o f   a n a l y z in g   re a l  ti m e   sc e n a rio   o f   c lo u d   p e rf o rm a n c e   a s se ss m e n t  targ e ti n g   V M   m ig ra ti o n   stra teg ies .   It  a lso   o f fe rs  th e   p o ss i b il it y   o f   f u rth e r  e x p a n d in g   t o   u n iv e rsa l  m o d e ls  f o r   a n a ly z in g   th e   p e rf o rm a n c e   v a riati o n s t h a t  o c c u rs as   a   re su lt   o f   VM  m i g ra ti o n .   K ey w o r d s :   Do w n ti m e   M ig r atio n   ti m e    P er f o r m a n ce   d eg r ad atio n     Vir tu aliza t io n   VM   m i g r atio n   Co p y rig h t  ©   2 0 1 9   In stit u te o f  A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e .    Al l  rig h ts re se rv e d .   C o r r e s p o nd ing   A uth o r :   Su s m i ta  J .   A .   Nair ,   B h ar ath ia r   Un iv er s it y ,   C o i m b ato r e ,   Net w o r k s   a n d   Secu r it y   R e s ea r ch   Gr o u p ,   R   an d   D  C e n tr e,   R R GI ,    B en g al u r u ,   I n d i a .   E m ail:  s u s m itaj an air @ g m ail. c o m       1.   I NT RO D UCT I O N   T h e  d is tr ib u ted   ar ch i tectu r e  o f   d atac en ter s   s u p p o r ts   an   e n ter p r is e  w it h   e n h an ce d   co m p u tatio n a l   ca p ac it y ,   s to r ag e  a n d   ad v an ce d   ap p licatio n s .   Vir tu aliza ti o n   is   t h e  tech n o lo g y   u s ed   f o r   en h an ce m e n t  o f   ca p ab ilit ies  o f   d atac en ter .   U s u all y   th e   d ata  ce n ter   is   tr an s f o r m ed   i n to   f u l l y   f led g ed   clo u d   ar ch itect u r e  m a in l y   th r o u g h   th e   i m p le m e n tat io n   o f   s u cc es s f u l   v ir tu aliza tio n   o f   m ac h i n e s   i n   p r o ce s s i n g   c o m m u n icatio n   an d   s to r ag e  d o m ain s   [ 1 ] .   T h e  ap p licatio n s   a n d   s er v ice s   av ai lab le  in   clo u d   co m p u tin g   ar e  s to r ed   in   d ata  ce n ter s   th at  ar e  d is tr ib u ted   ac r o s s   s ev er al  g eo g r ap h ic   lo ca tio n s .   T h e   ev e n   d is tr ib u tio n   o f   s y s te m   l o ad   to   v ar io u s   d ata   ce n ter s   h elp   to   ac h iev e  b etter   p er f o r m a n ce ,   r ed u ce   r esp o n s e  ti m e  a n d   to   d ea l  w it h   th e  f a u lt   to ler an ce .   I n   o r d er   to   o p tim ize  t h e  e n er g y   e f f ici en c y   o f   th eir   d ata  ce n ter s ,   t h e  tas k s   r u n n i n g   o n   th e  u n d er - u ti lized   p h y s ical   m ac h in e s   ar e  m ap p ed   o n to   o th er   P h y s ical  Ma ch in e s   ( P Ms)   o f   th e  d ata  ce n ter   a n d   th en   t h e  u n d er - u ti lized   o n es   ar e  s h u t d o w n   [ 2 ] .     T h is   ca n   b e  ac co m p li s h ed   b y   th e  m i g r atio n   o f   t h e  v ir tu a l  m ac h in e s   ( VM )   f r o m   t h e  o v er lo ad ed   s er v er s   to   o th er   s er v er s   w it h   r ea s o n ab le  m ig r atio n   co s t.   Placin g   th e  VM   in   a  d is ta n t  l o ca tio n   a w a y   f r o m   th e  d ata  ce n ter s   a f f ec ts   t h e  a p p licatio n   p er f o r m a n ce .     So ,   th e  n et w o r k   a s p ec ts   b et w ee n   d ata  ce n ter s   a n d   th e  VM   h a v e  to   b e  co n s id er ed   f o r   p lacin g   t h e  ap p licatio n   i n   a  VM   [ 3 ] .   VM s   ar e  c h o s e n   f r o m   t h e  o v er lo ad ed   h o s t  t h at  w i ll  b e  m ig r ated   to   an   u n d er u ti lized   p h y s ical  m ac h in e   ( P M) .   W h ile  m i g r ati n g   t h e  VM s ,   th e  clo u d   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   6 ,  Dec em b er   2 0 1 9   :   4 9 6 1   -   4 9 6 9   4962   p r o v id er s   h av e  to   en s u r e  th e   q u alit y   o f   s er v ice  an d   t h e y   h av e  to   co m p l y   w it h   t h e  S L A   ( Ser v ice  L e v el   Ag r ee m e n t)   also   [ 4 - 6 ] .     T h e  tr ad itio n al  p r o ce s s   m i g r a tio n   w as   a  co m p licated   tec h n iq u e  th a t  i n v o l v ed   r elo ca tin g   a  p r o ce s s   f r o m   o n e  m ac h i n e  to   an o t h er ,   w h er ea s   t h e  L i v e  VM   Mi g r a tio n   tec h n iq u e  i n v o l v es  tr a n s f er r in g   o f   VM   f r o m   s o u r ce   s er v er   to   d esti n atio n   s e r v er   w it h   a  m in i m a l  d o w n ti m e   [ 7 - 9 ] .   T h e  liv e  m ig r atio n   p r o ce s s   h as  s i x   s ta g es -   ( a)   T h e  p r e - m ig r atio n   s ta g e  in   w h ic h   r eso u r ce s   ar e  allo ca te d   to   a  s elec ted   r em o te  m ac h in e.   ( b )   T h e  r eser v atio n   s tag e  w h e r e  s etu p   is   d o n e   f o r   d ep lo y in g   th e  VM .   ( c)   T h e  iter ativ e  p r e - co p y   s ta g e  w h er e   th e  p ag es  ar e  r ep ea ted l y   co p ied   u n til  a  m in i m u m   n u m b er   o f   d ir ty   p ag e s   is   r e m a in i n g .   ( d )   T h e  s to p - an d - co p y   s tag e  w h er e  th e  VM   is   s to p p ed   at  th e  s o u r ce   an d   t h e  last   d i r t y   p ag es  ar e  tr an s f er r ed   to   th e  d esti n atio n   w h ic h   r esu lt s   in   d o w n ti m e .   ( e)   T h e  co m m i t m e n t  s ta g e  –   th e  VM   n o   lo n g er   ex is t  at  th e  s o u r ce   a n d   th e  r eso u r ce s   h eld   b y   t h e  VM   ar e  r elea s ed .   ( f )   T h e  ac tiv atio n   s ta g e -   t h e  VM   is   r esu m ed   at  th e  d esti n atio n   [ 1 0 ] .   T h e  tw o   i m p o r ta n t  f ac to r s   i n v o lv ed   in   v ar io u s   li v e  m ig r atio n   tech n iq u e s   ar e  th e  to tal  m ig r atio n   ti m e   an d   th e  d o w n ti m e.   T o tal   m i g r atio n   ti m e  is   th e  to tal  ti m e  r eq u ir ed   to   m i g r ate  th e  V M  f r o m   s o u r ce   to   d esti n atio n   m ac h i n e.     T h e  d o w n ti m e  i s   th e  a m o u n t  o f   ti m e  w h e n   th e  VM   is   n o t  r u n n i n g   [ 1 1 ] .   T h e  to tal   m i g r atio n   ti m e  an d   t h e  d o w n ti m e  ar e  th e  k e y   p er f o r m a n ce   f ac to r s   to   b e  co n s id er ed   d u r i n g   VM   m i g r atio n .     T h e  p u r p o s e  o f   l iv e   v ir t u al   m a ch in e   m i g r ati o n   is   to   en s u r e   a n   u n in ter r u p ted   s er v ice  p r o v is i o n in g   to   th e   h o s ted   ap p licatio n s   d u r in g   th e  m i g r at io n   p r o ce s s   [ 1 2 ] .   T h e  t w o   ap p r o ac h es  in   li v e  VM   m i g r atio n   ar e  th e  p u s h   p h a s e  an d   th e  s to p   an d   co p y   p h ase.     I n   th e  p u s h   p h ase,   t h e  m e m o r y   p ag e s   ar e  tr an s f er r ed   f r o m   s o u r ce   s er v er   to   th e  n e w   lo ca tio n .   D u r in g   t h e  tr an s f er ,   as  t h e  VM   is   r u n n i n g ,   s o m e  o f   t h e  m e m o r y   p a g e s   m a y   b e  m o d i f ied   w h ic h   is   ca lled   d ir t y i n g   o f   p a g es.  T h e  d ir tied   p ag es  h av e  to   b e  r ec tif ied   an d   tr an s f er r ed   ag ain .   T h e  p r o ce s s   is   r ep ea ted   iter ativ el y ,   an d   it ta k es sev er al  r o u n d s   f o r   th e  m ig r atio n   p r o ce s s   to   co m p lete .   At  s o m e  p o in t,  t h e  ti m e   tak en   b y   t h e  r o u n d s   a n d   th e   n u m b er   o f   p ag es   to   b e  tr an s f er r ed   w ill  b e  v er y   lo w .   At  t h is   s tag e,   t h e  s to p   an d   co p y   p h a s e  ta k es  p lace .   T h e  e n tire   p r o ce s s   o f   liv e  VM   m ig r atio n   af f ec t s   t h e  p er f o r m a n ce   o f   th e  ap p licatio n s   r u n n i n g   i n   t h o s e  VM s   [ 7 ,   1 3 ,   14] .   T h e  w h o le  w o r k   p r esen ted   h er e  r es u lts   i n   t h e  e s ti m atio n   o f   p er f o r m a n ce   a n d   co s t   b ased   o n   th e  f o llo w i n g   f o u r   a s p ec ts :  ( 1 )   th e   li m it   s et   f o r   m a x i m u m   ite r atio n s ;  ( 2 )   t h e  v o l u m e   o f   p ag es  tr an s f er r ed   w ith   r esp ec t  to   th e  m e m o r y   s ize;  ( 3 )   th e  d ir ty   r ate  co m p ar is o n   o f   s u cc e s s i v e  iter atio n s   an d   th e   b an d w id th   u s a g e;  ( 4 )   th e  th r esh o ld   s et  f o r   d ir ty   m e m o r y .       T h e  p r im ar y   co n tr ib u tio n s   o f   t h is   p ap er   ar e:   a.   An   i m p r o v ed   m o d el  f o r   co m p u ti n g   th e  n u m b er   o f   iter atio n s   f o r   VM   m i g r atio n   b y   co n s id er in g   all   th e  ab o v e - m e n tio n ed   f ac to r s .   b.   T h e  m o d el  in co r p o r ates  a  v e r y   v al u ab le  p ar a m eter   θ,   a  f a cto r ,   w h ic h   en ab le  t h e  d atac e n ter s   to   tak e  a   d ec is io n   w h et h er   to   co n ti n u e   w ith   h i g h l y   in e f f icie n t  a n d   u n d er - p er f o r m i n g   m ig r atio n   o p er atio n   w h ic h   m a y   b e  o n   co n ti n u atio n .   Hal tin g   s u c h   f a u lt y   m i g r atio n s   b r in g   r e w ar d s   i n to   t h e  s y s te m   th r o u g h   b etter   r eso u r ce   u til izatio n   i m p r o v i n g   th e  e f f icien c y   o f   s u cc es s f u l  m ig r atio n   a n d   ac h iev i n g   b etter   p er f o r m an ce   f o r   allo w ed   o p er atio n s .     Af ter   t h e  i m p le m en ta tio n   o f   θ   th e   p er f o r m an ce   v al u e  o f   m i g r atio n   j o b s   h a s   i m p r o v ed   u p   to   1 5 %.    c.   T h e  s im u lat io n s   ca r r ied   o u t  ac co r d in g   to   th e  m eth o d o lo g y   d is cu s s ed   h er e  esti m a ted   th e  p er f o r m a n ce   an d   its   v ar iatio n s   s u cc e s s f u ll y   in d icatin g   t h e  d ec li n e  i n   t h e  p er f o r m a n ce   w h en e v er   o cc u r r ed .   T h is   ap p r o ac h   ca n   en ab le  t h e  d ata  ce n ter s   to   tak e  n ec ess ar y   m ea s u r es  to   r e o r g an ize  t h e  r eso u r ce s   to   co n t ain   t h e  d ec lin ed   p er f o r m a n ce   s u cc es s f u l l y .   T h e  r est  o f   th e  p ap e r   is   o r g an ized   as  f o llo w s :  Sectio n   2   p r o v id es  th e  r elate d   r esear ch   m et h o d .   Sectio n   3   ex p lai n s   t h e  p er f o r m an ce   ev al u atio n   an d   r esu lts .   S ec tio n   4  co n clu d es t h e  p ap er .       2.   RE S E ARCH   M E T H O D     A   g u est   VM   i s   p lace d   i n to   t h e  P M  th a t  h as  t h e  lea s t  co m p letio n   ti m e.   I f   s u ch   a  P M  is   lac k i n g   th e  r eq u ir ed   r eso u r ce s ,   t h e n   ei th er   d ir ec t  p lace m e n t  o r   m i g r atio n - b ased   p lace m en t  tech n iq u e  ca n   b e  ad o p ted .   I n   [ 1 5 ] ,   th e   au th o r s   h a v e  ex a m i n ed   th at  i n   o n - li n e  VM   P la ce m en t,  a  VM   w h o s e  m ig r ati o n   o v er h ea d   ad d ed   w it h   t h e  co m p letio n   ti m e  is   m in i m u m   is   c h o s en   f o r   m ig r atio n .     T h e  n u m b er   o f   VM   r eq u est   w ill  n o t  b e  k n o wn   in   ad v a n ce .   Hen ce ,   w h e n   th e  P Ms  ar e  c o m p letel y   lo ad ed ,   f u r th er   VM   r eq u est s   s h o u ld   n o t  b e  ac ce p ted .   T h e  m i g r atio n   co s t  f r o m   th e  o v er u s ed   P M  to   th e  ac tiv e  P M  m i g h t   b e  co n s tr ain e d   b y   f ac to r s   li k e   b an d w id t h   [ 1 6 ] .   T h e  VM   to   b e  m ig r ated   m u s t  co m m u n icate   w ith   t h e  d ev i ce   d r iv er s   an d   n et w o r k   ca r d s   w h ich   ar e   av ailab le  i n   Do m ai n   0 .   T h e  d ev ice  d r iv er s   ar e  h o s ted   in   d o m ain   0 .   I t c o n tr o l s   t h e  p h y s ica l  n et w o r k   ca r d s   [ 1 7 ] .   T h e  p er f o r m a n ce   o f   m ig r atio n   is   d ep en d ed   o n   VM   Me m o r y   s ize,   m e m o r y   d ir t y i n g   r ate,   n e t w o r k   tr a n s m i s s io n   r ate  an d   th e   alg o r it h m   u s ed   f o r   m ig r atio n .   T h e  w o r k lo ad   h as   to   b e  d is tr ib u ted   am o n g   all  t h e  h o s t  m ac h i n es  to   en h a n ce   e f f ic ien c y   [ 1 8 ] .     Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       P erfo r ma n ce   d eg r a d a tio n   a s s ess men t a n d   V M p la ce men t p o licy  in   clo u d   ( S u s mita   J .   A .   N a ir )   4963   T h e  m i g r atio n   p r o ce s s   m a n a g es  t h e  s tate  o f   r eso u r ce s ,   i. e. ,   p r o ce s s o r ,   m e m o r y ,   s to r ag e  an d   I /O,   d u r in g   t h e  tr an s f er   o f   V M.   T h is   in c lu d es   m e m o r y   allo c ated   an d   u s ed   b y   VM ,   m e m o r y   r eq u e s ted   b y   ap p licatio n ,   v ir tu al  d is k   s izes  an d   b lo ck s   u s ed   b y   VM   [ 1 9 ] .   I n   [ 1 3 ,   2 0 ]   th e  n u m b er   o f   iter atio n s   is   ca lc u lated   as  th e  m i n i m u m   v al u e  o f   t h r es h o ld   p o in t  an d   t h e  m ax i m u m   n u m b er   o f   iter atio n s   s et  f o r   m i g r atio n .   T h e  th r esh o ld   p o in t  is   co m p u ted   as  a  f u n ctio n   o f   t h e  r atio   b et w ee n   th r es h o ld   an d   m e m o r y   allo ca ted   to   th e  m ig r ati n g   VM .   I n   [ 1 7 ] ,   t h e  au t h o r s   h a v e  id en ti f ied   d ir t y   r ate  an d   th e   f r eq u e n c y   o f   its   o cc u r r en ce   as   th e  i m p o r ta n t f ac to r   af f ec ti n g   t h e  iter atio n   ti m e  a n d   d o w n t i m e.     2 . 1 .   T he  m ig ra t io n pro ce s s   A  s er v er   ( h o s t)   w it h   r eso u r ce   u tili za tio n   o f   8 0 %,  is   co n s id er ed   to   b e   as  an   o v er - u tili ze d   s er v er .   T h e  w o r k lo ad   o f   s u c h   a n   o v er - u ti lized   h o s t   h a s   to   b e  d is tr ib u ted   to   th e   h o s t s   w h ic h   ar e  u n d er - u ti lized .   A   s er v er   w it h   a  u til izatio n   o f   2 0 %  o r   b el o w   is   as s u m ed   to   b e  an   u n d er u tili ze d   s er v er .   T h e  m ig r at io n   p r o ce s s   ev en l y   r ed is tr ib u tes   th e   w o r k lo ad   a m o n g   a ll  t h e  h o s ts   w it h   ce r tai n   o v er h ea d .   T h e  p r o ce s s   is   p icto r iall y   d ep icted   in   Fig u r e  1   an d   Fig u r e  2 .   T h e  m ig r atio n   co s t is d ete r m in ed   i n   ter m s   o f   p er f o r m a n c e  an d   en er g y .               Fig u r e  1 .   B ef o r e  Mig r atio n   H o s t A   h as a   s et  o f   o v er u t ilized   s er v er   w it h   a  u til izatio n   o f   u p   to   8 0 %   an d   th e  s er v er   at  Ho s t B   is   u n d er u tili ze d   w ith   2 0 % r eso u r ce   u tili za t io n           Fig u r e  2 .   Af ter   Mig r atio n   th e  s er v er s   at  Ho s t  A   a n d   Ho s t B   h av e  a n   ev e n   d is tr ib u tio n   o f   wo r k lo ad   an d   r eso u r ce   u til izatio n       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   6 ,  Dec em b er   2 0 1 9   :   4 9 6 1   -   4 9 6 9   4964   2 . 2 .   P er f o r m a nce  a s s e s s m e nt  a nd   VM   c o up lin g   T h e  p er f o r m a n ce   o f   a  s y s te m   i s   d ef i n ed   as   th e   a m o u n t   o f   w o r k   d o n e/ u n it  ti m e.   T h e  co s t  i s   th e  ex p en s e  in c u r r ed   d u e  to   th e  u n u tili ze d   ca p ab ilit y   o f   th e  r eso u r ce s .   T h e   co s t  o f   m i g r atio n   is   th e  a m o u n t  o f   p er f o r m a n ce   lo s t  d u r i n g   m i g r atio n .   P er f o r m an ce   h a s   to   b e  ca lcu lated   ( a)   B ef o r e  m i g r atio n   ( b )   D u r in g   m i g r atio n   ( c)   Af ter   m i g r atio n .   C o m p ar is o n   b et w ee n   ( a)   an d   ( b )   g iv es  t h e  co s t.  C o m p ar is o n   b et w ee n   ( a)   an d   ( c)   g iv e s   t h e  e n h an ce m e n t.  T h e  d if f er en ce   b et w ee n   ( b )   a n d   ( c)   g i v es  th e   co s t  o f   i m p le m e n t atio n   o f   m ig r atio n .     I n   th is   p ap er ,   w e  h a v e  m ad e  t h e  co m p ar is o n   b et w ee n   ( a)   an d   ( b )   to   d eter m i n e  th e  co s t  b ef o r e  m ig r at io n   an d   th e  co s t  d u r i n g   m ig r atio n .   T h e  v ir tu a l  m ac h i n es  ar e  m i g r at ed   f r o m   o n e  p h y s ical  m ac h i n e  to   an o th er   i n   th e   s a m e   d o m ai n   o r   i n   a  d i f f er en t   d o m ai n .   I n   a n y   ca s e,   t h e  p r o ce s s o r   w ill   b e  as s o ciate d   w it h   t h e  m e m o r y ,   I /O   an d   Sto r ag e.     C o n s id er   th e   VM s ,   s a y ,   VM 0 ,   VM 1 ,   …VM o ,   t h at  ar e   h o s te d   at  d atac en ter ,   D C 1 ,   w it h   m   r eso u r ce s .   VM o   r ep r esen ts   th e   o p ti m al  n u m b er   o f   VM s .   W h e n   t h e  n u m b er   o f   V Ms  i s   g r ea ter   t h an   t h e  o p ti m a l  n u m b er   ( VM o ) ,   ad d itio n al  r   r eso u r ce s   ar e  r eq u ir ed   t o   s er v e  th e  e x tr a  VM s   th at  e x ce ed s   th e  V Mo .   T h e  p r o ce s s o r   co u p lin g   w i th   r eso u r ce s   ca n   b e  ac h ie v ed   w it h   m i g r atio n   a n d   ad d itio n al  r   r eso u r ce s   ca n   b e  ac q u ir ed   f r o m   o th er   d ata  c en ter s   to   s u p p o r t  all  th e  VM s .   Fig u r e  3   p icto r iall y   r ep r esen ts   t h e  p r o ce s s o r   co u p lin g   w i t h   r eso u r ce s .           Fig u r e  3 .   P r o ce s s o r   c o u p lin g   w it h   r eso u r ce s   w il l  h elp   to   r ed is tr ib u te  t h e  VM s ,   th a t n ee d s   ad d itio n al  r eso u r ce s ,   to   o th er   s er v er s       T ab le  1   s h o w s   t h e  p r o ce s s i n g   u n it s   f o r   th e  m e m o r y ,   I /O  an d   s to r ag e  a s s u m in g   t h at  t h e  n u m b er   o f   p r o ce s s in g   u n its   i s   s a m e  f o r   all  th e  th r ee   d o m ai n s .   A ll  p r o ce s s i n g   u n its   ar e  ass u m ed   to   b e  h o m o g e n eo u s   an d   h o m o to p ic  w it h   th at   o f   o th er   p r o ce s s o r s .     T h e y   ca n   b e   m u t u all y   r ep lace ab le.     E ac h   VM   h as   th e   s tr u ct u r e  o f   PM 11   to   P M 1n,     PIO 21  to   P I O 2n   an d   P S 31  to   P S 3n   s u p p o r tin g   eq u ip o ten tial   ca p ab ilit y   in   all  p ar am eter s   i n cl u d in g   ca p ac it y .   T h e  VM   to   b e  m i g r ated   ca n   b e  co u p led   w it h   a n y   o f   t h ese  m ai n   p r o ce s s i n g   d o m ain s ,   I / O   p r o ce s s in g   d o m ai n s   an d   t h e  C o m m u n icat io n   d o m ai n s .   Fi g u r e  4   s h o w s   t h e  g e n er al  i m a g e  o f   s u c h   a  co u p lin g   o f   p r o ce s s in g   u n i ts   r ep r esen ted   as P R .       T ab le  1 .   P r o ce s s in g   u n it s   r ep r esen tat io n   f o r   d if f er en t d o m ai n s   D o mai n   P r o c e ssi n g   U n i t   M a i n   P r o c e ssi n g   d o mai n   PM 11   PM 12   …   PM 1n   I / O   P r o c e ssi n g   d o mai n   P I O 21   P I O 22   …   P I O 2n   S t o r a g e   d o mai n   PS 31   PS 32   …   PS 3n           Fig u r e  4 .   T h e  g en er al  i m a g e  o f   c o u p li n g   o f   p r o ce s s i n g   u n it s   to   r eso u r ce s       Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       P erfo r ma n ce   d eg r a d a tio n   a s s ess men t a n d   V M p la ce men t p o licy  in   clo u d   ( S u s mita   J .   A .   N a ir )   4965   2 . 3 .   T he  co s t   m o del   W e  ass u m e  th at   M  n u m b er   o f   VM s   ar e  to   b e  m ig r ated   f r o m   P M1   ( P h y s ical  Ma c h i n e  1 )   to   P M2   ( P h y s ical   Ma ch in e   2 ) .   T h e  p ag es   g et   m o d i f ied   d u r i n g   m i g r atio n   a n d   h en ce   th e   r ec o p y in g   o f   m o d if ied   p ag es   an d   th e  m ig r at io n   p r o ce s s   tr an s p ir es in   s e v er al  i ter atio n s   [ 1 7 ,   2 1 ] .     B ased   o n   [ 1 3 ] ,   in   iter atio n   0 ,   th e  w h o le  m e m o r y   o f   t h e  VM   g et s   co p ied   to   th e  d es tin a tio n   m ac h i n e.     L et   A mt 0, j    r ep r esen t s   t h e   a m o u n t   o f   m e m o r y   co p ied   d u r i n g   0 th   iter atio n   o f   m i g r atio n   p r o ce s s   o f   j th   VM ,   VM j ,  PM b w j   r ep r esen t s   t h e  p h y s ical   m e m o r y   b a n d w id th   allo tted   f o r   VM j   a n d   V memsize  s h o w s   t h e  m e m o r y   s ize  o f   VM j .     T h u s ,   if   th e  0 th   iter atio n   w h ich   o cc u r s   b et w ee n   t h e  ti m e  t 0   an d   ti m e  t 1 ,   th e n   A mt 0, j  c an   b e  r ep r esen ted   as  s h o w n   in   ( 1 ) .      0 , = ∫   1 0 ( )      ( 1 )     Du r in g   th e   co p y   o p er atio n ,   s o m e  o f   t h e  p ag e s   o f   t h e  V M  c h an g es.   T h is   i s   ca lled   d ir t y i n g   o f   p ag e s .     T h e  d ir tied   p ag es  h av e  to   b e  v er if ied   an d   co p ied   in   s u b s eq u e n t  iter atio n s .   I n   ( 2 ) ,   VM dirj   r ep r esen ts   th e  p o r tio n   o f   m e m o r y   w h ich   i s   d ir tied .        , = ∫  . − 1 ,  + 1 ( )      ( 2 )     On ce   th e  co p y i n g   p r o ce s s   is   o v er ,   th e   VM   ca n   b e  r estar ted   at  P M 2 .   Du r in g   th e  w h o le  p r o ce s s   th e  p r o ce s s o r   ex p er ien ce s   a  d o w n t i m e,   T do w n, j ,  w h ic h   ca n   b e  ca lcu lated   as  s h o w n   i n   ( 3 ) .   I n   th is   eq u atio n ,   P dir  i s   th e   p ag e   d ir t y   r ate,   P si ze   is   th e   s iz e  o f   t h e  p a g e  s ize,   dur precopy      i s   t h e  d u r atio n   o f   t h e  p r e - co p y   an d   V C P U context    i s   th e  t i m e   f o r   co n te x t  s w itc h   f o r   th e  v ir t u al  C P U  a n d   VM resum ej    is     t h e  ti m e   ta k en   to   r es u m e   th e   VM j   a t  t h e  n e w  p h y s ical  m ac h i n e.        =     +   +    ( 3 )     T h e  to tal  d o w n   ti m e  f o r   M  ca n   b e  ca lcu lated   as      =                                                                                                                                           ( 4 )     A   p ar a m eter ,       =              ( 5 )     is   an   i m p o r tan t  r atio ,   t h at  d ec i d es  th e  d u r atio n   o f   t h e  iter atio n .   I n   t h e  f ir s t  iter atio n ,   th e  e n t ir e  v m ,   V mem alloc, j   is   co p ied .   B y   s u b s t itu tin g   dur i, j   = t i+ 1   –   t i ,   f o r   i=0 , …, N,   ( 1 )   an d   ( 2 )   ca n   b e   r e p r esen ted   as  s h o w n   i n   ( 6 )   an d   ( 7 )   r esp ec tiv el y .        0 , = , =   .  0 ,     ( 6 )     A mt i, j =P size .P dir . A mt i - 1, j =P M bw dur i, j .                                                                                                                                                                           ( 7 )     T h e  iter atio n   m a y   s to p   w h e n   it   r ea ch es th e  t h r es h o ld ,   h ,   o f   d ir t y   m e m o r y   i.e . ,      , = , ≤ h .                                                                                                                                                                                         ( 8 )     An o th er   co n d itio n   to   s to p   th e  iter atio n s   is   Ma x itr ,   w h ic h   is   t h e  m a x i m u m   n u m b er   o f   iter at io n s   s et  f o r   p r e - co p y   m i g r atio n .   T h e  iter at io n   s to p s   w h e n   t h e  v o l u m e  o f   p ag es  tr a n s f er r ed   is   g r ea ter   t h an   th e  p r o d u ct  o f   m ax i m u m   m u ltip le   o f   m e m o r y   s ize  t h at  m i g r atio n   s h o u ld   b e  ter m i n ated   i.e . ,   Ma x memsize,   a n d   t h e  m e m o r y   s ize   o f   VM ,   VM memsize .   T h e  iter atio n   ca n   s to p   in   ca s e  t h e  d ir t y   r at e  o f   cu r r en t  iter atio n ,   cu r d ir   e x ce ed s   th e  p r ev io u s   iter atio n   p r ed ir   a n d   th e  to ta l  b an d w id t h ,   To t bw ,   e x ce ed s   th e  m ax i m u m   b an d w id t h ,   Ma x b w .   T h is   ca n   b e   r ep r esen ted   as θ =   >         &       >   .         Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   6 ,  Dec em b er   2 0 1 9   :   4 9 6 1   -   4 9 6 9   4966   T h ese  f o u r   co n d itio n s   ( C 1 ,   C 2 ,   C 3 ,   an d   C 4 ) ,   to   s to p   th e  iter atio n s   ca n   b e  r ep r esen ted   as -     C 1 :    ( l og ℎ  , )                                                                                                                                                   ( 9 )         C 2 :                                                                                                                                                        ( 1 0 )     C 3 :    >   .                                                                                              ( 1 1 )     C 4 :  =   1               ( 1 2 )     T h e  to tal  n u m b er   o f   iter atio n s ,   N,   is   ca lcu lated   as  s h o w n   i n   ( 1 3 ) .   T h e  v alu e  o f   N  is   in itia lized   to   0 .   T h e  v alu e  o f   N  i n   in cr e m e n ted   iter ativ el y   u n til a n y   o n e  o f   t h e  f o u r   co n d itio n s   b ec o m e  tr u e.       N= { + 1 ,    ( 1˅ 2˅ 3˅ 4 =  ) 0 ,                                                   othe r w ise                                              ( 1 3 )       T h e  m i g r atio n   co s t f o r   th e  j th   VM   ca n   b e  ca lcu lated   as s h o w n   b elo w .     =  ,   1 − − 1 1 −         ( 1 4 )     T h e  to tal  m i g r atio n   t i m e,   To ta lMi g time,   f o r   M  is   esti m ated   as  g iv e n   b elo w .     To ta lMi g time   = M. Mig time                                                                                                                                                                                                                                                                                                                              ( 1 5 )     T h e  co s t b ef o r e  m i g r atio n   ca n   b e  r ep r esen ted   as -      =   ∫ ( .  ) ( )  1 0 + ∫ ( .  ) ( ) 1 0 + ∫ ( .  ) ( )    1 0   ( 1 6 )        I n   th e  ab o v e  eq u atio n   ω   r ep r esen t s   th e  C P U  f ac to r   f o r   m e m o r y ;  α   r ep r esen ts   t h e  C P U  f ac to r   f o r   I /O  an d   ρ   r ep r esen ts   th e  C P U  f ac to r   f o r   s to r ag e.   T h e  co s t d u r in g   m i g r a tio n   ca n   b e  r ep r esen ted   as       =   ∫ ( .  ) ( )   1 + ∫ ( .  ) ( )   1 + ∫ ( .  ) ( )   1   ( 1 7 )     T h e  p er f o r m a n ce   b ef o r e  m i g r atio n ,   r ep r esen ted   a s   P er f j befm i g ,   a n d   th e   p er f o r m a n ce   d u r in g   m ig r atio n ,   r ep r esen ted   as P er f jdurm i g ,   ca n   b e  ca lcu lated   as f o llo w s .       =        ( 1 8 )       =        ( 1 9 )     2 . 4 .   Alg o rit h m   d esig n   T h e  p r o ce d u r e  f o r   p er f o r m an c e  ev alu at io n   is   d escr ib ed   in   t h e  f o llo w in g   al g o r ith m .       I n p u t:  h o s t L is t,  v m s     Ou tp u t: P er f o r m an ce   v ar iatio n   Fo r   ea ch   h o s t i n   h o s t L i s t    Step   1   :   Ver if y   h o s t  u tili za tio n   Step   2   :   I f   h o s t u til >=   8 0 % ,   id en ti f y   th e  v m ,   j ,   to   m i g r ate          a.   Sear ch   th e  v m   w i th   Mi n i m u m   M i g r atio n   T i m e         b .   C alcu late  C o s t b ef o r e  m i g r a tio n   as i n   ( 1 6 )       en d if       g o to   s tep   5   Step   3   :   if   h o s tu t il <   =2 0 %,  Mig r ate  all   th e  VM s   to   an o t h er   P M   Step   4   :   Sear ch   th e  P M  w it h       a.   Av er ag e  r eso u r ce   u tili za tio n ,   i.e   b etw ee n   2 0 % &   8 0 % a n d   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       P erfo r ma n ce   d eg r a d a tio n   a s s ess men t a n d   V M p la ce men t p o licy  in   clo u d   ( S u s mita   J .   A .   N a ir )   4967     b .   Ne w   VM   r eso u r ce   r eq u ir e m en t + E x i s i n g   r eso u r ce   u til izati o n <8 0 %    Step   6   :   r ep ea t th e  iter atio n s   f o r   m i g r at in g   VM ,   j   to   th e  id en tif ied   P M  u n ti l ( 1 3 )   is   s atis f ied .   Step   7   :   C alcu late  C o s t d u r in g   m ig r ati o n   w ith   ( 1 7 )   Step   8   :   C o m p u te  P er f o r m a n ce   b ef o r e  an d   af ter   m ig r atio n   w it h   ( 1 8 )   an d   ( 1 9 )   r esp ec tiv ely .   Step   9   :   C alcu late  p er f o r m a n ce   v ar iati o n   as th e  d i f f er e n ce   b et w ee n   p er f o r m an ce   b e f o r e  m i g r atio n   &   p er f o r m a n ce   a f ter   m i g r atio n .       3.   P E RF O RM ANCE E VA L U AT I O N   T h er e  ar e  s ev er al  clo u d   co m p u ti n g   en v ir o n m e n ts   s u p p o r tin g   liv e  m i g r atio n   o f   VM .   VM W ar e  v Sp h er e  m ig r ate s   th e  v ir t u al   m ac h i n e ’ s   s tate  w h ile  th e  n et w o r k   r elate d   d etails  ar e  r etain ed .   Au to m atic   o p tim izatio n   o f   v ir t u al  m ac h i n es,  h ar d w ar e  s er v ice  w ith o u t   an y   i n ter r u p tio n   o f   n o r m al  o p er atio n s   is   p o s s ib le   w it h   li v e  v m   m ig r atio n   [ 2 2 ] .   I n   Xen   h y p er v i s o r ,   th e  p r o ce s s   o f   m e m o r y   d ir t y in g   an d   u p d atin g   o f   m e m o r y   co n tin u es  t ill  t h e  esti m ated   ti m e  f o r   tr an s f er r in g   th e  r e m ai n in g   p ag e s   eq u al s   th e  t i m e  t h e  g u e s t  is   p a u s ed   f o r   m i g r atio n   [ 2 3 ] .       Fo r   o u r   ex p er im e n t,  th e  s i m u latio n   s et  u p   h a s   b ee n   d o n e  i n   C lo u d s i m   3 . 0 . 3   [ 2 4 ] .  T h e  f ea tu r es  o f   th e  VM   r ese m b le  t h e  f ea tu r e s   o f   Am az o n E C 2   in s ta n ce   t y p es,  b u t  w it h   s i n g le  co r e  VM .   T h e  m o d el  u s e s   th e  Mi n i m u m   Mi g r atio n   T im e  ( MM T )   p o licy   w h ic h   s elec t s   th e  V M  w it h   m i n i m u m   m i g r atio n   t i m e     r eq u ir e m en t [ 2 4 ,   2 5 ] .   T h e  v al u es  e n ter ed   f o r   t h e  p ag e  s ize,   b an d w id t h   a n d   t h e  th r es h o ld   v al u e s   d ec id e  t h e  n u m b er   o f   iter atio n s ,   th e   m ig r atio n   ti m e   an d   t h e  d o w n   ti m e.   T h e  s i m u l atio n   i s   ca r r ied   o u t   b y   ass ig n i n g   ce r tain   v alu e s   o f   th e  f o llo w i n g   p ar a m eter s .   T h e  r esu lts   ar e  s h o w n   i n   t h e  g r a p h   b elo w .   a.   T h e  n u m b er   o f   VM s   ar e  ass u m ed   to   b e:  5 ,   1 0 ,   1 5   an d   2 0 .   b.   PM bw   –   T h e  b an d w id th   o f   t h e  p h y s ical  m ac h i n e  is   1   Gb p s     c.   T h e  f ir s t  iter at io n   r es u lt s   i n   th e  d ir t y in g   o f   s o m e  p ag e s ,   w h ic h   h as  to   b e  s u b s eq u en tl y   tr an s f er r ed   in   f u r t h er   iter atio n s .     T h e  p ag e  d i r t y   r ate  is   p r o p o r tio n al  to   th e  m e m o r y   p ag e  tr a n s f er   r eq u ir e d   w h ich   f u r th er   ad d s   u p   th e  d o w n ti m e.     On   a n   av er ag e  t h e  p ag e  d ir t y   r ate  P d ir =2 5 0 0   p p s .   d.   T h e  p ag e  s ize  P s ize  is   4 KB .   e.   T h e  th r esh o ld   is   th e  p o in t  b e y o n d   w h ich   t h e  iter atio n s   d o es  n o t  o cc u r   an d   th e  VM   m i g r ati o n   f ails .   W e  ar e  ass u m in g   t h e  v al u e  o f   t h r es h o ld   ‘ h ’   as 1 0 0 MB .   Fig u r e  5   s h o w s   t h e  m ig r atio n   ti m e  a n d   d o w n t i m e  a s   a  f u n ct io n   o f   x   v ar y i n g   th e  m e m o r y   s ize  r atio .     T h e  p r e - co p y   al g o r ith m   w ill  w o r k   e f f ec t iv el y   f o r   x   <1 .   T h er e  is   a  s u b s tan tial  d ec lin e  i n   p er f o r m a n ce   w h e n   th e  d ir t y i n g   r ate  in cr ea s e s .                                     Fig u r e   5 .  Mig r atio n   a n d   d o w n ti m e  w it h   v ar y i n g   v al u es o f   x       T h e  C P U  f ac to r   f o r   m e m o r y   w as  ta k en   i n   th e  r an g e  o f   1 0 0   t o   1 0 0 0   Mb its /s ,   I /O  in   th e  r an g e     5   to   4 2 0 0   Mb its /s   an d   f o r   s t o r ag e  5 0 0   t o   1 0 0 0   Mb its /s .   F o r   a  p ar ticu lar   r u n   o f   th e  a lg o r ith m ,   t h e  co s t  a n d   th e  p er f o r m a n ce   o b tain ed   in   te r m s   o f   Mb it s /s ec   i s   g i v e n   in   t h e  T a b le  2 .   T h e  co s t  b ef o r e   m i g r atio n   u s i n g   t h e  d if f er en t  C P U   f ac to r s   w er e  ca lcu la ted   u s in g   ( 1 2 ) .   T h e  s i m u latio n   w as   p er f o r m ed   b y   v ar y i n g   t h e  n u m b e r   o f   VM s .   Fig u r e  6   s h o w s   th e  p er ce n ta g e  o f   p er f o r m a n ce   d e g r ad atio n   d u r i n g   VM   Mi g r atio n .   T h e  p er f o r m an ce   h a s   d eg r ad ed   b y   4 0 %  t o   7 5 %  f o r   d if f er en t   v ar iatio n   o f   ω ,   ρ   a n d   α .     T h e  im p r o v e m e n t i n   p er f o r m a n ce   b y   in cl u d i n g   t h e  p ar a m eter   θ,   is   s h o w n   i n   Fi g u r e  7 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  9 ,   No .   6 ,  Dec em b er   2 0 1 9   :   4 9 6 1   -   4 9 6 9   4968   T ab le  2 .   C o s t a n d   p er f o r m a n c e  tab le   I t e r a t i o n   N u mb e r   ω   α   ρ   N u mb e r   o f   V M s   C o st   B e f o r e   M i g r a t i o n   P e r f o r man c e   B e f o r e   M i g r a t i o n   C o st   d u r i n g   M i g r a t i o n   P e r f o r man c e   D u r i n g   M i g r a t i o n   1   5 3 3   5   1 0 2 4   5   0 . 5 4 6 9   1 . 8 2 8 3   1 0 . 5 5 6 0   0 . 9 4 7 3   10   0 . 5 7 8 6   1 . 7 2 8 3   1 1 . 6 3 6 8   0 . 8 5 9 3   15   0 . 4 9 2 4   2 . 0 3 0 8   1 5 . 9 5 5 2   0 . 6 2 6 8   20   0 . 4 9 2 4   2 . 0 3 0 8   1 5 . 9 7 6 8   0 . 6 2 5 9   2   2 0 0   41   6 0 0   5   0 . 2 4 6 2   4 . 0 6 2 3   5 . 8 1 4 4   1 . 7 1 9 9   10   0 . 2 4 2 4   4 . 1 2 5 6   7 . 5 9 9 2   1 . 3 1 5 9   15   0 . 2 4 6 2   4 . 0 6 2 3   9 . 5 7 0 0   1 . 0 4 4 9   20   0 . 2 4 2 4   4 . 1 2 5 6   1 2 . 0 5 8 8   0 . 8 2 9 3   3   1 0 2 4   5 1 2   5 1 2   5   0 . 4 8 0 0   2 . 0 8 3 5   1 1 . 3 5 2 8   0 . 8 8 0 8   10   0 . 7 0 9 3   1 . 4 0 9 9   1 9 . 4 1 1 2   0 . 5 1 5 2   15   0 . 9 9 3 7   1 . 0 0 6 4   2 0 . 8 0 8 8   0 . 4 8 06   20   0 . 6 6 0 6   1 . 5 1 3 8   1 8 . 1 4 9 2   0 . 5 5 1 0             Fig u r e   6 .   P er f o r m a n ce   Deg r ad atio n   in   %.   T h e  p er f o r m an c e  v ar ies  w i th   t h e  n u m b er   o f   VM s   an d   t h e  v ar iatio n   i n   C P U  f ac to r s   ass o c iated   w it h   t h e  r eso u r ce s     Fig u r e  7 .   I m p r o v ed   P er f o r m an ce   w it h   θ.   On   a n   av er ag e  t h e  p e r f o r m a n ce   h a s   i m p r o v ed   u p to   1 5 %       4.   CO NCLU SI O N   I n   a  clo u d   e n v ir o n m en t   lo ca li ze d   o v er lo ad in g   o f   r eso u r ce s   r e m ain s   to   b e  a  c h alle n g e.   O v er lo ad ed   r eg io n s   o f   r eso u r ce s   l ik e  m e m o r y ,   s to r ag e  a n d   C P U  f ac ilit ies  ca n   b e  r eliev ed   f r o m   VM   m i g r atio n .   Her e  we   p r esen ted   a  d etailed   s tu d y   o f   v ar io u s   asp ec t s   o f   VM   m i g r atio n   th r o u g h   i m p r o v ed   m o d els  an d   ca lcu lated   th e  co s t  o f   m i g r atio n   w h ic h   c o u ld   b e  u s ed   f o r   p er f o r m an ce   s tu d ie s   in   clo u d   cl u s ter s .   T h e  an al y s is   h a s   s h o wn   th e  n at u r e  o f   d eg r ad ati o n   o f   p er f o r m a n ce   w h ich   i s   a  v ital   f ac to r   in   i m p r o v i n g   th e  o v er all  p er f o r m a n ce   o f   cu r r en t  clo u d   ar ch itec tu r es.   T h e  m o d el  ca n   b e  i m p r o v ed   to   ac co m m o d ate  v ar io u s   o t h er   f ac to r s   to   d etec t  f u r t h er   o p ti m al  v al u es e n ab li n g   co s t r ed u ctio n .       RE F E R E NC E S     [1 ]   S.   J.   A .   N a ir   a n d   T.   R.   G .   Na ir,   “ Re so u rc e   Ex ten sio n   T e c h n iq u e s  in   En ter p rise   A rc h it e c tu re s  th ro u g h   Cl o u d   Co n n e c ti v it y , ”   In t.   Co n f.     In v   C o mp u t  T e c h n . ,   Co im b a t o re ,   In d ia ,   2 0 1 6 .     [2 ]   V .   De   M a io ,   e t  a l . ,   “ A n   Im p ro v e d   M o d e l  f o r  L iv e   M ig ra ti o n   i n   Da t a   Ce n tre  S im u lato rs,”  Pr o c .   1 6 th   IEE E/ ACM   In t .   S y mp .   Cl u ste r,  Clo u d ,   a n d   Gr id   C o mp u t ,   p p .   5 2 7 - 5 3 0 ,  2 0 1 6 .   [3 ]   J.  P iao   a n d   J.  Ya n ,   “ A   n e tw o rk - a wa re   v irt u a l  m a c h in e   p lac e m e n t  a n d   m ig ra ti o n   a p p ro a c h   i n   c lo u d   c o m p u ti n g , ”   Pro c .   In t .   Co n f.   o n   Gr id   a n d   C o o p e r.  Co mp u ti n g ,   Na n ji n g ,   C h i n a ,   p p .   87 - 92 ,  2 0 1 0 .   [4 ]   M .   R.   C h o w d h u ry ,   e t  a l . ,   “ Im p lem e n tatio n   a n d   p e rf o rm a n c e   a n a ly sis  o f   v a rio u s  V M   p lac e m e n t  stra teg ies   i n   Clo u d S im , ”   J .   Clo u d   Co m p ,   2 0 1 5 .   [5 ]   M .   Da b b a g h ,   e t  a l . ,   “ Ef f icie n t  Da tac e n ter  Re so u rc e   Util iza ti o n   T h ro u g h   Cl o u d   Re so u rc e   Ov e r  c o m m it m e n t, ”   IEE E  INFOCOM   2 0 1 5   W o rk sh o p   o n   M o b il e   Cl o u d   a n d   Vi rt. ,   p p .   3 3 0 - 335 ,   2 0 1 5 .       [6 ]   G .   S u n ,   e t  a l . ,   “ A   n e w   t e c h n iq u e   f o r  e ff icie n t  li v e   m i g ra ti o n   o f   m u lt ip le  v irt u a l  m a c h in e s,”   Fu tu re   Ge n e ra ti o n   Co mp .   S y st. ,   p p .   7 4 - 8 6 ,   2 0 1 6 .     [7 ]   H .   L iu   a n d   B .   He ,   “ V M b u d d ies :  Co o rd in a ti n g   L iv e   M ig ra ti o n   o f   M u lt i - T ier  A p p li c a ti o n s  in   Clo u d   En v iro n m e n ts,”   IEE E  T ra n s.  P a r.  Distr.  S y ste ms ,   v o l.   2 6 ,   p p .   1 1 9 2 - 1 2 0 5 ,   2 0 1 5 .   [8 ]   W .   V o o rslu y s,  e t  a l . ,   “ Co st  o f   Virtu a l  M a c h i n e   L iv e   M ig ra ti o n   in   Clo u d s :  A   P e rf o rm a n c e   Ev a lu a ti o n , ”   Pro c .   1 s t   In ter n a t io n a l  C o n fer e n c e   o n   Cl o u d   Co m p u ti n g ,   Beiji n g ,   p p .   2 5 4 - 265 ,  2 0 0 9 .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       P erfo r ma n ce   d eg r a d a tio n   a s s ess men t a n d   V M p la ce men t p o licy  in   clo u d   ( S u s mita   J .   A .   N a ir )   4969   [9 ]   S .   S o ti r iad is,  e t  a l . ,   “ A n a l y sis   o f  re q u irem e n ts  f o r  v irt u a l  m a c h in e   m ig ra ti o n   in   d y n a m ic  c lo u d s,”   1 2 t h   In t.   S y mp .   Pa r.  a n d   Distr.  Co m p u t in g ,   p p .   1 1 6 - 1 2 3 ,   2 0 1 3 .   [1 0 ]   T .   Al - S a id   a n d   O.  Ra n a ,   “ Im p lem e n ti n g   Mi g ra ti o n - A w a r e   V irt u a l  M a c h in e s , ”   IEE E  2 n d   In t.   C o n f .   o n   Cy b e r  S e c   a n d   Clo u d   Co mp u ti n g ,   2 0 1 5 .   [1 1 ]   S .   A k o u sh ,  e t  a l . ,   “ P re d icti n g   th e   P e rf o rm a n c e   o f   V irt u a l  M a c h in e   M ig ra ti o n , ”   Pro c .   2 0 1 0   IE EE   In t  S y mp   o n   M o d e li n g ,   A n a ly  a n d   S im.   Of  Co mp   a n d   T e le  S y s  ( M AS COTS ’1 0 ) ,   IEE E  Co m p u ter   S o c iety ,   W a sh i n g to n   DC,  US A ,  pp .   37 - 46 ,   2 0 1 0 .    [1 2 ]   B .   Hu ,   e t  a l . ,   “ A   M o b il it y - Orie n ted   S c h e m e   f o r  V irt u a l  M a c h in e   M ig ra ti o n   i n   Clo u d   Da ta  Ce n ter  Ne tw o rk , ”   IEE E   Acc e ss ,   v o l.   4 ,   p p .   8 3 2 7 - 8 3 3 7 ,   2 0 1 6 .   [1 3 ]   F.  Ca ll e g a ti   a n d   W .   Ce rro n i,   “ L i v e   M ig ra ti o n   o f   V irt u a li z e d   Ed g e   Ne tw o rk s:  A n a l y ti c a l   M o d e li n g   a n d   P e rf o rm a n c e   Ev a lu a ti o n , ”   IE EE   S DN4 FN S ,   T r e n to ,   I ta ly ,   2 0 1 3 .   [1 4 ]   S .   J.  A .   Na ir   a n d   T .   R.   G .   N a ir,   “ En e rg y   a n d   P e rf o rm a n c e   Ev a l u a ti o n   i n   Cl o u d   L iv e   V m   M ig ra t io n , ”   I n t  J .   Res .   An a lytic a l  Rev iew ,   v o l.   6 ,   p p .   1 1 0 7 - 1 1 1 2 ,   2 0 1 9 .   [1 5 ]   K.  L i,   e t  a l .,   “ V irt u a l  m a c h in e   p lac e m e n t  in   c lo u d   sy ste m s   th ro u g h   m i g ra ti o n   p ro c e ss , ”   In t.   J .   P a r.,   Eme r  D istr   S y ste ms ,   p p .   3 9 3 - 4 1 0 ,   2 0 1 4 .     [1 6 ]   X .   W a n g ,   e t  a l .,   “ De la y - c o st  trad e o ff   f o r  v irt u a l  m a c h in e   m ig r a ti o n   in   c l o u d   d a ta  c e n ters , ”   J .     Ne tw.   Co mp u t.   A p p l . ,   v o l.   7 8 ,   p p .   6 2 - 72 ,   2 0 1 7 .     [1 7 ]   W .   Zh a n g ,   e t  a l .,  “ P e rf o rm a n c e   d e g ra d a ti o n - a w a r e   v irt u a l  m a c h in e   li v e   m i g ra ti o n   in   v irt u a li z e d   se rv e rs, ”   Pro c .   1 3 t h   IEE E  In t.   Co n f.   Pa r a ll e l  Distrib .   Co mp u t .   A p p l .   T e c h n o l.   ( PDCAT ) ,   p p .   4 2 9 - 4 3 5 ,   2 0 1 2 .   [1 8 ]   C.   Ya n g ,   e t  a l . ,   “ A   D y n a m ic  Re so u rc e   A ll o c a ti o n   M o d e l  f o r  V irt u a l  M a c h in e   M a n a g e m e n t  o n   Cl o u d , ”   Co mm u n .   Co mp u t .   In fo rm .   S c ien c e ,   S p rin g e r,  Ber li n ,   He i d e lb e rg ,  vol .   2 6 1 ,  p p .   5 8 1 - 5 9 0 ,   2 0 1 1 .   [1 9 ]   A .   Ch o u d h a ry ,   e t  a l . ,   “ A   c rit ica l  s u rv e y   o f   li v e   v irt u a l  m a c h in e   m i g ra ti o n   tec h n iq u e s , ”   J .   Clo u d   Co m p u t:  A d v . ,   S y s t .     Ap p l ,   v o l.   6 ,   p p .   1 - 4 1 ,   2 0 1 7 .   [2 0 ]   W .   Ce rro n i   a n d   F .   Esp o sit o ,   “ Op ti m izin g   L iv e   M ig ra ti o n   o f   M u lt ip le  V irt u a l  M a c h in e s , ”   IEE E  T ra n s.  On   Clo u d   Co mp u t .,  v o l .   6 ,   pp .   1 0 9 6 - 1 1 0 9 ,   2 0 1 8 .   [2 1 ]   X .   F u   a n d   C.   Z h o u ,   “ Virtu a l  m a c h in e   se lec ti o n   a n d   p lac e m e n t  f o r  d y n a m i c   c o n so li d a ti o n   i n   Cl o u d   c o m p u ti n g   e n v iro n m e n t, ”   Fro n ti e rs   Co m p u t .   S c i . ,   v o l.   9 ,   p p .   3 2 2 - 3 3 0 ,   2 0 1 5 .   [2 2 ]   v S p h e re   v M o ti o n -   V M w a re .   A v a i lab le:   h tt p s:// w ww . v m wa r e . c o m /i n /p r o d u c ts/v sp h e re /v m o ti o n . h tm l .   [2 3 ]   Re d   Ha t,   In c ,   “ T h e   Re d   Ha t  En terp rise   L in u x   Virtu a li z a ti o n   G u id e , ”   Av a il a b le:  h tt p s:// a c c e ss . re d h a t. c o m /   d o c u m e n tatio n /e n - u s/re d _ h a t _ e n t e rp rise _ li n u x /5 / h tm l/ v irt u a li z a ti o n /ch a p - v irt u a li z a ti o n - x e n _ li v e _ m ig ra ti o n   [2 4 ]   A .   Be lo g laz o v   a n d   R.   B u y y a ,   “ O p ti m a l  On li n e   De term in isti c   A lg o rit h m s  a n d   A d a p ti v e   He u risti c s  f o r  En e rg y   a n d   P e rf o rm a n c e   E ff icie n t  D y n a m ic   Co n so l id at i o n   o f   V irt u a l  M a c h in e s  in   Cl o u d   Da ta  Ce n ters , ”   Co n c u rr e n c y   a n d   Co mp u t a ti o n :   Pra c ti c e   a n d   Exp e rie n c e ,   v o l.   2 4 ,   p p .   1 3 9 7 - 1 4 2 0 ,   2 0 1 2 .   [2 5 ]   A .   R.   M o h a z a b i y e h   a n d   K .  H.  Am iri z a d e h ,   “ En e rg y - Aw a re   A d a p ti v e   F o u r  T h re sh o ld s  T e c h n iq u e   f o r  Op ti m a l  V irt u a l  M a c h i n e   P lac e m e n t, ”   In t e rn a ti o n a l   J o u rn a l  o f  El e c trica l   a n d   Co m p u ter   En g in e e rin g   ( IJ ECE ) ,   v o l.   8 ,   p p .   3 8 9 0 - 3 9 0 1 ,  2 0 1 8 .       B I O G RAP H I E S   O F   AUTH O RS          S u s m ita   J .   A .   Na i r   h o ld s  a   g ra d u a te  d e g re e   in   c o m p u ter  sc ien c e   a n d   a   p o st  g ra d u a te  d e g re e   in   Co m p u ter  A p p li c a ti o n s.   S h e   is   c u rre n tl y   p u rsu in g   h e r  P h . D.  i n   Co m p u ter  S c ien c e   f ro m   Bh a ra th iar  Un iv e rsit y ,   Co im b a to re ,   In d ia.     H e r  a re a   o f   in tere st i s Clo u d   Co m p u ti n g .     Dr .   T. R.  G o p a la k r is h n a n   Na ir ,   a   f e ll o w o f  In stit u ti o n   o f   En g in e e rs,  h a s 3 4   y e a r s o f   e x p e rien c e   in   p ro f e ss io n a l  f ie ld   sp re a d   o v e r  R e se a rc h ,   In d u stry   a n d   Ed u c a ti o n .   Cu rre n tl y ,   h e   is  th e   Re c to r  f o r  Ra jara jes w a ri  G ro u p   o f   In sti tu ti o n s  in   In d ia.  He   w a s  th e   A R A M CO  En d o w e d   Ch a ir  i n   T e c h n o l o g y   in   P M   U n iv e rsity ,   KS A .   He   h o ld s  d e g re e s  M . T e c h .   (I. I. S c . ,   In d ia)  a n d   a   P h . D.  i n   C o m p u ter   S c ien c e .   His  a re a s  o f   in ter e st  in c lu d e   A d v a n c e d   n e tw o rk s,  Co g n it iv e   S y ste m s  a n d   M u lt i d isc ip li n a ry   stu d ies   in c lu d i n g   Bra in   a n d   p h y sic a l  s y ste m s.   He   is  a   s e n io r  m e m b e r  o f   IEE E,   A CM   a n d   f e w   o th e r  p ro f e ss io n a l  b o d ies .     Evaluation Warning : The document was created with Spire.PDF for Python.