C o n t a i n e r i z e y o u r l i f e ! H o w t o l i v e w i t h a l w a y s n o t e n o u g h r e s o u r c e s J o a c h i m v o n T h a d d e n E M E A S e n i o r S p e c i a l i s t S o l u t i o n A r c h i t e c t O p e n S t a c k T h u 2 4 . 5 . 2 0 1 8 , 1 : 5 0 p m - 3 : 2 0 p m OpenStack Summit 2018 - Vancouver
D e mo OpenStack Summit 2018 - Vancouver 2 / 4 4
A G E N D A T h e P r o m i s e F i r s t S t e p s w i t h L X D H o w t o V i r t u a l i z e w i t h o u t A n d n o w t h e h e a v y s t u f f ! V i r t u a l i z a t i o n ? T h e c u l p r i t s o f m i s u s i n g a C o n t a i n e r F i r s t S t e p s w i t h l i b v i r t L e t ’ s g e t o u r fi n g e r s d i r t y . . . O p e n S t a c k : I n s t a l l P a c k s t a c k OpenStack Summit 2018 - Vancouver 3 / 4 4
D i s c l a i me r OpenStack Summit 2018 - Vancouver 4 / 4 4
W a r n i n g … t h i s i s n o t a t r a d i t i o n a l l a b ! T h i s L a b d i f f e r s f r o m o t h e r s ! I t i s n o t m e a n t t o b e a g u i d e d t o u r t h r o u g h a t e c h n o l o g y ! S e e i t m o r e a s a n e x p e r i m e n t a l s e s s i o n t o fi g u r e o u t t h e b o r d e r s o f t e c h n o l o g y … S o e x p e c t f a i l u r e s , q u e s t i o n s a n d “ a g i l e c u s t o m i z a t i o n ” ! Y o u c o p y + p a s t e b l i n d l y a s y o u w i l l h a v e t o a d a p t c o m m a n d s t o y o u r A n d : mu s t n o t e n v i r o n m e n t ! OpenStack Summit 2018 - Vancouver 5 / 4 4
I n s t e a d o f a n U S B S t i c k . . . C o n t e n t U R L The slides can be found under the following URL: h t t p s : / / g i t h u b . c o m/ j t h a d d e n / O p e n S t a c k _ S u mmi t _ 2 0 1 8 _ V a n c o u v e r / d o c ma y b e a l s o v i a my L a p t o p : h t t p : / / 1 0 . 1 9 3 . 2 5 1 . 2 3 5 / p u b h t t p : / / 1 0 . 1 9 3 . 2 5 1 . 2 3 5 / r e p o s h t t p : / / 1 0 . 1 9 3 . 2 5 1 . 2 3 5 / i s o s OpenStack Summit 2018 - Vancouver 6 / 4 4
T h e P r o mi s e OpenStack Summit 2018 - Vancouver 7 / 4 4
Y o u c a n ( mi s - ) u s e a C o n t a i n e r a s a f u l l b l o w n V i r t u a l M a c h i n e ! E v e n b e t t e r : Y o u c a n v i r t u a l i z e w i t h o u t n e s t i n g ! OpenStack Summit 2018 - Vancouver 8 / 4 4
T h e C u l p r i t o f V i r t u a l i z a t i o n T h e r e a s o n w h y w e d o n ’ t l i k e i t i f w e a r e n o t a n e n t e r p r i s e ! ● R e s o u r c e s ● R e s o u r c e s s s s ● R e s o u r c e s s s s s s s s OpenStack Summit 2018 - Vancouver 9 / 4 4
O p e n S t a c k … i s a W h a l e ! A f u l l b l o w n O p e n S t a c k c o n s i s t s o f a t l e a s t ● 1 I n s t a l l e r ( D i r e c t o r o r o t h e r ) ( 1 6 G B R A M , 4 C P U s , 1 0 0 G B D i s k ) ● 3 C o n t r o l l e r s ( > 1 2 G B R A M , > 4 C P U s , 1 0 0 G B D i s k ) ● > 2 C o m p u t e s ( > 4 G B R A M , > 4 C P U s , 1 0 0 G B D i s k ) ● S o m e S t o r a g e ( e . g . f o r l i v e m i g r a t i o n ) ( > 4 G B R A M , 2 C P U s , > 1 0 0 G B D i s k ) A t l e a s t 6 0 G B R A M , 3 0 C P U s , 7 0 0 G B D i s k . I c a n d o i t w i t h 2 4 G B R A M , 2 C P U s + H T , 1 0 0 G B D i s k : - ) OpenStack Summit 2018 - Vancouver 1 0 / 4 4
H o w t o V i r t u a l i z e w i t h o u t V i r t u a l i z a t i o n ? OpenStack Summit 2018 - Vancouver 1 1 / 4 4
H o w t o V i r t u a l i z e w i t h o u t V i r t u a l i z a t i o n ? S o m e t y p e o f C o n t a i n e r i s y o u r f r i e n d ! ● c h r o o t ● C o n t a i n e r ● O t h e r I d e a s ? OpenStack Summit 2018 - Vancouver 1 2 / 4 4
U s e f u l C o n t a i n e r T e c h n o l o g i e s . . . . . . a n d w h y w e c a n ' t o r d o n ' t w a n t t o u s e t h e m ( a n d I t r i e d t h e m a l l ! ) I t r i e d t h e m a l l : ● C h r o o t ○ l a c k i n g o f n a m e s p a c e s e p a r a t i o n a n d n o o w n n e t w o r k i n g s t a c k ( b e c a u s e o f t h e f o r m e r ) ● D o c k e r ○ w o r k i n g b u t p r o b l e m s w i t h ( n e e d e d ) p r i v i l e g e d a c t i o n s ● L e g a c y O p e n V Z ( v z c t l ) ○ d o e s t h e j o b , b u t y o u m i g h t n e e d t o u s e t h e u p s t r e a m p a c k a g e ○ n o t s u p p o r t e d v e r y w e l l ● L x c ○ d o e s t h e j o b , b u t h o r r i b l e t o c o n fi g u r e a n d u s e ● S y s t e m d - n s p a w n ○ n e s t e d v i r t u a l i z a t i o n i s a p r o b l e m OpenStack Summit 2018 - Vancouver 1 3 / 4 4
T h e b e s t w a y t o d a y - a n d w h y w e h a v e t o c r y L X D - t h e L X C D a e mo n ● I t ’ s a c t u a l l y a d a e m o n f o r L X C . ● C o m i n g f r o m C a n o n i c a l - s o w i l l p r o b a b l y d i e w h e n S h u t t l e w o r t h d i e s ○ B U T i t ' s O p e n S o u r c e ! S o w h o c a r e s ! ● L X D i s b a s e d o n L X C a n d t h a t ' s r u n n i n g o u t o f s u p p o r t o f R e d H a t ( a n d m i g h t b e r e m o v e d i n t h e f u t u r e ) ○ N e v e r m i n d , w e w i l l u s e F e d o r a … I f y o u d o n ' t l i k e t h e L X D a p p r a o c h ● y o u c a n d o i t a s w e l l w i t h L e g a c y O p e n V Z ( i n s t a l l v z c t l - c o r e ) OpenStack Summit 2018 - Vancouver 1 4 / 4 4
T h e c u l p r i t s o f mi s u s i n g a C o n t a i n e r OpenStack Summit 2018 - Vancouver 1 5 / 4 4
C o n t a i n e r s h a v e s e v e r a l r e s t r i c t i o n s ● n o n e s t e d s e l i n u x ● r e s t r i c t e d s y s t e m d ● n o a u d i t d ● n o s y s c t l ● n o m o d u l e l o a d i n g ● p r o b l e m s w i t h s u b s c r i b i n g ● e r r o r w i t h i s c s i ○ o p e n b u g s i n c e Y E A R S n o w w i t h m i s s i n g n a m e s p a c i n g i n s c s i - m o d u l e s ● P r o b a b l y m o r e y o u w i l l f a c e ! A n d ma n y o f t h e m c a n n o t e v e n b e e n c i r c u mv e n t e d b y r u n n i n g t h e c o n t a i n e r p r i v i l e g e d ! OpenStack Summit 2018 - Vancouver 1 6 / 4 4
B U T : s o ma n y t h i n g s a r e w o r k i n g l i k e a c h a r m ● B o o t i n g : - ) ● 9 9 % n e t w o r k i n g ● fi r e w a l l i n g ● n a m e s p a c e s ● v i r t u a l i z a t i o n ● 9 9 . 9 % f e e l i n g o f r e a l m a c h i n e OpenStack Summit 2018 - Vancouver 1 7 / 4 4
L e t ’ s g e t o u r fi n g e r s d i r t y . . . OpenStack Summit 2018 - Vancouver 1 8 / 4 4
Recommend
More recommend