Introduction to Red Hat Enterprise
Introduction to Red Hat Enterprise
Linux Openstack Platfor
Linux Openstack Platfor
T
Tomas omas VVon on VVescheschlerler
Solution Architect, Red Hat
Solution Architect, Red Hat
Jan 2014
Jan 2014 This Presentation Created for: This Presentation Created for:
! Telefonica "
#$ere is IT $eadin% to& #$ere is IT $eadin% to&
●
● Cloud is idel! seen as the Cloud is idel! seen as the ne"t#$eneration %T deli&er! modelne"t#$eneration %T deli&er! model
●
● A$ile ' (e"i)leA$ile ' (e"i)le
●
● *tilit!#)ased on#demand consum+tion*tilit!#)ased on#demand consum+tion
●
● Self#ser&ice dri&es don o&erhead and Self#ser&ice dri&es don o&erhead and maintenancemaintenance
●
● Pu)lic clouds settin$ the )enchmar, or$anisations ant thePu)lic clouds settin$ the )enchmar, or$anisations ant the
same le&el of functionalit! )ut )ehind the -reall same le&el of functionalit! )ut )ehind the -reall
●
● Not all or%anisations are read' Not all or%anisations are read' for pu(lic cloudfor pu(lic cloud
●
● A++lications are )ein$ )uilt differentl! toda!#A++lications are )ein$ )uilt differentl! toda!#
●
● .ore tolerant of failure.ore tolerant of failure
●
#$ere is IT $eadin% to& #$ere is IT $eadin% to&
●
● Cloud is idel! seen as the Cloud is idel! seen as the ne"t#$eneration %T deli&er! modelne"t#$eneration %T deli&er! model
●
● A$ile ' (e"i)leA$ile ' (e"i)le
●
● *tilit!#)ased on#demand consum+tion*tilit!#)ased on#demand consum+tion
●
● Self#ser&ice dri&es don o&erhead and Self#ser&ice dri&es don o&erhead and maintenancemaintenance
●
● Pu)lic clouds settin$ the )enchmar, or$anisations ant thePu)lic clouds settin$ the )enchmar, or$anisations ant the
same le&el of functionalit! )ut )ehind the -reall same le&el of functionalit! )ut )ehind the -reall
●
● Not all or%anisations are read' Not all or%anisations are read' for pu(lic cloudfor pu(lic cloud
●
● A++lications are )ein$ )uilt differentl! toda!#A++lications are )ein$ )uilt differentl! toda!#
●
● .ore tolerant of failure.ore tolerant of failure
●
T$ree a)or issues *it$ traditional arc$itecture+++ T$ree a)or issues *it$ traditional arc$itecture+++
●
● Our data is too lar%eOur data is too lar%e
●
● /ere +roducin$ &ast amounts of /ere +roducin$ &ast amounts of data,data,
e"+onentiall! e"+onentiall!
●
● /a! +ast the a)ilit! of traditional s!stems '/a! +ast the a)ilit! of traditional s!stems '
a++lications a++lications
●
● Ser,ice re-uests are too lar%eSer,ice re-uests are too lar%e
●
● .ore and more client de&ices comin$ online.ore and more client de&ices comin$ online
●
● .uch harder to maintain ser&ice to customers.uch harder to maintain ser&ice to customers
●
#$' s$ould I care& #$' s$ould I care&
●
● Ser&ers fail #Ser&ers fail # Deal *it$ it/Deal *it$ it/
●
● %f !ou ere to )uild an en&ironment from scratch#%f !ou ere to )uild an en&ironment from scratch#
●
● Start ith e"tremel! relia)le 30!ear .T56Start ith e"tremel! relia)le 30!ear .T56
ser&ers ser&ers
●
● uild ith 10,000 machinesuild ith 10,000 machines
●
● 7oull atch one fail7oull atch one fail e,er' da'/e,er' da'/
●
● /e need a ne t!+e of a++lication to co+e/e need a ne t!+e of a++lication to co+e
●
● 5ault#tolerant softare is5ault#tolerant softare is ine,ita(leine,ita(le
●
I+T+ NEEDS ARE E1OL1IN2
1IRT3ALI4ATION IN5RASTR3CT3RES
● 8reater ser&er utili9ation ● ess V. s+ral
● .inimi9e s+ace ' +oer ● Hi$her staff +roducti&it! ● usiness continuit!
● 5ault tolerance and HA ● ;"tended ser&ice le&els ● ifec!cle mana$ement ● Ca+;" )ud$etin$ CLO3D IN5RASTR3CT3RES ● Self ser&ice ● Automated o+erations ● Char$e#)ac and <uotas ● /orload +orta)ilit! ● Hori9ontal scala)ilit! ● =is+osa)le resources
● Hetero$eneous mana$ement ● >+;" )ud$etin$
#ORKLOADS ARE SHI5TIN2
TRADITIONAL #ORKLOADS
● Stateful V.s, a++lication ? V.
● i$ V.s: &CP*, &RA., stora$e inside V. ● A++lication SA ? SA of V.
● SA re<uires enter+rise &irtuali9ation
features to ee+ V.s hi$hl! a&aila)le
● ifec!cle measured in !ears
● V.s scale u+: add &CP*, &RA., etc@ ● A++lications not desi$ned to tolerate
failure of V.s
CLO3D #ORKLOADS
● Stateless V.s
● Small V.s: &CP*, &RA., stora$e se+arate ● A++lication SA B SA of an! one V. ● SA re<uires a)ilit! to create and destro!
V.s here needed
● ifec!cle measured in hours to months ● A++lications scale out: add more V.s ● A++lications tolerate failure of V.s
Or an easier analo%'+++
PETS 6
TRADITIONAL #ORKLOADS
5AR7 ANI7ALS 6 CLO3D #ORKLOADS
Credit : Tim ell C;RD a)s, ill aer .icrosoft, and others
● Pets are $i&en names lie ● las'+internal+red$at+co
● The! are uni<ue, lo&in$l! hand
raised and cared for
● /hen the! $et ill !ou nurse
them )ac to health
● 5arm animals ha&e ta$
num)ers lie
pi%%ie898+red$at+co
● The! are almost identical to
each other
● /hen the! $et ill !ou $et
Where does OpenStack fit in?
OpenStack provides an elastic
cloud platform for these new
T'pical OpenStack 3se Cases
● Ser&ice +ro&ider offerin$
● Re#sell com+ute, netorin$ and stora$e resources
as a ne cloud +ro&ider to other or$anisations
● %nternal cloud offerin$
● E%nfrastructure#on#demandF ser&ice for internal
customers
● Test ' =e&elo+ment ;n&ironments
● ar$e#scale e) a++lications or content farms
● =!namicall! scale )ased on load
T'pical OpenStack 3se Cases
● 8rid com+utin$
● H/ intensi&e Vms: CP*, RA. andGor %>
● i$ =ata ● HPC ● Anal!tics ● .2., Sensors ● D5V ● .o)ile acends ● DoS
● /orloads runnin$ on +u)lic clouds e"@ Ama9on6 illin$
OpenStack is not a replacement for
enterprise virtualisation
LOCK0IN IS A 7A:OR CONCERN
● oc#in is a real ris for %T
or$ani9ations mo&in$ to cloud
● 5ear of loc#in is dri&in$ stron$ interest
in o+en cloud technolo$ies and +latforms
● 8reatest inno&ation is occurrin$ in
o+en source cloud +roIects not +ro+rietar!, closed solutions
● Cloud architecture decisions can
dramaticall! limit R>% and (e"i)ilit!
.ost h!)rid cloud com+utin$ technolo$ies and ser&ices see to loc in customers to their res+ecti&e technolo$ies and ser&ices, as there are no industr! standardi9ed
a++roaches@
K 8ARTD;R
Riss of +latform loc#in e"ist at e&er! tier of the cloud@
K Thomas ittman, 8ARTD;R oc#in concerns around cloud are ma$ni-ed@ >+en cloud is e! for L2M of customers@
#$at is OpenStack&
● 5ull! o+en source cloud Eo+eratin$ s!stemF
● Pro&ides all of the toolsG)uildin$ )locs re<uired to )uild a
cloud en&ironment from scratch # mimics +u)lic clouds
● =esi$ned for:
● EunlimitedF scala)ilit!
● .ulti tenanc!
● Automation
OpenStack Release Histor' ● July 2010 - Initial announcement ● October 2010 - Austin Release ● February 2011 - (e)ar Release ● April 2011 - actus Release ● October 2011 - Dia*lo Release ● April 2012 - Esse) Release
● October 2012 - "olsom Release ● April 201 - +ri,,l- Release
● Octo*er ./01 2 Havana Release
Success Cases
● Racs+ace: 10NO nodes
● C;RD: 10NO nodes
● Pa!+al: N nodes
● Telco: AT'T, DTT, =eutsche Teleom, Veri9on,
Telefonica
● D;Ps: Cisco, Alcatel, D;C, rocade, Juni+er, DSD,
;ricsson, 5
Traditional Enterprise Arc$itecture
Hi$h A&aila)ilit! Softare
i$ .achine
=edicated netor a++liances
S!nc stora$e re+lication 30 ms 5at A++lication
Ne* IaaS Arc$itecture
a6 Thin stateless A++ )6 H/ crunchin$ >n &irtual .achine S=D standard e<ui+ment
S=S: standard internal SS= on "Q A!nc $eo re+lication
T$e Cloud Application Platfor Ra Com+ute Ser&ice catalo$s Stora$e Detorin$ =ata)ase =e&>+s i$ =ata .onitorin$ CONTIN3OS INNO1ATION
Cloud Ser,ices Roadap
.ore "PaaS oadalancer 5ireall =DS are#metal Containers .essa$in$
>+enstac: challen$in$ sillset re<uired
Softare =e-ned Detor Softare =e-ned Stora$e
NV.
Cloud A++s =ata)ases
Hadoo+ inu" "Q Hardare Automation .onitorin$ .essa$in$ Pacemaer PaaS R;ST P!thon >+en source Containers .emcached SP%C; >+en&Sitch HA Pro"!
> P ; D S H % 5 T ; D T ; R P R % S ; R ; : ; A S ; = 5 * S ; S > * R C ; ' P > : 7 . % T A A C * % R ; = R ; = H A T ; D T ; R P R % S ; V % R T * A : % A T % > D R ; : ; A S ; = J > % D S S ' P 0 0 OPEN SO3RCE LEADER
;
<
<==> <===8??8 8??@ 8?<? 8?<< 5 % R S T R ; : ; A S ; > 5 ; D T ; R P R % S ; : % D * 8?<8SO7E O5 O3R E7PLOEES
CEO :I7 #HITEH3RST
8??= O55ICES #ORLD#IDE
=?B
7ORE THAN 5ORT3NE??
CO7PANIES of use PROD3CTS SOL3TIONS+ RED HAT 8?<> . A D A 8 ; % A C * % R ; = R H ; : > P ; D S T A C N P : A T 5 > R . ' > P ; D S T A C N P A R T D ; R P R > 8 R A .#HAT #E DO
Red Hat Consultin$s local e"+erience )aced )! ;nlo$it, a C9ech Re+u)lic Red Hat Premier Partner, $a&e us +eace of mind durin$ roll out@ KPAV; ART>S, ead Anal!st, 8; .one! an
/e offer a ran$e of mission#critical softare and ser&ices co&erin$:
HO# #E DO IT+ THE FENE5ITS+
/e de&elo+ e&er!thin$ &ia
communit!#+oered inno&ation@ Shared de&elo+ment reduces costs ' accelerates inno&ation@ >+en colla)oration offers
+roducts that $enuinel! meet customers re<uirements@
etter +riceG+erformance etter <ualit!
5aster technolo$! inno&ation
Ali$nment to !our needs 5le"i)ilit!
CLO3D
7IDDLE#ARE OPERATIN2 SSTE7
RHELG t$e $ost and %uest OS for t$e cloud
RH; +ro&ides:
● ;nter+rise relia)ilit! and
cloud +orta)ilit!
● .ilitar! $rade securit!
● .aIorit! of hardare and
third +art! softare tested, su++orted and certi-ed
Source: /orldide inu" Client ' Ser&er >+era tin$ ;n&ironments 2012#201 5orecast and 2011 Vendor Shares@ Jul! 2012 =oc W2304
Red Hat S*S; >thers
Red Hat contri(ution to Linux kernel R E D H A T I N T E L N O 1 E L L I F 7 T E A S I N S T R 3 7 E N T S C O N S 3 L T A N T S F R O A D C O 7 N O K I A S A 7 S 3 N 2 O R A C L E 2 O O 2 L E # O L 5 S O N 7 I C R O E L E C T R O N I C S A 7 D 5 3 : I T S 3 P E N 2 3 T R O N I A T H E R O S C O 7 7 3 N I C A T I O N S 5 R E E S C A L E 7 I C R O S O 5 T S T E R I C S S O N # I N D R I 1 E R 7 I T A C S 5 R A N A L O 2 D E 1 I C E S T 2 L P I T A L I N A R O L O 2 I C 7 A R 1 E L L
K17G T$e Openstack H'per,isor
RH; NV. +ro&ides:
● est scala)ilit! and +erformance in
SP;CVirt )enchmar
● NV. is the default h!+er&isor and
most feature#full for >SP
● ;A4O securit! certi-cation
● .icrosft SVVP certi-cation
● Pro&en for cloud: %., 8oo$le, HP
Corporate contri(utions to OpenStack
Source:
iter$ia >+enStac Ha&ana Anal!sis, >cto)er 1L, 2013
)lo$@)iter$ia@comG2013G10G1LGthe#o+enstac#ha&ana#release
OPENSTACK HA1ANA RELEASE
N 3 7 F E R O 5 C O 7 7 I T S 0 00 1000 100 2000 200 H P R A C N S P A C ; % 4 . . % R A D T % S > P ; D S T A C N 5 > * D = A T % > D S * S ; ; D > V A D C ; V . / A R ; D ; C % D T ; : C A D > D % C A : * D % T ; = S T A C N = R ; A . H > S T 7 A H > > C % S C > S 7 S T ; . S S > : % = 5 % R ; D ; 4 * : A . ; T A C : > * = 4 1 S 7 S T ; . S S / % 5 T S T A C N D % C % R A % / ; 4 T ; C H C % T R % S 7 S T ; . S C % T R % P > : 7 C > . D T T * D % V ; R S % T 7 > 5 . ; : 4 > * R D ; C : > * = S C A : % D 8 4 : * ; 4 > 8 R > * P D % . 4 % S S ; R V % C ; S C ; D T R % D N T H % D S T % T * T ; > 5 T ; C H @ X X C : > * = > 4 J ; C T % 5 # : % 4 R ;
Red Hat ;nter+rise inu" allos us to sustain the +erformance and hi$h le&el of ser&ice that e currentl! +ro&ide to our students@
CO7PAN J OR2ANI4ATION
U %ncludes onl! the to+ 3@
?9 APR to < OCT 8?<>M R ; = H A T
THE LAR2EST ECOSSTE7 ARO3ND OPENSTACK
Openstack Release Cadence +ri,,ly &avana R&OS +ri,,ly R&OS &avana Ice&ouse R)O +ri,,ly 0 1 2 - Snaps#ots )evelopment Stable - $ mont#s -. - 2m -.- 12 mont#s initially -.
Async security / bufiin Follos upstream
OpenStack Pro%ression
● ;nter+rise#hardened
>+enStac softare
● =eli&ered ith an enter+rise
life c!cle
● Si"#month release cadence
offset from communit! releases to allo testin$
● Aimed at lon$#term +roduction
de+lo!ments
● Certi-ed hardare and
softare throu$h the Red Hat >+enStac Cloud
%nfrastructure Partner Detor
● Su++orted )! Red Hat
● %nstalls on Red Hat ;nter+rise
inu" onl!
● atest >+enStac softare,
+aca$ed in a mana$ed o+en source communit!
● 5acilitated )! Red Hat ● Aimed at architects and
de&elo+ers ho ant to create, test, colla)orate
● 5reel! a&aila)le, not for sale ● Si"#month release cadence
mirrorin$ communit!
● Do certi-cation, no su++ort ● %nstalls on Red Hat and
deri&ati&es
● >+en source, communit!#
de&elo+ed u+stream6 softare
● 5ounded )! Racs+ace Hostin$
and DASA
● .ana$ed )! the >+enStac
5oundation
● Vi)rant $rou+ of de&elo+ers
colla)oratin$ on o+en source cloud infrastructure
● Softare distri)uted under the
A+ache 2@0 license
Red Hat OpenStack Offerin%
Re% &at ill inclu%e t#e folloin in its Re% &at OpenStack %istribution
● All core OpenStack Havana packaes inclu%in eutron
● Support for Open vSitc# via userspace tools in Re% &at OpenStack 3 kernel support in R&45 $67
● 8uppet mo%ules for installin all services for OpenStack
● A multi-no%e installer for for bot# small an% lare %eployments
● Reference arc#itectures for lare scale %eployments
Do2it2-ourself Red Hat powered
Staff Tasks
● ackportin features:
security an% bus
● ;uality Assurance ● 8ackain
● Support
Re% &at maintaine%
Staff Areas of e)pertise
● Operatin System ● &ypervisor ● Openstack ● Opens#ift ● +luster ● Softare %epen%encies
Re% &at lea%er contributor in all pro<ects
&a3or up4rade cadence -$ mont#s $-12 mont#s =more to come> Support options
)isperse% user forums / oole searc#
)irect access to nominate% clou% eperts 2!? lobally it# R& enineerin backup
osts transparenc- 5o @ nknon &i# @ 8re%ictable ommunit- #nfluence Beritocracy %riven =years of
%e%ication / resources>
Re% &at alrea%y member of key %irection boar%s
Thrid part- HW and SW certifications 5 3oint
support
*oneistent @ neotiate% case by case
Assure% it# #un%re%s of O4Bs an% ISCs
Colla(oration odel
Customer Red Hat
C"> G .$mt eader Arch G S!stems =e&el Team >+erations >+erations ;"ec Pro+ose PlanGPro&e =e&elo+ %m+lement .aintain ;"ecuti&e G .aretin$ Solution Architects Cloud Architect Cloud ;n$ineer 5=;6 P.GCons@GTrainerGSu++@ =edicated su++ort # TA.
CloudG
Red Hat OpenStack Adinistration CL8<?M Red Hat Certicate of Expertise in
Infrastructure0as0a0Ser,ice E8<?M
Red Hat Certicate of Expertise in H'(rid
Cloud Stora%e E8>M LinuxG
RHCSAGS!stems Administrator The 5astest
$roin$ -rst ste+ in esta)lishin$ inu" credentials
RHCEG;n$ineer Raned as the W1
certi-cation in all of %T
RHCSSGSecurit! S+ecialist S+eciali9ed
RH;, S;inu", ' =irector! Ser&er trainin$
RHCDSG=ata Center S+ecialist .ission#
critical =atacenter .ana$ement includin$ ;nter+rose Virtuali9ation
RHCAGArchitect Critical trainin$ for +lannin$
' de+lo!in$ lar$e#scale enter+rise en&ironments
Red Hat Con-dential # D=A Re<uired
RHELOSP and RHCI
0 .
Red Hat >+enStac technolo$! o+timi9ed for and inte$rated ith Red Hat ;nter+rise inu"@
Controller or Stora$e Dode Com+ute Dode G8uests Standard Y214X Y344X Premium Y2LXX Y44XX
G8uests Go 8uests Standard Y4XX Y2LXX Premium YXXX Y3XX ist +rices in *S= +er socet#+air +er !ear@
Resources
● =ocumentation:
htt+:GGdocs@redhat@com #B Red Hat >+enstac
● Red Hats >+enstac o+en source communit!:
htt+:GGo+enstac@redhat@com
● Red Hat >+enstac Administration C2106
htt+:GG@redhat@comGtrainin$GcoursesGcl210G
● Red Hat H!)rid Cloud:
htt+:GGcloud@redhat@com
Resources II
● Redhatstac P. )lo$:
htt+:GGredhatstac)lo$@redhat@comG
● Red Hat >+enstac mailin$ ist
htt+s:GG@redhat@comGmailmanGlistinfoGrhos#list
● Red Hat =e&elo+er )lo$: