I n t r oduct i o n L e t ’ s f o c us on t w o c o r e se r v ic es t h a t enab l e t h e use r s t o g e t t h e be s t out of t h e IaaS m odel i n pub li c and pr i v at e cl oud s e t u p s, Vi r t ual m a c h i n e p r o v i s i on i n g and m i g r a ti on se r v ic es. A n a l o g y f o r V i rtu a l M a ch i ne P r o v i s i o n i n g : H i s t or i c a ll y, w hen t he r e i s a need t o i n s t a l l a n e w se r v er f or a c er t a i n w or kl oad t o p r o v i d e a par tic u l ar se r v ic e f or a cli e n t , l o t s of e f f ort w as e x er t ed b y t h e IT ad m i n i s t r a t o r , and m u c h ti me w as spe n t t o i n s t a l l and p r o v i s i on a n e w se r v e r . C he c k th e i n v e nt o r y f o r a n e w m a c h i ne, ge t one, f o rm a t, i n s t a l l OS r equ i r ed, and i n s t a l l se r v i c es; a se r v e r i s needed a l on g w i th l ots o f se c u r i ty b a t c hes and app li an c es .
Co n t d … W it h t h e e m e r g en c e of v i r t ua li z a ti on t e c hno l ogy and t h e cl oud c o m pu ti n g IaaS m ode l : It i s ju s t a m a t t er of m i nu t es t o a c h i e v e t h e sa me t as k . A l l y ou need i s t o p r o v i s i on a v i rtu a l se r v er th r o u g h a se l f - se r v i ce i n t er f a ce w i t h s m a l l st e p s t o g e t wh a t y ou des i r e w i t h the r equ i r e d spec i f i c a t i o ns. p r o vi s ionin g t his ma c hin e in a publi c c loud li k e Ama z on Ela s t i c C ompu t e C loud ( E C 2 ), o r u s in g a vi r t uali z a t ion mana g e m e n t s o f t w a r e pa c k a g e o r a p r i v a t e c loud mana g e m e n t s olu t ion in s t all e d a t y ou r d a t a ce n t er in o r d er t o p r o vi s ion t h e vi r t ual ma c hin e in s id e t h e o r g ani z a t ion and w i t hin t h e p r i v a t e c loud s e t up .
What is VM provisioning? Virtual machine provisioning, or virtual server provisioning, is a systems management process that creates a new virtual machine (VM) on a physical host server and allocates computing resources to support the VM
C o n t d… A nalogy f o r Mig r a tion S e r v i ce s: P r e v i o usl y, w h e n e v er t h e r e w a s a n ee d f or p er f orm in g a s e r v e r ’ s up g r a d e or p er f orm in g ma i n t e n a n ce t a s k s , y o u w o uld e x ert a l ot o f t i me a nd e f f ort, b e c a us e i t is a n e x p e nsi v e op e r a tion t o m ai nt ain o r upg r ad e a m ain s e r v er t h a t h a s l ot s o f a ppli c a t i o ns a nd us e r s. with the a d v a n ce o f t h e r e v o lu t i o ni z e d v i r tuali z a tion t ec hnology and m ig r a tion s e r v i ce s a ss oc i a t e d w i t h h yp e r v iso r s’ c apabiliti e s, t h e s e t a s k s ( ma i n t e n a n ce, up g r a d e s , p a t c h e s , e t c. ) a r e v e r y ea s y a nd n ee d no t i me t o ac c om plish.
Co n t d … P r o v i s io n i ng a n e w v i rt ua l mach i ne is a m a t t e r of m i nu t e s, s a v i ng lo t s of t i me an d ef f o rt , M i g r a t io n s of a v i rt ua l mach i ne is a m a t t e r of m illi s e c o nds: s a vin g t im e , 2 ) e f f o r t , 3 ) makin g t h e s e r vi ce ali v e f o r c u s t om e r s , and 4 ) a c hi e vin g t h e SLA/S L O a g r ee m e n t s and quali ty - o f- s e r vi ce (QoS) s p ec i f i c a t ions r e qui r e d .
VM Provi s ioning
L a y e r e d V i r tua li z a t i on T ec hno l og y Th e v i r t ua li z a ti on l a y er par titi ons t h e p h y s i c al r esou r c e of t h e under l y i n g p h y s i c al se r v er i n t o m u lti p l e v i r t ual m a c h i nes w it h d i f f e r e n t w or kl oads. Th e v i r t ua li z a ti on l a y er Sc h e du l e s r e s o u r ce s , A ll o c a t e s p h y s i c al r e s o u r ce s , Ma k e s eac h v i rt u al mac h i ne t h i nk t h a t i t t o t a ll y o w ns t he w h o l e und er l y i ng h a r d w a r e ’ s p h y s i c al r e s o u r c e (P r e p r oce ss o r , d i s k s , e t c.) Ma k e s i t f l e x i b l e a nd ea s y t o ma n a g e r e s o u r ce s. Im p r o v e t he u t ili z a t i o n o f r e s o u r ce s b y m u l t i p l e x i ng ma n y v i rt u al mac h i n e s o n o ne p h y s i c al h o s t . T he mac h i n e s c a n be s c a l e up a nd d o w n o n d ema nd w i t h a h i g h l e v el o f r e s o u r ce s ’ a b s t r act i o n. E n a b l e s H i g h , R e li a b l e, a nd ag il e d e p l o yme n t mec h a n i s m . P r o v i d e s O n - d ema nd c l o n i ng a nd li v e m i g r a t i o n. H a v i ng e ff i c i e n t ma n a g eme n t su i t e f o r ma n ag i ng v i rt u al mac h i n e s
Pr i v a t e c l oud and I n f r a s t r u c tu r e S e r v i ce s A pr i v at e cl oud a i m s a t p r o v i d i n g pub li c cl oud fun cti ona lit y , but on pr i v at e r esou r c es , w h il e m a i nt a i n i n g c o n t r ol o v er an o r g an i z a ti on ’ s d at a and r esou r c es t o m e e t se c ur it y and g o v ernan c e ’ s r equ i r e m e n t s i n an o r g an i z a ti on. P r i v at e cl oud e xh i b it s a h i gh l y v i r t ua li z ed cl oud d at a c e nt er l o c at ed i ns i d e y our o r g an i z a ti on ’ s f i r e w a ll . It m a y a l so b e a pr i v at e spa c e ded i c at ed f or y our c o m pa n y w it h i n a cl oud v endo r ’ s d at a c e nt er des i gned t o hand l e t h e o r g an i z a ti on ’ s w or kl oads, and i n t h i s c as e i t i s c a ll ed V i rtu a l Pr i v at e C l o u d (VPC).
Pr i v a t e c louds e x hibit th e f oll o w in g c h a r a c t e r i s ti c s : A ll o w s e r vi ce p r o vi s ionin g and c ompu t e c apabili t y f o r an o r g ani z a t ion ’ s u s e r s in a s e l f- s e r vi ce mann e r . A u t o m a t e and p r o v id e w e ll- m ana g e d v i r t uali z e d e n v i r on m e n t s. O p t i m i z e c o m pu t in g r e sou r ce s , and s e r v e r s ’ u t ili z a t ion. Suppo r t sp ec i f i c w o r k loads. Th e r e a r e m a n y ex a m pl e s f o r v e ndo r s and f r a m e w o r k s t h a t p r o v id e i n f r a s t r u ct u r e as a s e r v i ce in p r i v a t e s e t u p s. Th e b e s t - k n o w n ex a m pl e s a r e Eu c al y p t us and O p e nN e bula . It is also i m po r t a n t t o hi g hli g h t a t hi r d ty p e of c loud s e t up na m e d “ h y b r id c loud , ” in w hi c h a c o m bin a t ion of p r i v a t e/ i n t e r nal and e x t e r nal c loud r e sou r ce s e xi s t t o g e t h er b y e nablin g ou t sou r c in g of non c r i t i c al s e r v i ce s and f un ct ions in publi c c loud and k ee pin g t h e c r i t i c al on e s i n t e r nal. Hy b r id c loud ’ s m ain f un ct ion is t o r e l e as e r e sou r ce s f r o m a publi c c loud and t o handl e sudd e n d e m and usa g e, w hi c h is c all e d “ c loud bu r s t in g . ”
Cl oud and V i r tua li z a t i on S t anda r d i z a t i on E f f o r ts S t anda r d i z a ti on i s i m por t a n t t o ensu r e i nt e r ope r ab ilit y b e t w een v i r t ua li z a ti on m ana g e m e n t v endo r s, t h e v i r t ual m a c h i nes p r odu c ed b y ea c h on e of t he m , and cl oud c o m pu ti ng. Di s t r i bu t ed Mana g e m e n t T ask F o r c e ( D MTF) h a v e p r odu c ed s t anda r ds f or a l m o s t a l l t h e aspe ct s of v i r t ua li z a ti on t e c hno l og y . D MTF i n iti at ed t h e V M AN ( Vi r t ua li z a ti on Mana g e m e n t In iti a ti v e) , w h ic h de li v e r s b r oad l y suppor t ed i nt e r ope r ab ilit y and por t ab ilit y s t anda r ds f or m anag i n g t h e v i r t ual c o m pu ti n g li f e c y cl e.
Co n t d … V M AN ’ s O V F (Open Vi r t ua li z a ti on F or m a t ) i n a c o ll abo r a ti on b e t w een i ndu s t r y k e y p l a y e r s: D e ll , H P , IBM, M ic r osof t , X enSou r c e, and V M w a r e. O V F spe ci f i c a ti on p r o v i des a c o mm on f o r m a t t o p a c k a g e a n d secu r e l y d i s tr i bu t e v i rtu a l a pp li a nces a c r o ss m u l t i p l e v i rtu a li za t i on p l a t f o r m s. VM AN p r o f il es d e f i ne a c o ns i st e n t w a y o f m a n a gi ng a h e t e r o g ene o us v i rtu a li z e d e n v i r o n m e n t
Cl oud and V i r tua li z a t i on S t anda r d i z a t i on E f f o r ts A no t her s t anda r d i z a ti on e f f ort has been i n iti at ed b y O pe n Gr i d F o rum ( O GF) t h r ough o r g an i z i n g an o f f ici al n e w w or ki n g g r oup t o de li v er a s t anda r d AP I f or cl oud IaaS, t h e Open Cl oud C o m pu ti n g I nt er f a c e W or ki n g G r oup (O CC I W G ). Th i s g r oup i s ded i c at ed f or de li v er i n g an AP I spe ci f i c a ti on f or t h e r e m o t e m ana g e m e n t of cl oud c o m pu ti n g ’ s i n f r a s t ru ct u r e and f or a ll o w i n g t h e d e v e l op m e n t of i nt e r ope r ab l e t oo l s f or c o mm on t as k s i n cl ud i n g dep l o y m e n t , au t ono m i c s c a li n g , and m on i t or i ng.
Co n t d … Th e n e w A PI f o r i n t er f a c in g “ I aaS” c loud c o m pu t in g f a c ili t i e s w ill all o w: C onsum e r s t o i n t e r a c t with c loud c omputin g i n f r a s t r u c tu r e on an ad ho c basis . I n t eg r at o r s t o o f f er ad v an ce d mana g e m e n t s e r vi ce s . A g g r e g at o r s t o o f f er a sin g l e c ommon i n t er f a ce t o multipl e p r o vid e r s . P r o vid e r s t o o f f er a s t anda r d i n t er f a ce th a t is c omp a tibl e with th e av ailabl e t ools . V e ndo r s o f gr id / c louds t o o f f er s t anda r d I n t er f a ce s f o r dynami c ally s c alabl e s e r vi ce ’ s d e li v e r y in th e i r p r odu c ts .
V i r tual Ma c h i n e P r o v i s i on i n g and Mana g e ab ili t y V i r tual Ma c h i n e L i f e C y c l e V i rt ual M a c hin e P r o v i s ionin g and M ana g e abili ty V i rt ual M a c hin e Li f e C y c l e Th e c y c l e st a rt s b y a r e qu e s t d e li v e r e d t o t h e I T d e pa rtme n t, st a t in g t h e r e qui r eme n t f o r c r e a t in g a n e w se r v er f o r a pa rt i c ula r se r v i ce . This r e qu e s t is b e in g p r o cesse d b y t h e I T ad m ini s t r a t ion t o st a rt see in g t h e se r v e r s’ r es ou r ce pool , m a t c hin g t h ese r es ou r ce s w i t h r e qui r eme n t s S t a rt in g t h e p r o v i s ion of t h e n ee d e d v i rt ual m a c hin e . On ce it p r o v i s ion e d and st a r t e d , i t is r e ad y t o p r o v id e t h e r e qui r e d se r v i ce a c c o r din g t o an SL A . V i rt ual is b e in g r e l e a se d ; and f r ee r es ou r ces .
F I G URE 5 . 3 . V ir t u al m a c hine li f e cy c l e. E n d of serv i ce C ompute resourc e s deallocated t o other V Ms Vl \ 1s I n Opera tion Ser v ing web requ e s ts Migration serv i c es S eal on - dema n d comp u _ t e r e s ources IT Se r , i c e R e quest I n f r astructure Requir e men t s Analy s is I T r equ e s t VJ \ . 1 P r ovi jon L o a d O S + A p plian c es Cus t o mize and Configure Start the server