I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   20 ,   N o .   3 D e c e m b e r   20 20 ,   pp .   1530 ~ 1537   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 20 .i 3 . pp 153 0 - 1537             1530       Jou r n al   h o m e pa ge ht t p: / / i j e e c s . i a e s c or e . c om   E n h a n c e m e n t   i n   r e s o u r c e   a l l o c a t i o n   sy st e m   f o r   c l o u d   e n v i r o n m e n t   u si n g   m o d i f i e d   g r e y   w o l f   t e c h n i q u e       S ou k ai n O u h am e ,   Y o u s s e H ad i   F a c ul t y   o f   S c i e nc e s   a nd  ( F S ) ,   U n i v e r s i t y   I bn  T o f a i l   K e ni t r a   M o r o c c o   ( U I T ) ,   M o r r o c o       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e F e b   14,   2 0 20   R e v i s e J un   5 ,   2020   A c c e pt e J ul   2 ,   2020       C l o ud  c o m put i ng   i s   n e w   t r e nd   o f   t e c hno l o gy   w hi c pr o v i de s   s e r v i c e s   w i t h     t he   he l p   o f   i n t e r ne t   b a s e o n   s p e c i f i c   r u l e s . V M   i s   o ne   o f   t he   m a i e l e m e nt s   o f   c l o ud  c o m put i ng   i t   w o r o v i r t u a l i z a t i o ns   c o nc e pt .   D u e   t o   t he   g r o w t o f   c l o ud  c om put i ng   us e r   d e m a nd s   f o r   be t t e r   s e r v i c e   a r e   i nc r e a s i ng   a nd   i t   m a k e   di f f e r e nt   ki nd   o f   i s s u e s   i n   c l o ud  e nv i r o nm e nt .   D a t a   a l l o c a t i o s y s y t e m   i V M   i s   o ne   o f   t he m   f o r   t h a t   r e a s o i n   t hi s   pa pe r   a   n e w   t e c hn i qu e   us e d   f o r   i m pr o v m e nt   o f   d a t a   a l l o c a t i o s y s t e m   i n   V M   f o r   c l o ud  c o m put i ng .   T he   i m p r o v e m e nt   t o o pl a c e   G W O   a l g o r i t hm   t w o   m a i n   s e c t i o o f   t hi s   a l g o r i t hm   a r e   m o di f i e d   w hi c h   a r e   l o c a l   s e a r c s e c t i o n   a nd   f i t ne s s   f unc t i o v a l u e .   T h e   a bo v e   p r o po s e t e c hni que   us e d   t o   i m pr o v e   t h r e e   m a i n   pa r a m e t e r   o f   s c he du l i ng   w h i c a r e   e n e r g y   c o ns um pt i o n,   t h r o ug hput   a nd  a v e r a g e   n e t w o r k   e x e c ut a t i o t i m e   i V M   f o r   c l o ud  c om put i ng .   T he   pr o po s e t e c h ni que   r e s u l t   a r e   c o m pa r e   w i t h   A B C   a l g o r i t hm   a nd   G W O   a l g o r i t hm   ba s e o t ho s e   r e s u l t   t h e   p r o po s e a l g o r i t hm   i m pr o v e t h e   t h r e e   m a i p a r a m e t e r   o f   l o a ba l a nc i ng   t e c hni que   i n   c l o ud  c om put i ng .   Ke y w or d s :   Cl o ud  c o m put i ng   G W O   a l go ri t hm     M o di f i e t e c h ni que   N e t w o r e xe c ut a t i o n   S c h e dul i ng      C opy r i gh t   ©   20 20   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   S o uka i na   O u h a m e ,   Y o us s e f   H a di ,   F a c ul t y   of   S c i e n c e s   a n d   (F S ) ,   U n i v e r s i t y   Ib n   T o f a i l   K e ni t ra   M o r o c c o   ( U IT ) M o rr o c o .   E m a i l :   s o uka i n a . o u h a m e @ ui t . a c . m a ,   ha d i y o us s e f @ gm a i l . c om       1.   I N TR O D U C TI O N     Cl o uds   c o m put i n g   b e c o m i n t h e   m o s t   p r o m i n e nt   t e c hn o l o gy   due   t o   i t   s e r v i c e s   b e c a us e   i t   p r o v i de     t h e   s e r v i c e s   w i t h   t h e   h e l o f   i nt e rn e t   a nd  w o r o n   t h e   b a s e   of   pa y   a nd  g a i r ul e   t h e s e   s e r v i c e s   c o n s i s t   o ha r dw a r e   a nd  s o f t w a r e   [1,   2 ].   T h e s e   a ppl i c a t i o n s   a r e   us e i v a r i o us   f i e l o f   l i f e   a n d   i m p r o v e   t h e   qu a l i t y   of   o ur   l i f e .   C l o ud  c o m put i n g   i s   e m e r g i n g   t e c hn o l o g y   due   t o   i t s   m a i pr o p e rt y   w h i c i s   k n o w   a s   v i r t u a l i z a t i o p r o c e s s .   D i f fe r e n t   p h y s i c a l   m a c h i n e   r u n   a s   v i r t u a l   m a c hi n e . V i t u a l   m a c hi n e   pl a y   i m po r t a n t   r o l e   i n   c l o ud  c o m put i n g.   Cl o ud  c o m put i n g   b e c o m e   po pul a a m o n g   t h e   c o m m u ni t i e s   o f   b us i n e s s   a nd   r e s e a r c h e d ue   t o   i t   v i r t ua l i z a t i o pr o pe rt y   [ 3 4 ].   F i gu r e   1   s h o w   t h e   w o r ki n g   o f   c l o ud  c o m put i n g   i w h i c d i f fe r e nt   de v i c e s   a r e   c o nn e c t e a n ge t   t h e i r e qui r e d   a p pl i c a t i o n .   It   i s   e m e rgi n g   f i e l w hi c i s   u s e fo r   e n o rm o u s - s c a l e   di s s e m i na t e c o m put i n g .   It s   f r a m e w o r us e fo r   ul t i m a t u m   n e t w o r a d m i t t a n c e   t o   a c h i e v e   c o l l e c t i v e   puddl e   of   c o m put i n r e s o ur c e .       A s   w e   kn o w   t h a t   c l o ud  c o m put i n g   i s   i n c r e a s i ng   r a p i dl y   a n d   us e r   de m a nd  f o b e t t e s e r v i c e s   i a c c ur a t e   a n d   f a s t   t i m e   [5 ,   6] .   Cl o ud   c o m put i ng   a r c h i t e c t u r e   c o n s i s t s   o f   f o ur   l a y e r s .   T h e   i nn e l a y e r   i s   t h e   ha r dw a r e   l a y e r   n e xt   t o   t h e   i nn e l a y e r   i s   t h e   i n f r a s t r uc t u r e   l a y e r .   P l a t f o r m   l a y e r   i s   a b ov e   t h e   i n f ra s t r uc t u r e   l a y e r   a nd   t h e   a p pl i c a t i o n   l a y e r   i s   t h e   o ut e rm o s t   l a y e r   [ 7 8 ].   T h e r e   a r e   f o ur  t y pe s   of   c l oud  c o m put i n g   w h i c a r e   us e d   i d i f f e r e n t   f i e l o l i f e   w i t h   s pe c i f i c   r u l e   a nd  r e s pe c t i v e   s pe c i f i c a t i o n   [9 ].   T y pe s   o f   c l o ud  c o m put i n w hi c p r i v a t e   c l o ud,   pub l i c   c l o ud,   h y b r i c l o ud  a n d   c o m m u n i t y   c l o ud   c o m put i n g .   V i rt u a l i z a t i o i s   o n e   o f   t h e   m a i c h a ra c t e r i s t i c   o f   c l o u d   c o m put i n g.   V i rt u a l i z a t i o n   i s   t h e   p r o c e s s   i w hi c p h y s i c a l   i n s t a n c e   o f   s i n gl e   a pp l i c a t i o o r e s o ur c e   s ha r e   a m o ng  m ul t i pl e   o r ga ni z a t i o n   o r   us e r s .     T h i s   t e c hni que   i s   do n e   by   a s s i gn i n g   p h y s i c a l   r e s o ur c e s   a s   l o gi c a l     fo r m   [10 ,   11] .   It s   pl a y   a i m po r t a n t   r o l e   i c l o ud   c o m put i ng  l i ke   s ha r i ng  da t a   a s   a ppl i c a t i o b ut   a c t ua l l y   w i t   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E nhan c e m e nt   i n   r e s our c e   al l o c at i on  s y s t e m   f or   c l oud   e nv i r o nm e nt   us i ng   m od i f i e d . . .   ( Souk ai na  O u ham e )   1531   t h e   h e l p   o f   v i rt u a l i z a t i o us e s ha r e   t h e   i n f ra s t r uc t u r e .   F u r t h e r m o r e   t h e   m a i e l e m e n t s   o f   v i r t ua l i z a t i o a r e   kn o w n   a s   V M   (v i rt ua l   m a c hi n e [ 1 2,   13 ].   A   s i n g l e   p h y s i c a l   r e s o ur c e   c a a ppe a a s   m ul t i pl e   r e s o ur c e s   t hi s   p r o c e s s   c a b e   a c hi e v e w i t t h e   h e l p   of   a   v i r t u a l   m a c h i n e .   It   c o n t a i n s   m a t c h e e n v i r o nm e nt   f o r   a   p h y s i c a l   c o m put e r   s y s t e m   i t s   r u a o pe r a t i n g   s y s t e m   a n d   a p pl i c a t i o n s [14,   1 5].   I t   c a b e   i m pl e m e nt e t hro ugh   w i t t h e   h e l p   o f   s of t w a r e ,   f ra m e w o r k,   a nd  ha r dw a r e .   W i t t h e   h e l p   o f   V M   c l o ud  c o m put i n g   r e du c e   t h e   r e a l   o pe r a t i ng  c o s t   b ut   s t i l l   t h e r e   a r e     di f fe r e nt   i s s ue s   f a c i ng  b y   V M   w h i c h   a r e   s t o r a ge   o f   r e s o ur c e ,   t i m e ,   r e s o ur c e   w a s t a ge ,   e n e rgy   a n d   d a t a     m a na ge m e n t   [16,   17] .   R e s o ur c e   a l l o c a t i o n   i s   t h e   p r o c e s s   w h i c h   p r o v i de s   s e r v i c e   a n d   s t o ra ge   f o r   da t a   o pa r t i c ul a t a s k .   R e s o ur c e   a l l o c a t i o i s   o n e   o f   t h e   i m po rt a nt   i s s ue   s t i l l   e xi t   i c l o ud  e n v i r o nm e nt   a nd   i t   ha s   v a r i o us   l e v e l   o f   i s s ue   l i ke   s c h e dul i n g ,   c o m pu t a t i o na l ,   pe r f o rm a n c e ,   r e l o c a t i o r e s po n s e   t i m e ,   Q o S ,   a n d   e n e r gy   m a na ge m e n t   s y s t e m   [ 18 ,   19 ].   I t hi s   s t udy   w e   foc us   o n   d a t a   a l l o c a t i o s y s y t e m   fo r   V M   s y s t e m   f o r   c l o ud   c o m put i n i n   t h e   r e l a t e w o r w e   s t ud y   a bo ut   t h e   G r e y   W o l f   t e c h ni que   w hi c i s   us e f o r   s c h e dul i ng  p r o c e s s   i n   V M   a n d   f i n d   o ut   g a p   a n d   de s gi p r o ps e t e c hn i que   f o r   t ha t   g a p.           F i gu r e   1 .   C l o ud  c o m put i ng       2.   R ES EA R C H   M ET H O D     T h e   a ut h o [ 20 p r o po s e G W O - V M P   a l go ri t hm   f o r   v i rt ua l   m a c h i n e   pl a c e m e n t   f o r   i m p r o v e m e n t   i e n e r gy   e ff i c i e n c y   i c l o ud   da t a   c e nt r e .   B e c a us e   di f fe r e n t   a c t i v e   ph y s i c a l   s e r v e r s   t h e y   a r e   r e duc i n g   t h e   po w e r   c o n s um pt i o n .   T h e r e f o r e   t h e   a ut h o r   us e t hi s   t e c hn i q ue   t o   r e duc e   t h e   a c t i v e   h o s t   a nd  m a ke   l e s s   e n e r gy   c o n s um pt i o n .   T h e   t e c hn i que   r e duc e s   t h e   V M   n um b e a n d   s a v e   m o r e   e n e rgy   s o   t h e   p r o po s e t e c hni que   i s   e ffe c t i ve   i e n e rgy   m a n a ge m e n t   s y s t e m   fo r   c l o ud  c o m put i ng.   T h e   a ut h o r   [ 21 m o di f i e G r e y   W o l f   t e c hn i q ue   f o r   m ul t i   o b j e c t i ve   t a s s c h e dul i n i n   c l o ud  c o m put i n g.   W i t t h e   h e l o f   p r o po s e t e c h ni que   i m p r o v e   t h e   t i m e ,   e xe c ut a t i o c o s t ,   a nd   e n e r gy   c o n s um pt i o n .   In  t h e   p r o po s e t e c hn i que   t h e   a u t h o c ha n ge   t h e   f i t n e s s   f unc t i o n   a n upda t e   a d di t i o na l   t e r m   i s   i n c o r po ra t e us i n t h e   c o m b i na t i o n   o f   a l p ha   a n d   b e t a   s o l ut i o n s   d ue   t o   t h e s e   c h a nge   i t   i m p r o v e   t h e   r e s ul t   o f   t h e   n e t w o r k.   T h e   a u t h o [ 22 ]   m o di f i e G r e y   W o l f   t e c h ni que   f o r   i m p rov e m e n t   i d a t a   s c h e du l i n g   i c l o ud  c o m put i n g.   T h e   m o di f i c a t i o n   t o o pl a c e   i n   e n c i r c l i n a n hunt i ng  o pe r a t i o n s   ha v e   b e e n   m o di f i e by   a ddi n g   m e a v a l ue     t o   t h e   e qua t i o n s .   It   i s   us e d   f o r   i m p r o v i n g   t h e   e f f i c i e n c y   of   e a c w o l f ' s   m o t i o a n d   s ui t a b l e   p a t i s e a r c h i n g   a r e a .   W i t t h e   h e l p   o f   t hi s   i m p r o v e m e n t   t h e   e n e rg y   c o n s um pt i o a nd  t a s k   e xe c ut a t i o i m p r o v e   i c l o ud  c o m put i n g.   T h e   a ut h o r   [ 23 ]   us e G r e y   W o l f   O pt i m i z a t i o a l go r i t hm   f o r   p a r a l l e l   J o b   s c h e dul i n g   i c l o ud  c o m put i n g   w i t h   t h e   h e l p   o f   t h i s   t e c hni que   i t   r e duc e s   t h e   m a ke s pa n   a n d   f l ow   t i m e .   C h a nge s   a r e   m a ke   i n     t h e   f i t n e s s   f un c t i o n   a n d   i t   m a ke s   q ui t e   s i g ni f i c a nt   i m p r o v m e nt   o v e r   t h e   t a s k   e xe c ut a t i o n   i n   c l o ud   c o m put i n g .   T h e   a ut h o [ 24 ]   p r o po s e a   h y b r i d   t e c hni que   w i t h   t h e   c o m b i n a t i o o f   pa rt i c l e   s w a r m   o pt i m i z a t i o n   (P S O ),   B i o ge o g r a p h y - b a s e o pt i m i z a t i o a n d   G r e y   w o l f   t e c hni que   us e f o r   r e s o ur c e   a l l o c a t i o n   t e c hn i q ue   i n   c l o ud  c o m put i n g.   T h e   p r o po s e t e c hn i que   i m p r o v e s   t h e   t hr o ugh put   us i ng  w e l l   b a l a n c e l o a d   a c r o s s   v i rt ua l   m a c h i n e s   a n o v e r c o m e   t h e   p r o b l e m   o f   t r a p   i nt o   l o c a l   o pt i m um   b a s e o n   t h e   r e s ul t   t h e   p r o po s e t e c h ni que   w o r m o r e   e f f i c i e n t .   T h e   a ut h o r   [ 25,   26 ]   us e d     G W O   a l go r i t hm   f o r   V M   a l l o c a t i o s y s t e m   b e fo r e   t h e   us e s e n t   r e que s t   f o r   r e s o ur c e   m a na ge w hi c h   f o r w a rd  t hi s   m e s s a ge   t o   t h e   t u n e i t   s e n t   t o   a l l   g r o ups   f o r   r e s o ur c e   b u t   t h e   r e s e a r c h e r   us e t h e   n e w   t e c hn i q ue   w h i c h   w o r o n   p ri o ri t i z a t i o n   s y s t e m   t h e r e f o r e   t h e   l o a o n   s e r v e r     s ub s t a n t i a l l y   r e duc e d   a n i m p r o v e   r e s po n s e   t i m e   a n d   p r e pa ra t i o t i m e .     T h e   a u t h o [ 2 6 ,   2 7 p r o po s e G r e y   W o l f   A l go r i t h m   i t   c o n s i s t   o f   di ff e r e n t     pa ra m e t e w h i c h   a r e   a l p ha   (α)  w o l f ,   b e t a   w o l f   a n d   de l t a   )   w o l f   a n d   t h e   o t h e r e a m i n g   a r e   c a l l e o m e ga   s o l ut i o n s .   T h e   a ut h o r   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   20 ,   N o .   3 D e c e m be r   20 20   :     15 30   -   15 37   1532   m o di f i e f i r s t   t w o   s t e a nd   i m p r o v e   t h e   e l i m i n a t e   t h e   w a i t i n g   t i m e   i da t a   a l l o c a t i o s y s t e m   o f   c l o ud   c o m put i n g.   B a s e o r e s ul t   t h e   p r o po s e a l go ri t hm   r e duc e s   t h e   t o t a l   que r y   e xe c ut i o n   t i m e   a nd  r e s o ur c e   c o n s um pt i o n .   F r o m   t h e   s t udy   of   r e l a t e w o r i t   s e e m   t ha t   G re y   W o l f   a l go r i t h m   us e f o r   da t a   a l l o c a t i n   s y s t e m   fo r   V M   i n   c l o ud  c o m put i ng  a f t e r   t h e   s t udy   of   r e a l t e w o r i t   s e e n   t ha t   G r e y   W o l f   a l go r i t hm   n e e s o m e   m o di f i c a t i o a t   s o m e   s e c t i o n   f o r   i m p r o v e m e n t   i da t a   a l l o c a t i o s y s t e m   i V M   t h e r e f o r e   i n   t h i s   s t udy   w e   i m p r o v e   t w o   m a i n   s e c t i o o f   t h e   a l go r i t hm   w i t h   t h e   h e l of   t h o s e   c h a n ge s   w e   i m p r o v e   s o m e   of   t h e   m a i pa r a m e t e o f   l o a b a l a n c i n t e c hni que   i n   c l o ud  c o m put i n g .       3.   M ET H O D O L O G Y     T h e   r e s o ur c e   s c h e dul i n g   i ndi c a t e s   t h e   p r o c e s s   of   a s s i g n i n g   t he   di f fe r e n t   t a s t o   di f fe r e nt   V M   w hi c h   i s   h o s t e o P M s   o f   c l o ud  da t a   c e nt r e .   S o m e   s i t ua t i o t h e s e   t a s k   a r e   n o t   p r o pe r l y   di s t r i b ut e d   a m o n g   d i f fe r e nt   V M   w h i c a f f e c t e t h e   n e t w o r pe r f o r m a n c e .   T h e r e f o r e   i n   t h i s   s t udy   pr o po s e M . G W O   t e c hn i q ue   w h i c a l l o c a t e   t h e   d a t a   t o   di f f e r e n t   V M   i c l o ud  c o m put i n g .   I t h e   m o di f i e G W O   t e c hn i que   t w o   s e c t i o n   a r e   m o di f i e f i r s t   s e c t i o n   A B a l go r i t h m   s e a r c hi n g   s e c t i o n   us e f o r   f i r s t   i t e ra t i o n   o l o c a l   i t e r a t i o b e c a us e   t h e   G W O   a l go ri t hm   l o c a l   s e a r c i s   n o t   go o a s   c o m pa r e   t o   A B C   a l go r i t hm   s e c o n m o di f i c a t i o m a ke   a t   f i t n e s s   f u n c t i o n   o f   G W O   t e c hn i q ue   i t   d ue   t o   t h e   i m p r o v e m e n t   o f   e n e r gy   s y s t e m   o f   t he   n e t w o r k.   Cl o ud  c o m put i n g   c o n s i s t   o f   di f f e r e n t   d y n a m i c   s e r v e r s   w hi c p r o v i de   t h e   r e qu i r e o f   di ff e r e n t   us e r.   D i f fe r e nt   V M   a s s i g n   di f f e r e n t   t a s k   by   c l o ud  da t a   c e n t r e   a n t h e y   de p e n ds   o n   d i f f e r e n t   po l i c i e s   a n d   a s   w e l l   a s   di f fe r e nt   l o a d .   If   r e s o ur c e   a l l o c a t i o n   n o t   do n e   pr o pe rl y   i c l o ud  c o m put i n g   i t   e ff i c i e n t   o t h e   e nt i r e   n e t w o r k.   L e t s   t a s [ T 1 ,   T 2 . . . . . . T n]   a n d   d i f f e r e n t   V M   a r e   pr e s e nt   a s   V M   [V M 1 ,   V M 2 . . . . . . V M n ].   S o   i n   t h e   p r o po s e t e c h ni que   i s   de s i g n   t h a t   w e   a s s i g n   p r o pe t a s t pr o pe V M   a n d   f o r     s e l e c t i o n   o f   V M   r a ndo m l y   s e l e c t i o n   m e t h o rd  us e d   by   A B l o c a l   s e l e c t i o n   m e t h o r d   w h i c h   e xpr e s s   b e l ow .       V IJ = X ij   + X KJ 2                                                                                                                                                                                                                                                                                       (1)                                                                                                                                               W h e r e   K   α   [ 1 , 2 . . . . . n ]   a n d   j   α   [1 , 2 . . . n ]   a r e   ra n do m l y   c h o i c e   i n de xe s   X i j   i s   t h e   c urr e nt   f oo s o ur c e   w i t t h e   i t h   e m pl oy e b e e   i s   l o c a t e d.           X ij + θ   ( X ij X XJ                                                                                                                                                                                                                                                                   (2)                                                                                                                                                                                                                             T h e   G r e y   w o l f   o pt i m i z e t e c hn i que   c o n s i s t s   o f   gr o upe i t o   c l a s s e s   w hi c a r e   a l p ha ,   b e t a ,   de l t a   a n d   o m e ga .   A l p ha   p r e s e n t   t h e   l e a de f r o m   l e a de l o w e s t   do m a i p r e s e nt   o m e ga   b e s t   s o l ut i o i s   t h e   t o p - l e v e l   α,     t h e   s e c o n d - b e s t   s o l ut i o n   i s   l e v e l   β ,   t h e   t hi r d - b e s t   s o l ut i o n   i s   δ   a nd  o t h e r   s o l ut i o n s   b e l o n t o   t h e   l o w e s t   l e v e l   ω .   F r o m   t h e   s e c o n i t e ra t i o t h e   v e c t o r s   A     a n d   C      a r e   c a l c ul a t e a s .           A   = 2 a     x     r   a                                                                                                                                                                                                                                                                      (3)     c   = 2x   r                                                                                                                                                                                                                                                                                           ( 4)     W h e r e   a     l i n e a rl y   de c r e a s e s   f r o m   2   t o   0   o v e r   t h e   c o ur s e   o f   i nt e r a c t i o a nd   r 1 , r 2   a r e   ra n do m   v e c t o r   w h e s t a r t   s e c o n i t e ra t i o t h e   f o l l o w i n po s i t i o n   u pda t e   t o   t h e   s o l ut i o ns .     D σ   = [ C 1   X σ   X   ]                                                                                                                                                                                                                                                         ( 5)       D B   = [ C 1   X B   X   ]                                                                                                                                                                                                                                                      (6)     X 1   = X α   - A 1     D σ                                                                                                                                                                                                                                                                         (7)     X 3   = X α   - A 3   * D σ                                                                                                                                                                                                                                                                             (8)     X     (x+ 1)=   (   X 1     + X 2     + X 3   )/                                                                                                                                                                                                                                     (9 )     W h e r e   t h e   l e n gt h ( i )   i s   t h e   l e ngt o f   c l o udl e t   (i )   a n d   P e i   i s   t h e   num b e o f   pr o c e s s i n e l e m e n t   (P E r e que s t     by   c l o udl e t   (i M IP S j   (m i l l i o n s   o f   i n s t r uc t i o n   pe r   s e c o n d)  P E i   i s   t h e   num b e r   o f   P E   i n   V M j   a n n   i s     t h e   n u m b e r   o f   V M s   i a   d a t a   c e n t e r .   H e n c e   w e   n e e t o   c h o o s e   t h e   s o l ut i o n   s c h e dul e   s uc t ha t   t h e   F   v a l ue   i s   m i ni m i z e d   [2 8 ,   29 ].   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E nhan c e m e nt   i n   r e s our c e   al l o c at i on  s y s t e m   f or   c l oud   e nv i r o nm e nt   us i ng   m od i f i e d . . .   ( Souk ai na  O u ham e )   1533   fi = l en g t h P E i MI P   P E j m i = 1             f o r   j = 12. . . n   V M s                                                                                                                                                                                     (10)     F = M i n ( fi )                                                                                                                                                                                                                                                                            (1 1)     F o r   t i m e   c o m pl e xi t y   of   t h e   p r o po s e a l go ri t hm   b a s e s c h e d ul i n g   de pe n ds   o f   t h e   n u m b e r   o f   VM   ( n a n t h e   num b e r   o f   t a s a r e   ( m t h e   g r o up  o f   VM   t a ke n     O ( n a n s c h e dul i ng  o f   t a s O   (m n)  a nd  t h e   o v e r   t i m e   c o m pl e xi t y   of   pr o po s e t e c h ni que   =   O ( m n )+ O ( n)= O ( m n ) .   F i gu r e   2   s h o w   t h e   f l ow   c h a t   f o r   t h e   p r o po s e d   a l go ri t hm .           F i gu r e   2 .   F l o w   c h a t   o f   pr o po s e t e c hn i q ue           F i gu r e   3 .   P s e udo c o de   pr o po s e t e c h ni que   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   20 ,   N o .   3 D e c e m be r   20 20   :     15 30   -   15 37   1534   3.   S I M U LA TI O N   S E TU P     T h e   p r o po s e a l go r i t hm   i m pl e m e n t e us i n c l o uds i m   3. 03  t o   c h e c t h e   t hr e e   m a i n   p a r a m e t e w h i c a r e   t hr o ug hput ,   a v e r a ge   n e t w o r e xe c ut a t i o t i m e   a nd  e n e r gy   c o n s um p t i o n   o f   c l o ud  c o m put i ng.   T h e   p r o po s e d   M . G W O   a l go r i t hm   r e s ul t   c o m pa r e   w i t A B a l go ri t hm   a n d   G W O   a l go ri t hm .   A f t e t h e   s i m u l a t i o t h e   r e s ul t   pr e s e nt   i g ra p hi c   f o r m   us i ng   o r i gi n   s o f t w a r e .   T a b l e   1   s h o w   t h e   p a r a m e t e w hi c a r e   us e du ri n g   s i m u l a t i o pr o c e s s .   T a b l e   1   s h o w s   t h e   p a r a m e t e r s   a c c o r di n g   t o   t h i s   t a b l e   t h e   n e t w o r ha s   b e e e s t a b l i s h e f o s i m ul a t i o n .   E a c s i m ul a t i o n   s t e t w o   m a i pa ra m e t e a r e   c ha n ge   w h i c a r e   t a s num b e a n d   us e num b e t o   c h e c   t h e   p r o po s e t e c h ni que   pe r f o r m a n c e .       T a b l e   1 .   E xpe r i m e nt a l   p a ra m e t e r   us e du r i ng  s i m u l a t i o pu r po s e     T y pe   P a r a m e t e r   V a l ue   Re g i o n   F ro m   1   t 0   5   5   D a t a   Ce n t r e   N u m b e r   o d a t a   c e n t r e   5     N u m b e r   o h o s t s   3 0 / 6 0     T y p e   o M a n a g e r   T i m e   a n d   s p a c e     Ba n d w i d t h   1000   V i r t u a l   m a c h i n e   T o t a l   n u m b e r   o V M   5 * 4 = 2 0     N u m b e r   o p r o c e s s o r   p e r   v i rt u a l   m a c h i n e   4     V i r t u a l   m a c h i n e   m e m o r y   512     Ba n d w i d t h   i n   b i t   1000     V M   i m a g e   s i z e   1000   T a s k   N u m b e r   o t a s k   5 0 0 / 6 0 0     L e n g t h   o t a s k   1 5 0   K B     N u m b e r   o p r o c e s s o r   p e r   re q u i r e m e n t   100     T y p e   o m a n a g e r   T i m e   a n d   s p a c e   M e m o r y   T o t a l   m e m o r y   2 0 4 8 0 0 M b     N u m b e r   o p r o c e s s o r s   4   p e V M     T o t a l   p r o c e s s o r   120     S t o ra g e   M e m o r y   1 0 0 0 0 0 M b     V i a b l e   m e m o ry   1 0 0 0 0       4.   R ES U LT  A N D   D I S C U S S I O N       T h i s   s e c t i o n   p r e s e n t s   t h e   r e s ul t s   w h i c h   a r e   t a ke f r o m   t h e   s i m ul a t i o n   a n c o m pa r e   w i t h   e a c h   o t h e r.   F i gu r e   4   s h o w   t h e   t hr o ughput   o f   400   n u m b e r o f     t a s ks   w hi c a r e   gi v e t o   t h e   n e t w o r k.   F i gu r e   4   c o m pa r e s     t h e   pe r f o r m a n c e   o f   t hr o ug h p ut   a m o n g   a l l   m o de l s .   T h e   num b e r   o f   V M s   i n i t i a l i z e a s   20  num b e a nd  40 d a t a   o r   t a s k   gi v e n   w hi c a r e   p l a t e a l o n x - a xi s     t o   c h e c t h e   t hr o ug h pu t   w h i l e   r e c e i ve   t hr o ug h pu t   i s   p l a t e i   y - a xi s .   T h e   p r o po s e m o de l   c o m pl e t e s   m o r e   n u m b e r   o f   t hr o ug h p ut s   a m o n g   a l l   t h e   m o de s .   It   m e a n s     t h e   p r o po s e t e c h ni que   m o r e   e f f i c i e n t .   F i gu r e   s h o w   t h e   t hro ugh put   o f   600  n u m b e r   o f   t a s k   i t h e   n e t w o r k.   F i gu r e   c o m pa r e s   t h e   pe r f o r m a n c e   o f   t hr o ug h pu t   a m o n g   a l l   m o de l s .   T h e   n u m b e r   o f   V M s   i ni t i a l i z e d   a s   30  n u m b e r   a n 60 d a t a   o r   t a s g i v e n   w h i c h   a r e   pl a t e a l o n x - a xi s     t o   c h e c t h e   t hr o ug h pu t   w h i l e   r e c e i ve   t hr o ughput   i s   p l a t e i y - a xi s .   T h e   p r o po s e m o de l   c o m pl e t e s   m o r e   n u m b e o f   t hr o ug h p ut s   a m o n g   a l l     t h e   m o de s .   I t   m e a n s   t h e   p r o po s e t e c h ni que   m o r e   e f f i c i e n t .   F i gur e   s h o w   e n e rgy   c o n s um pt i o o f   t h e   n e t w o r k.           F i gu r e   4:   T hr o ug h put   o f   400  n u m b e r s   o f   t a s ks   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E nhan c e m e nt   i n   r e s our c e   al l o c at i on  s y s t e m   f or   c l oud   e nv i r o nm e nt   us i ng   m od i f i e d . . .   ( Souk ai na  O u ham e )   1535         F i gu r e   5 .   T hr o ug h put   o f   600  n u m b e r s   o f   t a s ks           F i gu r e   6 .   E n e r gy   c o n s um pt i o o f   n e t w o r k         F i gu r e   6   s h o w   t h e   e n e r gy   c o n s um pt i o o f   t h e   n e t w o r b a s e o f   t h e   t o t a l   t i m e   e xe c ut a t i o o f   t h e   n e t w o r t h e   p r o po s e t e c hni que   t a ke   l e s s   a m o u n t     o f   t i m e     o n e t w o r i t   m e a n s   t h e   e n e r gy   c o n s um pt i o i s   l e s s   t h e t h e   o t h e t e c hni que .   B a s e o n   F i gu r e   7   t h e   a v e r a ge   n e t w o r e xe c ut a t i o n   t i m e   o f   n e t w o r t h e   p r o po s e d   t e c hn i q ue   h a v e   l e s s   a m o unt   o f   t i m e   a s   c o m pa r e   t h e   o t h e r   t e c hni que .           F i gu r e   7 .   A v e r a ge   n e t w o r e xe c ut a t i o n   t i m e   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   20 ,   N o .   3 D e c e m be r   20 20   :     15 30   -   15 37   1536   5.   C O N C LU S I O N     F o r   t h e   i m p r o v e m e n t   o f   s c h e dul i n g   i c l o ud   c o m put i ng   i t h i s   s t udy   a   n e w   t e c hni que   de s i g w h i c i s   kn o w   a s   M o di f i e d - M . G W O .   N e w   t e c hn i que   de s i g f o r   i m p r o v e m e n t   o f   t hr e e   m a i p a r a m e t e o f   s c h e dul i n g   w h i c a r e   t hr o ug h pu t ,   e n e r gy   c o n s um pt i o n   a n d   a v e ra ge   n e t w o r e xe c ut a t i o t i m e .   D i f f e r e n t   n u m b e r   o f   t a s k,   di f fe r e nt   n u m b e r   o f   V M   a l o n w i t h   di f f e r e n t   n u m b e r   o f   us e r   a r e   us e du ri n e xe c ut a t i o n   o f   s i m ul a t i o n.     B a s e o t h o s e   r e s ul t   t h e   p r o po s e t e c hni que   i s   w o r ki n g   m o r e   a c c ura t e   i t e rm   o f   t hr o ug h put ,   e n e r gy   c o n s um pt i o n   a n d   a v e r a ge   n e t w o r e xe c ut a t i o n   t i m e   i d a t a   a l l o c a t i o n   s y s t e m   of   V M   f o r   c l o ud  c pm ut i n g.     B a s e o n   t h e   r e s ul t   t h e   p r o po s e a l go r i t hm   i m p r o v e   t h e   pe r f r o m a n c e   o f   V M   da t a   a l l o c a t i o n   s y s y t e m   of   V M i n   c l o ud  d a t a   c e n t r e .       R EF ER EN C ES   [ 1]   A c e t o ,   G . ,   P e r s i c o ,   V . ,   &   P e s c a ,   A , I ndus t r y   4. 0   a nd   H e a l t h:   I nt e r ne t   o f   T hi ng s ,   B i g   D a t a ,   a n d   C l o ud   C o m put i ng   f o r   H e a l t hc a r e   4 . 0 ,   J o ur na l   o f   I ndus t r i a l   I nf o r m a t i o I nt e g r a t i o n,   1 00129 ,   202 0 .   [ 2]   B a di d i ,   E . ,   A t i f ,   Y . ,   S he ng ,   Q .   Z . ,   &   M a h e s w a r a n,   M .   O p e r s o na l i z e c l o ud  s e r v i c e   p r o v i s i o ni ng   f o r   m o bi l e   us e r s   us i ng   a da pt i v e   a nd  c o nt e xt - a w a r e   s e r v i c e   c o m po s i t i o n.   C o m pu t i ng ,   101 ( 4) ,   pp .   291 - 318 .   201 9.   [ 3]   Z ha ng ,   Q . ,   C he ng ,   L . ,   &   B o ut a ba ,   R .   C l o ud  c o m put i ng :   s t a t e - of - t he - a r t   a n r e s e a r c c ha l l e ng e s ,   J o ur na l   o f   i nt e r ne t   s e r v i c e s   a n a pp l i c a t i o ns ,   1( 1 ) ,   p p.   7 - 18 ,   201 0.   [ 4]   U l l a h,   A . ,   N a w i ,   N .   M . ,   U dd i n ,   J . ,   B a s e e r ,   S . ,   &   R a s h e d ,   A .   H .   A r t i f i c i a l   b e e   c o l o n y   a l g o r i t hm   us e d   f o r   l o a ba l a nc i ng   i c l o ud   c o m put i ng .   20 19 .   [ 5]   K a m bo j ,   P . ,   K r i s hn a ,   C .   R . ,   &   R e ddy ,   S .   R .   N . ,   R e a l - T i m e   I m pl e m e nt a t i o o f   S c he d ul i ng   P o l i c i e s   f o r   E duc a t i o U s i ng   R a s p be r r y   P i :   A   R e v i e w .   I P r o c e e di ng s   o f   2n d   I nt e r na t i o na l   C o nf e r e nc e   o n   C o m m uni c a t i o n,   C o m put i ng   a nd   N e t w o r ki ng ,   p p.   12 7 - 134 ,   2 019 .   S pr i ng e r ,   S i ng a po r e .   [ 6]   U l l a h,   A . ,   U m e r i qb a l ,   I .   A .   S . ,   R a uf ,   A . ,   U s m a n,   O .   Y . ,   A hm e d,   S . ,   &   N a j a m ,   Z .   A E n e r g y - E f f i c i e nt   T a s S c he du l i ng   us i ng   B A T   A l g o r i t hm   f o r   C l o ud  C o m put i ng .   [ 7]   K um a r ,   N .   U . ,   &   S i d da pp a ,   M . ,   S e c ur i t y   f o r   V i r t ua l i z a t i o n   i n   C l o ud  S e r v i c e s   U s i ng   D up l i c a t i o n   M e t ho d.   I nd o ne s i a n   J o ur na l   o f   E l e c t r i c a l   E ng i n e e r i ng   a nd   C o m put e r   S c i e nc e ,   V o l .   6,   N o .   2 ,   482 - 48 8:   2017 .   [ 8]   M e z g á r ,   I . ,   &   R a u s c he c k e r ,   U . ,   T h e   c ha l l e ng e   o f   ne t w o r ke d   e n t e r p r i s e s   f o r   c l o ud  c o m put i ng   i nt e r o pe r a b i l i t y .   C o m put e r s   i n   I ndus t r y ,   V o l .   65 ,   N o .   4 ,   pp .   657 - 674 ,   201 4.   [ 9]   M us ht a q,   M .   F . ,   A kr a m ,   U . ,   K ha n,   I . ,   K ha n ,   S .   N . ,   S ha hz a d ,   A . ,   &   U l l a h ,   A . ,   C l o ud  c o m put i ng   e nv i r o nm e nt   a n se c ur i t y   c ha l l e ng e s :   A   r e v i e w .   I nt e r n a t i o na l   J o ur na l   o f   A dv a nc e C o m put e r   S c i e nc e   a nd   A pp l i c a t i o ns ,   8( 10) ,   p p.   183 - 195 ,   2017 .   [ 10]   E s pa d a s ,   J . ,   M o l i na ,   A . ,   J i m é ne z ,   G . ,   M o l i na ,   M . ,   R a m í r e z ,   R . ,   &   C o nc ha ,   D . ,   A   t e n a n t - ba s e d   r e s o ur c e   a l l o c a t i o m o de l   f o r   s c a l i ng   S o f t w a r e - as - a - S e r v i c e   a pp l i c a t i o ns   o v e r   c l o ud  c o m put i ng   i nf r a s t r uc t u r e s .   F u t u r e   G e ne r a t i o n   C o m put e r   S y s t e m s ,   29 ( 1 ) ,   pp .   273 - 28 6,   2 013 .   [ 11]   M a v r i di s ,   I . ,   &   K a r a t z a ,   H . ,   C o m bi ni ng   c o nt a i n e r s   a nd   v i r t u a l   m a c hi n e s   t o   e nh a nc e   i s o l a t i o a nd   e xt e nd   f unc t i o na l i t y   o n   c l o ud  c o m put i ng .   F u t ur e   G e ne r a t i o n   C o m put e r   S y s t e m s ,   94 ,   6,   2 019 .   [ 12]   U l l a h,   A . ,   N a w i ,   N .   M . ,   S u t oy o ,   E . ,   S h a z a d,   A . ,   K h a n ,   S .   N . ,   &   A a m i r ,   M . ,   S e a r c E ng i n e   O p t i m i z a t i o A l go r i t hm s   f o r   P a g e   R a n ki ng :   C o m pa r a t i v e   S t udy .   I nt e r n a t i o na l   J o ur na l   o f   I nt e g r a t e E ng i ne e r i ng ,   V o l .   10,   N o .   6,   2 018 .   [ 13]   V e m ur i ,   H .   K . ,   G oy a l ,   S . ,   &   A w a s t h i ,   N . ,   U . S .   P a t e n t   N o .   10 , 33 8, 9 50.   W a s h i ng t o n,   D C :   U . S .   P a t e n t   a nd   T r a d e m a r O f f i c e ,   201 9.   [ 14]   U m a r ,   S . ,   &   B a s e e r ,   S . , P e r c e p t i o o f   c l o ud  c om put i ng   i u ni v e r s i t i e s   o f   P e s h a w a r ,   P a k i s t a n.   I 2016  S i x t h   I nt e r na t i o na l   C o nf e r e nc e   o I nno v a t i v e   C o m put i ng   T e c hno l o gy   ( I N T E C H )   ( pp .   87 - 91 ) .   I E E E ,   20 16   [ 15]   T a l e bi a n,   H . ,   G a n i ,   A . ,   S o o kha k ,   M . ,   A bde l a t i f ,   A .   A . ,   Y o us a f z a i ,   A . ,   V a s i l a ko s ,   A .   V . ,   &   Y u,   F .   R . ,   O p t i m i z i ng   v i r t u a l   m a c hi n e   pl a c e m e nt   i I a a S   da t a   c e nt e r s :   t a xo no m y ,   r e v i e w   a nd  o pe i s s ue s .   C l us t e r   C o m put i ng ,   201 9.   [ 16]   U l l a h,   A . ,   N a w i ,   N .   M . ,   S h a hz a d ,   A . ,   K h a n,   S .   N . ,   &   A a m i r ,   M . ,   A e - l e a r n i ng   s y s t e m   i n   M a l a y s i a   b a s e d   o g r e e n   c om put i ng   a nd   e n e r g y   l e v e l .   J O I V :   I nt e r na t i o na l   J o ur na l   o n   I nf o r m a t i c s   V i s ua l i z a t i o n,   1 ( 42 ) ,   2 017 .   [ 17]   Z ho u,   Z . ,   L i u,   P . ,   F e ng ,   J . ,   Z h a ng ,   Y . ,   M um t a z ,   S . ,   &   R o dr i g ue z ,   J . ,   C o m put a t i o r e s o ur c e   a l l o c a t i o a nd   t a s k   a s s i g nm e nt   o pt i m i z a t i o n   i n   v e h i c ul a r   f o g   c o m put i ng :   A   c o nt r a c t - m a t c hi ng   a p pr o a c h.   I E E E   T r a n s a c t i o ns   o V e hi c ul a r   T e c hno l o gy ,   68( 4 ) ,   3 113 - 312 5,   20 19.   [ 18]   P r i y a ,   V . ,   K um a r ,   C .   S . ,   &   K a nn a n ,   R . ,   R e s o ur c e   s c he du l i ng   a l g o r i t hm   w i t h   l o a d   ba l a nc i ng   f o r   c l o ud  s e r v i c e   pr o v i s i o ni ng .   A ppl i e d   S o f t   C o m put i ng ,   76 ,   pp.   4 16 - 424 ,   2019   [ 19]   H i l m a n,   M .   H . ,   R o dr i g ue z ,   M .   A . ,   &   B uy y a ,   R . ,   M ul t i pl e   W o r kf l o w s   S c he du l i ng   i n   M u l t i - t e n a n t   D i s t r i bu t e S y s t e m s :   T a xo no m y   a nd  F u t u r e   D i r e c t i o ns .   A C M   C o m put i ng   S ur v e y s   ( C S U R ) ,   53 ( 1 ) ,   p p.   1 - 39 ,   2020 .   [ 20]   Al - M o a l m i ,   A . ,   L uo ,   J . ,   S a l a h,   A . ,   &   L i ,   K . ,   O p t i m a l   v i r t ua l   m a c h i ne   pl a c e m e nt   ba s e o g r e y   w o l f   o pt i m i z a t i o n.   E l e c t r o n i c s ,   8 ( 3) ,   28 3,   20 19.   [ 21]   L i ng a y a t ,   A . ,   B a d r e ,   R .   R . ,   &   G u pt a ,   A .   K . ,   I nt e g r a t i o n   o f   l i nux   c o nt a i ne r s   i n   o pe n s t a c k:   i nt r o s pe c t i o n ,   I ndo ne s i a n   J o ur na l   o f   E l e c t r i c a l   E ng i ne e r i ng   a nd   C o m put e r   S c i e nc e ,   12 ( 3 ) ,   pp .   1094 - 110 5,   20 18.   [ 22]   S r e e nu ,   K . ,   &   M a l e m pa t i ,   S . ,   M F G M T S :   E ps i l o c o ns t r a i n t - ba s e d   m o di f i e f r a c t i o na l   g r e y   w o l f   o pt i m i z e r   f o r   m u l t i - o bj e c t i v e   t a s s c he du l i ng   i n   c l o ud  c o m put i ng ,   I E T E   J o ur na l   o f   R e s e a r c h,   6 5( 2 ) ,   2 019 .   [ 23]   B o uz a r y ,   H . ,   &   C h e n ,   F .   F . ,   A   hy br i g r e y   w o l f   o pt i m i z e r   a l g o r i t h m   w i t h   e v o l ut i o na r y   o pe r a t o r s   f o r   o pt i m a l   Q o S - a w a r e   s e r v i c e   c o m po s i t i o a nd   o pt i m a l   s e l e c t i o i n   c l o ud  m a nuf a c t ur i ng ,   T he   I nt e r n a t i o na l   J o ur na l   o f   A dv a n c e M a n uf a c t ur i ng   T e c hno l o gy ,   101( 9 - 12) ,   277 ,   2019   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E nhan c e m e nt   i n   r e s our c e   al l o c at i on  s y s t e m   f or   c l oud   e nv i r o nm e nt   us i ng   m od i f i e d . . .   ( Souk ai na  O u ham e )   1537   [ 24]   K a ur ,   S . ,   K a u r ,   K . ,   &   C hha br a ,   A . ,   P a r a l l e l   j o s c he du l i ng   us i ng   g r e y   w o l f   o pt i m i z a t i o a l g o r i t hm   f o r   he t e r o g e ne o us   m ul t i - c l us t e r   e nv i r o nm e n t ,   I nt   J   C o m put   S c i   E ng ,   5( 10) ,   4,   2 017 .   [ 25]   S r e e nu ,   K . ,   &   M a l e m pa t i ,   S . ,   M F G M T S :   E ps i l o c o ns t r a i n t - ba s e d   m o di f i e f r a c t i o na l   g r e y   w o l f   o pt i m i z e r   f o r   m u l t i - o bj e c t i v e   t a s s c he d u l i ng   i n   c l o ud  c o m put i ng ,   I E T E   J o ur na l   o f   R e s e a r c h,   6 5( 2 ) ,   2 019 .   [ 26]   M e e na k s hi ,   A . ,   S i r m a t hi ,   H . ,   &   R u t h ,   J .   A .   ( 201 9) .   C l o ud   c o m put i ng - ba s e d   r e s o ur c e   pr o v i s i o ni ng   us i ng   k - m e a ns   c l us t e r i ng   a n G W O   pr i o r i t i z a t i o n.   S o f t   C o m put i ng ,   23 ( 21 ) ,   10 781 - 10   [ 27]   N a a na a ,   A . ,   &   B e l g hi t h,   S . ,   A e f f i c i e nt   g ui de d   l o c a l   s e a r c a pp r o a c f o r   m ul t i us e r   d e t e c t i o i U W B   s y s t e m s .   P hy s i c a l   C o m m uni c a t i o n ,   2 6,   pp .   141 - 1 48,   2 018 .   [ 28]   L i u,   Z . ,   Y a ng ,   B . ,   M a ,   C . ,   W a ng ,   S . ,   &   Y a ng ,   Y . ,   T h e r m a l   e r r o r   m o de l i ng   o f   g e a r   ho bbi ng   m a c hi ne   ba s e o I G W O - G R N N ,   T he   I nt e r n a t i o na l   J o ur n a l   o f   A dv a nc e M a n uf a c t ur i ng   T e c hno l o gy ,   1,   20 20.   [ 29]   B a s e e r ,   S . ,   &   U m a r ,   S . ,   R o l e   o f   c oo pe r a t i o i e ne r gy   m i ni m i z a t i o i v i s ua l   s e ns o r   ne t w o r k ,   I 2016  S i xt I nt e r na t i o na l   C o nf e r e nc e   o I nno v a t i v e   C o m put i ng   T e c hno l o gy   ( I N T E C H ) ,   pp .   447 - 45 2,   20 16 .     Evaluation Warning : The document was created with Spire.PDF for Python.