I nte rna t io na l   J o urna l o f   E lect rica l a nd   Co m p ute 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 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 ,   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 a re   c o p ied   f ro m   o n e   p h y sic a m a c h in e   to   a n o t h e w h il e   th e   v irt u a m a c h in e   (V M i 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 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 th e   p e rf o rm a n c e   o f   a p p li c a ti o n r u n n in g   o n   th a t   p a rti c u lar   p h y sic a m a c h in e .   A   c o n sid e ra b le  n u m b e o f   stu d ies   h a v e   b e e n   c a rried   o u 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 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 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 ty p e s   o 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 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 im p ro v e m e n 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 m i g ra ti o n   a n d   sa v e   sig n if ica n 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 m o d e is  c a p a b le  o f   a n a l y z in g   re a 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 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 e x p a n d in g   t o   u n iv e rsa 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 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   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 ©   2 0 1 9   In stit u te o 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 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   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 d is tr ib u ted   ar ch i tectu r o f   d atac en ter s   s u p p o r ts   an   e n ter p r is 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 a n d   ad v an ce d   ap p licatio n s .   Vir tu aliza ti o n   is   t h tech n o lo g y   u s ed   f o r   en h an ce m e n 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 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 d o m ain s   [ 1 ] .   T h 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 s to r ed   in   d ata  ce n ter s   th at  ar 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 b etter   p er f o r m a n ce ,   r ed u ce   r esp o n s ti m a n d   to   d ea w it h   th f a u lt   to ler an ce .   I n   o r d er   to   o p tim ize  t h e n er g y   e f f ici en c y   o f   th eir   d ata  ce n ter s ,   t h tas k s   r u n n i n g   o n   th u n d er - u ti lized   p h y s ical   m ac h in e s   ar 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 d ata  ce n ter   a n d   th en   t h u n d er - u ti lized   o n es   ar s h u t d o w n   [ 2 ] .     T h is   ca n   b ac co m p li s h ed   b y   th m i g r atio n   o f   t h v ir tu a m ac h in e s   ( VM )   f r o m   t h 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 VM   in   d is ta n l o ca tio n   a w a y   f r o m   th d ata  ce n ter s   a f f ec ts   t h a p p licatio n   p er f o r m a n ce .     So ,   th 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 VM   h a v to   b co n s id er ed   f o r   p lacin g   t h ap p licatio n   i n   VM   [ 3 ] .   VM s   ar c h o s e n   f r o m   t h o v er lo ad ed   h o s t h at  w i ll  b 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 VM s ,   th 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 to   en s u r th e   q u alit y   o f   s er v ice  an d   t h e y   h av to   co m p l y   w it h   t h S L A   ( Ser v ice  L e v el   Ag r ee m e n t)   also   [ 4 - 6 ] .     T h tr ad itio n al  p r o ce s s   m i g r a tio n   w as   co m p licated   tec h n iq u th a i n v o l v ed   r elo ca tin g   p r o ce s s   f r o m   o n m ac h i n to   an o t h er ,   w h er ea s   t h L i v VM   Mi g r a tio n   tec h n iq u 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   m in i m a d o w n ti m e   [ 7 - 9 ] .   T h liv m ig r atio n   p r o ce s s   h as  s i x   s ta g es -   ( a)   T h p r e - m ig r atio n   s ta g in   w h ic h   r eso u r ce s   ar allo ca te d   to   s elec ted   r em o te  m ac h in e.   ( b )   T h r eser v atio n   s tag w h e r s etu p   is   d o n e   f o r   d ep lo y in g   th VM .   ( c)   T h iter ativ p r e - co p y   s ta g w h er e   th p ag es  ar r ep ea ted l y   co p ied   u n til  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 s to p - an d - co p y   s tag w h er th VM   is   s to p p ed   at  th s o u r ce   an d   t h last   d i r t y   p ag es  ar tr an s f er r ed   to   th d esti n atio n   w h ic h   r esu lt s   in   d o w n ti m e .   ( e)   T h co m m i t m e n s ta g   th VM   n o   lo n g er   ex is at  th s o u r ce   a n d   th r eso u r ce s   h eld   b y   t h VM   ar r elea s ed .   ( f )   T h ac tiv atio n   s ta g e -   t h VM   is   r esu m ed   at  th d esti n atio n   [ 1 0 ] .   T h tw o   i m p o r ta n f ac to r s   i n v o lv ed   in   v ar io u s   li v m ig r atio n   tech n iq u e s   ar th to tal  m ig r atio n   ti m e   an d   th d o w n ti m e.   T o tal   m i g r atio n   ti m is   th to tal  ti m r eq u ir ed   to   m i g r ate  th V f r o m   s o u r ce   to   d esti n atio n   m ac h i n e.     T h d o w n ti m i s   th a m o u n o f   ti m w h e n   th VM   is   n o r u n n i n g   [ 1 1 ] .   T h to tal   m i g r atio n   ti m an d   t h d o w n ti m ar th k e y   p er f o r m a n ce   f ac to r s   to   b co n s id er ed   d u r i n g   VM   m i g r atio n .     T h p u r p o s 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 m i g r at io n   p r o ce s s   [ 1 2 ] .   T h t w o   ap p r o ac h es  in   li v VM   m i g r atio n   ar th p u s h   p h a s an d   th s to p   an d   co p y   p h ase.     I n   th p u s h   p h ase,   t h m e m o r y   p ag e s   ar tr an s f er r ed   f r o m   s o u r ce   s er v er   to   th n e w   lo ca tio n .   D u r in g   t h tr an s f er ,   as  t h VM   is   r u n n i n g ,   s o m o f   t h m e m o r y   p a g e s   m a y   b 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 d ir tied   p ag es  h av to   b r ec tif ied   an d   tr an s f er r ed   ag ain .   T h 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 m ig r atio n   p r o ce s s   to   co m p lete .   At  s o m p o in t,  t h ti m e   tak en   b y   t h r o u n d s   a n d   th e   n u m b er   o f   p ag es   to   b tr an s f er r ed   w ill  b v er y   lo w .   At  t h is   s tag e,   t h s to p   an d   co p y   p h a s ta k es  p lace .   T h e n tire   p r o ce s s   o f   liv VM   m ig r atio n   af f ec t s   t h p er f o r m a n ce   o f   th ap p licatio n s   r u n n i n g   i n   t h o s VM s   [ 7 ,   1 3 ,   14] .   T h w h o le  w o r k   p r esen ted   h er r es u lts   i n   t h 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 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 v o l u m e   o f   p ag es  tr an s f er r ed   w ith   r esp ec to   th m e m o r y   s ize;  ( 3 )   th d ir ty   r ate  co m p ar is o n   o f   s u cc e s s i v iter atio n s   an d   th e   b an d w id th   u s a g e;  ( 4 )   th th r esh o ld   s et  f o r   d ir ty   m e m o r y .       T h 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 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 ab o v e - m e n tio n ed   f ac to r s .   b.   T h m o d el  in co r p o r ates  v e r y   v al u ab le  p ar a m eter   θ,   f a cto r ,   w h ic h   en ab le  t h d atac e n ter s   to   tak 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 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 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 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 f f icien c y   o f   s u cc es s f u 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 i m p le m en ta tio n   o f   θ   th e   p er f o r m an ce   v al u 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 s im u lat io n s   ca r r ied   o u ac co r d in g   to   th m eth o d o lo g y   d is cu s s ed   h er esti m a ted   th 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 d ec li n i n   t h 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 d ata  ce n ter s   to   tak n ec ess ar y   m ea s u r es  to   r e o r g an ize  t h r eso u r ce s   to   co n t ain   t h 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 r est  o f   th 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 r elate d   r esear ch   m et h o d .   Sectio n   3   ex p lai n s   t h p er f o r m an ce   ev al u atio n   an d   r esu lts .   S ec tio n   co n clu d es t h 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 P th a h as  t h lea s co m p letio n   ti m e.   I f   s u ch   P is   lac k i n g   th r eq u ir ed   r eso u r ce s ,   t h e n   ei th er   d ir ec p lace m e n o r   m i g r atio n - b ased   p lace m en tech n iq u ca n   b ad o p ted .   I n   [ 1 5 ] ,   th e   au th o r s   h a v ex a m i n ed   th at  i n   o n - li n VM   P la ce m en t,  VM   w h o s m ig r ati o n   o v er h ea d   ad d ed   w it h   t h co m p letio n   ti m is   m in i m u m   is   c h o s en   f o r   m ig r atio n .     T h n u m b er   o f   VM   r eq u est   w ill  n o b k n o wn   in   ad v a n ce .   Hen ce ,   w h e n   th P Ms  ar 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 b ac ce p ted .   T h m i g r atio n   co s f r o m   th o v er u s ed   P to   th ac tiv P m i g h t   b 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 VM   to   b m ig r ated   m u s co m m u n icate   w ith   t h 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 d ev ice  d r iv er s   ar h o s ted   in   d o m ain   0 .   I t c o n tr o l s   t h p h y s ica n et w o r k   ca r d s   [ 1 7 ] .   T h 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 w o r k lo ad   h as   to   b d is tr ib u ted   am o n g   all  t h h o s 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 m i g r atio n   p r o ce s s   m a n a g es  t h 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 an d   I /O,   d u r in g   t h 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 n u m b er   o f   iter atio n s   is   ca lc u lated   as  th m i n i m u m   v al u o f   t h r es h o ld   p o in an d   t h 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 th r esh o ld   p o in is   co m p u ted   as  f u n ctio n   o f   t h 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 m ig r ati n g   VM .   I n   [ 1 7 ] ,   t h au t h o r s   h a v 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 i m p o r ta n t f ac to r   af f ec ti n g   t h iter atio n   ti m 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   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 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 d is tr ib u ted   to   th e   h o s t s   w h ic h   ar u n d er - u ti lized .   A   s er v er   w it h   u til izatio n   o f   2 0 o r   b el o w   is   as s u m ed   to   b an   u n d er u tili ze d   s er v er .   T h 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 h o s ts   w it h   ce r tai n   o v er h ea d .   T h p r o ce s s   is   p icto r iall y   d ep icted   in   Fig u r 1   an d   Fig u r 2 .   T h 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 an d   en er g y .               Fig u r 1 .   B ef o r 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   u til izatio n   o f   u p   to   8 0 %   an d   th 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 2 .   Af ter   Mig r atio n   th s er v er s   at  Ho s A   a n d   Ho s t B   h av 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 p er f o r m a n ce   o f   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 co s i s   th ex p en s in c u r r ed   d u to   th u n u tili ze d   ca p ab ilit y   o f   th r eso u r ce s .   T h e   co s o f   m i g r atio n   is   th a m o u n o f   p er f o r m a n ce   lo s 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 ca lcu lated   ( a)   B ef o r 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 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 n h an ce m e n t.  T h d if f er en ce   b et w ee n   ( b )   a n d   ( c)   g i v es  th e   co s 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 h a v m ad t h co m p ar is o n   b et w ee n   ( a)   an d   ( b )   to   d eter m i n th co s b ef o r m ig r at io n   an d   th co s d u r i n g   m ig r atio n .   T h v ir tu a m ac h i n es  ar m i g r at ed   f r o m   o n p h y s ical  m ac h i n to   an o th er   i n   th e   s a m e   d o m ai n   o r   i n   d i f f er en t   d o m ai n .   I n   a n y   ca s e,   t h p r o ce s s o r   w ill   b as s o ciate d   w it h   t h 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 n u m b er   o f   V Ms  i s   g r ea ter   t h an   t h o p ti m a n u m b er   ( VM o ) ,   ad d itio n al  r   r eso u r ce s   ar r eq u ir ed   t o   s er v th e x tr VM s   th at  e x ce ed s   th V Mo .   T h 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 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 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 all  th VM s .   Fig u r 3   p icto r iall y   r ep r esen ts   t h 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 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 h elp   to   r ed is tr ib u te  t h 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 p r o ce s s i n g   u n it s   f o r   th m e m o r y ,   I /O  an d   s to r ag a s s u m in g   t h at  t h n u m b er   o f   p r o ce s s in g   u n its   i s   s a m f o r   all  th th r ee   d o m ai n s .   A ll  p r o ce s s i n g   u n its   ar ass u m ed   to   b 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 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 VM   to   b m i g r ated   ca n   b 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 C o m m u n icat io n   d o m ai n s .   Fi g u r 4   s h o w s   t h g e n er al  i m a g o f   s u c h   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 4 .   T h g en er al  i m a g 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 ass u m th at   n u m b er   o f   VM s   ar to   b m ig r ated   f r o m   P M1   ( P h y s ical  Ma c h i n 1 )   to   P M2   ( P h y s ical   Ma ch in e   2 ) .   T h 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 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 w h o le  m e m o r y   o f   t h VM   g et s   co p ied   to   th d es tin a tio n   m ac h i n e.     L et   A mt 0,   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 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 m e m o r y   s ize  o f   VM j .     T h u s ,   if   th 0 th   iter atio n   w h ich   o cc u r s   b et w ee n   t h ti m t 0   an d   ti m t 1 ,   th e n   A mt 0, c an   b 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 o f   t h p ag e s   o f   t h V 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 d ir tied   p ag es  h av to   b v er if ied   an d   co p ied   in   s u b s eq u e n iter atio n s .   I n   ( 2 ) ,   VM dirj   r ep r esen ts   th 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 co p y i n g   p r o ce s s   is   o v er ,   th e   VM   ca n   b r estar ted   at  P M 2 .   Du r in g   th w h o le  p r o ce s s   th p r o ce s s o r   ex p er ien ce s   d o w n t i m e,   T do w n, j w h ic h   ca n   b 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 o f   t h p a g s ize,   dur precopy      i s   t h d u r atio n   o f   t h p r e - co p y   an d   V C P U context    i s   th t i m e   f o r   co n te x s w itc h   f o r   th v ir t u al  C P a n d   VM resum ej    is     t h ti m e   ta k en   to   r es u m e   th e   VM j   a t h n e p h y s ical  m ac h i n e.        =     +   +    ( 3 )     T h to tal  d o w n   ti m f o r   ca n   b ca lcu lated   as      =                                                                                                                                           ( 4 )     A   p ar a m eter ,       =              ( 5 )     is   an   i m p o r tan r atio ,   t h at  d ec i d es  th d u r atio n   o f   t h iter atio n .   I n   t h f ir s iter atio n ,   th e n t ir 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 iter atio n   m a y   s to p   w h e n   it   r ea ch es th 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 iter atio n s   is   Ma x itr ,   w h ic h   is   t h 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 iter at io n   s to p s   w h e n   t h v o l u m o f   p ag es  tr a n s f er r ed   is   g r ea ter   t h an   th 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 ter m i n ated   i.e . ,   Ma x memsize,   a n d   t h m e m o r y   s ize   o f   VM ,   VM memsize .   T h iter atio n   ca n   s to p   in   ca s t h d ir t y   r at o f   cu r r en iter atio n ,   cu r d ir   e x ce ed s   th p r ev io u s   iter atio n   p r ed ir   a n d   th to ta b an d w id t h ,   To t bw ,   e x ce ed s   th 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 iter atio n s   ca n   b 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 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 v alu o f   is   in itia lized   to   0 .   T h v alu o f   i n   in cr e m e n ted   iter ativ el y   u n til a n y   o n o f   t h f o u r   co n d itio n s   b ec o m tr u e.       N= { + 1 ,    ( 4 =  ) 0 ,                                                   othe r w ise                                              ( 1 3 )       T h m i g r atio n   co s t f o r   th j th   VM   ca n   b ca lcu lated   as s h o w n   b elo w .     =  ,   1  1 1         ( 1 4 )     T h to tal  m i g r atio n   t i m e,   To ta lMi g time,   f o r   is   esti m ated   as  g iv e n   b elo w .     To ta lMi g time   = M. Mig time                                                                                                                                                                                                                                                                                                                              ( 1 5 )     T h co s t b ef o r m i g r atio n   ca n   b r ep r esen ted   as -      =   ( .  ) ( )  1 0 + ( .  ) ( ) 1 0 + ( .  ) ( )    1 0   ( 1 6 )        I n   th ab o v eq u atio n   ω   r ep r esen t s   th C P f ac to r   f o r   m e m o r y α   r ep r esen ts   t h C P f ac to r   f o r   I /O  an d   ρ   r ep r esen ts   th C P f ac to r   f o r   s to r ag e.   T h co s t d u r in g   m i g r a tio n   ca n   b r ep r esen ted   as       =   ( .  ) ( )   1 + ( .  ) ( )   1 + ( .  ) ( )   1   ( 1 7 )     T h p er f o r m a n ce   b ef o r 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 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 p r o ce d u r f o r   p er f o r m an c ev alu at io n   is   d escr ib ed   in   t h 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   Step   1   :   Ver if y   h o s u tili za tio n   Step   2   :   I f   h o s t u til >=   8 0 % ,   id en ti f y   th v m ,   j ,   to   m i g r ate          a.   Sear ch   th 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 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 VM s   to   an o t h er   P M   Step   4   :   Sear ch   th P w it h       a.   Av er ag 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 iter atio n s   f o r   m i g r at in g   VM ,   j   to   th id en tif ied   P 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 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 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 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 ar 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 m i g r atio n   o f   VM .   VM W ar v Sp h er m ig r ate s   th v ir t u al   m ac h i n e s   s tate  w h ile  th n et w o r k   r elate d   d etails  ar 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 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 v m   m ig r atio n   [ 2 2 ] .   I n   Xen   h y p er v i s o r ,   th 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 esti m ated   ti m f o r   tr an s f er r in g   th r e m ai n in g   p ag e s   eq u al s   th t i m t h g u e s 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 s i m u latio n   s et  u p   h a s   b ee n   d o n i n   C lo u d s i m   3 . 0 . 3   [ 2 4 ] T h f ea tu r es  o f   th VM   r ese m b le  t h 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 w it h   s i n g le  co r VM .   T h m o d el  u s e s   th Mi n i m u m   Mi g r atio n   T im ( MM T )   p o licy   w h ic h   s elec t s   th V 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 v al u es  e n ter ed   f o r   t h p ag s ize,   b an d w id t h   a n d   t h th r es h o ld   v al u e s   d ec id t h 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 d o w n   ti m e.   T h 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 f o llo w i n g   p ar a m eter s .   T h r esu lts   ar s h o w n   i n   t h g r a p h   b elo w .   a.   T h n u m b er   o f   VM s   ar ass u m ed   to   b e:  5 ,   1 0 ,   1 5   an d   2 0 .   b.   PM bw     T h b an d w id th   o f   t h p h y s ical  m ac h i n is   1   Gb p s     c.   T h f ir s iter at io n   r es u lt s   i n   th d ir t y in g   o f   s o m p ag e s ,   w h ic h   h as  to   b 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 p ag d i r t y   r ate  is   p r o p o r tio n al  to   th m e m o r y   p ag 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 d o w n ti m e.     On   a n   av er ag t h p ag d ir t y   r ate  P d ir =2 5 0 0   p p s .   d.   T h p ag s ize  P s ize  is   4 KB .   e.   T h th r esh o ld   is   th p o in b e y o n d   w h ich   t h iter atio n s   d o es  n o o cc u r   an d   th VM   m i g r ati o n   f ails .   W ar ass u m in g   t h v al u o f   t h r es h o ld   h   as 1 0 0 MB .   Fig u r 5   s h o w s   t h m ig r atio n   ti m a n d   d o w n t i m a s   f u n ct io n   o f   x   v ar y i n g   th m e m o r y   s ize  r atio .     T h 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 is   s u b s tan tial  d ec lin i n   p er f o r m a n ce   w h e n   th 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 w it h   v ar y i n g   v al u es o f   x       T h C P f ac to r   f o r   m e m o r y   w as  ta k en   i n   th r an g o f   1 0 0   t o   1 0 0 0   Mb its /s ,   I /O  in   th r an g e     5   to   4 2 0 0   Mb its /s   an d   f o r   s t o r ag 5 0 0   t o   1 0 0 0   Mb its /s .   F o r   p ar ticu lar   r u n   o f   th a lg o r ith m ,   t h co s a n d   th 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 T a b le  2 .   T h co s b ef o r e   m i g r atio n   u s i n g   t h d if f er en C P U   f ac to r s   w er ca lcu la ted   u s in g   ( 1 2 ) .   T h 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 n u m b e r   o f   VM s .   Fig u r 6   s h o w s   th p er ce n ta g 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 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 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 p ar a m eter   θ,   is   s h o w n   i n   Fi g u r 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 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 p er f o r m an c v ar ies  w i th   t h n u m b er   o f   VM s   an d   t h v ar iatio n   i n   C P f ac to r s   ass o c iated   w it h   t h r eso u r ce s     Fig u r 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 t h 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   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 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 m e m o r y ,   s to r ag a n d   C P f ac ilit ies  ca n   b r eliev ed   f r o m   VM   m i g r atio n .   Her we   p r esen ted   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 co s o f   m i g r atio n   w h ic h   c o u ld   b 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 an al y s is   h a s   s h o wn   th n at u r 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   v ital   f ac to r   in   i m p r o v i n g   th o v er all  p er f o r m a n ce   o f   cu r r en clo u d   ar ch itec tu r es.   T h m o d el  ca n   b 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 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 in   En ter p rise   A rc h it e c tu re 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 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 a l . ,   A n   Im p ro v e d   M o d e f o 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 m a c h in e   p lac e m e n 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 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 V M   p lac e m e n 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 a l . ,   Ef f icie n 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 c o m m it m e n t,   IEE 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 a l . ,   A   n e w   t e c h n iq u e   f o e ff icie n li v e   m i g ra ti o n   o f   m u lt ip le  v irt u a 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 in   Clo u d   En v iro n m e n ts,”   IEE 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 a l . ,   Co st  o f   Virtu a 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 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 a l . ,   A n a l y sis   o re q u irem e n ts  f o v irt u a 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 M a c h in e s ,   IEE 2 n d   In t.   C o n f .   o n   Cy b e 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 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 M a c h in e   M ig ra ti o n ,   Pro c .   2 0 1 0   IE EE   In 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 ( M AS COTS ’1 0 ) ,   IEE 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 a l . ,   A   M o b il it y - Orie n ted   S c h e m e   f o V irt u a 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 J .   Res .   An a lytic a 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 a l .,   V irt u a m a c h in e   p lac e m e n 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 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 a l .,   De la y - c o st  trad e o ff   f o v irt u a 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 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 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 In t.   Co n f.   Pa r a ll e 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 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 f o V irt u a M a c h in e   M a n a g e m e n 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 a l . ,   A   c rit ica s u rv e y   o f   li v e   v irt u a 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 M a c h in e s ,   IEE 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 m a c h in e   se lec ti o n   a n d   p lac e m e n f o 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 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 On li n e   De term in isti c   A lg o rit h m a n d   A d a p ti v e   He u risti c f o En e rg y   a n d   P e rf o rm a n c e   E ff icie n D y n a m ic   Co n so l id at i o n   o f   V irt u a M a c h in e 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 T h re sh o ld T e c h n iq u e   f o Op ti m a V irt u a 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 o 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 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 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 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 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 f ie ld   sp re a d   o v e 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 f o Ra jara jes w a ri  G ro u p   o f   In sti tu ti o n in   In d ia.  He   w a 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 d e g re e 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 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 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 s y ste m s.   He   is  a   s e n io m e m b e o f   IEE E,   A CM   a n d   f e w   o th e p ro f e ss io n a b o d ies .     Evaluation Warning : The document was created with Spire.PDF for Python.