|
|
本帖最后由 冰点也疯狂 于 2020-2-26 19:51 编辑 , ~" C7 s, R, I( s: h' h0 h
# a0 t4 o' V$ {% e' j
Openstack简述:
9 K1 ?& G) o) o* N近年来云计算服务模式兴起,虚拟化技术作为云计算技术支柱之一也得到很大发展。虚拟机使管理者可以把物理机资源再进一步细分,在更细的粒度上调配资源,从而使计算资源被充分利用,实现云计算模式“通过公共拥有降低平均拥有成本”的目标。当前各种虚拟化集群在云端起着关键作用,对于虚拟化集群的管理日益重要。OpenStack是一个美国国家航空航天局和Rackspace合作研发的虚拟化云平台管理系统,旨在为公共及私有云的建设与管理提供软件的开源项目。以Apache许可证授权。它不是一个单一软件。而是由几个主要的组件组合起来的一个大系统。(若如对openstack还不太了解,可参看此帖下方openstack知识补充说明); M3 p% ?5 K7 k& I3 y& D: s) E
4 _" q; K; Z- q8 O: ^
由于云计算本身的复杂性,Openstack系统对于初学者显得过于繁杂,自学者往往在各种部署难题前因难而退。各种崭新的概念,对于新接触Openstack平台的人,往往会觉得困惑和难以理解,进而转化为畏惧。我们的《Openstack云系统》课程,正是为了帮助用户进入这个领域而开设,力求做到架构与实施并重,原理和实践结合,希望大家能在这个网络课程里学有所获,而我们也可为开源大业作出微薄的贡献。4 n0 B- ~1 {- o L& N
* d4 M" Y: }; X课程大纲:
5 w; c j: D# ~- ]第1课 Openstack云系统的源起与发展
+ F; s6 j4 f8 h& l; J |' f$ I( {0 N1 Q0 J% ^) V+ @: Y0 i2 j; h9 ~
本周课程简介: 需求和技术决定软件的发展,本周课程以用户需求和技术发展的变化为线索,介绍为什么会出现OpenStack这类云管理平台,以及当前比较流行的四种开源云管理平台的现状和未来。* K: p) i2 t% d; f& W, g
(1)回顾对机器的使用方式:小型机-> x86; 单机虚拟化->虚拟化集群
0 q, p; q3 x# e2 f g m ~" I; G; D' J(2)四种流行的云管理平台介绍:OpenStack,CloudStack,Eucalyptus和OpenNebula
4 p; l# H/ q7 h3 k; Y* L4 d(3)Openstack的历史和发展
' h" j" i. M; ~& U- k" _
2 `. p2 n3 N* J: X第2课 开源虚拟化软件和原理4 ~* @, |* _$ z, M' s
3 |5 |/ L9 i5 M( Z6 k6 D* C
本周课程简介:从硬件层到软件层,详细理解虚拟化的原理及其实现
/ M1 Q3 u5 D4 d; A5 D# Q(1)硬件虚拟化:x86体系结构中的虚拟化5 } S8 G0 c3 T x" }. m- F% \ C1 N
(2)KVM/QEMU基本架构和原理
1 O f& b0 V6 h(3)Libvirt基本架构和原理
4 n/ S7 C) Y4 d) j! T' o$ m6 Q l) \( [; f# u- t+ Q5 ~6 z$ P
第3课 OpenStack安装和部署
3 x/ I: E! q' P) V( E' F: ^ u, E
1 ~; E# p8 d% S本周课程简介:基于ubuntu-14.04 64bit操作系统,采用OVS + VLAN的组合,实际动手部署OpenStack,给出单节点或多节点手动部署的详细步骤,并演示和介绍自动化部署工具DevStack和PackStack的使用,通过源码深入理解自动化部署的原理,纠正手动部署比自动化部署理解更深的错误认识。# {3 D% ]3 D' H
(1)OpenStack多节点手动安装部署过程(给出详细安装过程)# }& d _* f& }+ g
(2)DevStack自动化部署原理,并演示单节点和多节点自动化安装部署
) d: s* ^; i0 d0 a! }(3)PackStack多节点自动化部署简单介绍0 u! N2 C9 T j) n! T' [1 G( |# M0 J4 x
* x" V2 H. H+ I/ Z第4课 OpenStack概念及其应用场景介绍* U/ }( g$ |; t# K( Y
本周课程简介:详细介绍OpenStack涉及到的概念,并结合实际应用场景介绍相关概念的应用。: W/ ^2 @$ v0 F" E( ]2 y, C3 d
(1)基本概念:Tenant、User和Role
! F6 h$ \& J* e$ ^2 f4 X(2)高级概念:Region、AZ、Cell、Host Aggregate& S: [: e# `; U6 }4 n0 S3 J+ H
(3)如何结合实际应用场景来对应OpenStack中的概念
, M# I4 z( L7 W+ H+ N" t* ?
$ J, q- k' y. e- {( V第5课 权限管理服务:KeyStone原理和认证方式
# K4 [' j0 f3 t1 J' L- Y; r本周课程简介:详细介绍KeyStone的原理及其两种认证方式,简单介绍OpenStack认证和鉴权相分离思想的实现。7 \6 c/ R9 Y; m
(1)KeyStone的架构及其原理分析
8 e2 j: f, o: M3 R0 h(2)KeyStone两证认证方式介绍:UUID和PKI8 j: `" b8 V3 Y: y, j* y
(3)KeyStone认证和鉴权相分离的思想. R) `" q; A. h# D3 ] I
1 N. V7 ^ L# q0 s& \
第6课 弹性计算服务:Nova原理、配置及缓存机制, B6 d- O3 n0 s# [ E) B* ]
本周课程简介:详细介绍弹性计算服务的架构和原理,详细分析Nova包含的各个服务以及对应的配置文件及其优化方式。6 X' K5 ~1 s* e9 o9 n" K
(1)Nova架构及其原理分析+ w Z3 i) [* A3 a
(2)Nova配置文件介绍及其优化
4 r7 e' _$ H/ J: i) i9 ?(3)Nova相关服务详细介绍
& V# m$ q9 ]% a4 j( \8 u- ~$ B7 t" I! s(4)Nova缓存机制介绍0 c( E7 J/ ]% x, K7 a& T
. L: T1 Y. y6 X+ k) P+ K% q
第7课 Glance与映像管理的原理、缓存机制和统一镜像管理模型
" R u5 n, P; m/ i本周课程简介:详细介绍Glance的架构及其原理,分析Glance目前支持个后端存储,简单介绍目前比较流行的统一镜像管理模型及其应用
8 }; R' Q- b9 w$ d* ]# W2 h(1)Glance架构及其原理分析. I9 ^" y2 v" w) S! a
(2)Glance后端存储介绍及其缓存机制
% k% s" F; V% [ g# R(3)统一镜像管理模型介绍及其具体实现
$ I2 d5 }# ~$ ~) i
( N5 z7 p: q* Z) _5 S第8课 Cinder 弹性块存储服务
& C: v0 V# Z: E& b' e. ?4 F(1)Cinder架构及其原理分析4 S7 s! E! d1 t. _! @0 S
(2)以LVM为例演示Cinder配置及使用$ n% s: a S3 G8 {
(3)当前流行的块存储服务软件介绍:Ceph和Sheepdog
9 N' h; ^) T8 t& x0 Z7 j9 t
7 _% |' y9 n# ^) U7 ]: i- P9 t第9课 Dashboard
7 G* v2 }( P" d! A0 R(1)Dashboard架构及其原理分析
0 t) |8 Q, q& K c+ K R7 w# n5 h+ k(2)Django框架在Dashboard中的应用; X5 _1 B1 T; D4 _+ o
(3)Dashboard如何调用其他服务的API来完成指定的功能% V; I0 \! P. K
) W6 G. Q: n# j& F, h/ q第10课 Neutron网络服务
2 ]6 q- M# Q' J/ Z1 y3 t8 g(1)Neutron架构及其原理分析
' ~/ O) @' B. Y' C(2)Neutron基本概念介绍:Network、Subnet、Port
1 R+ T6 z- i! `* r
! A B8 K ~. m' R# S1 B5 t( i; q第11课 Neutron网络服务
3 l* U1 U6 ]7 o+ V" x0 E$ T(1)DHCP服务介绍
( k, O' K, I$ i- Q% B; H Q4 A+ D" ~(2)Router服务介绍
0 u6 O8 I4 k# ~. ?2 C1 g(3)负载均衡服务LBaaS介绍& u+ b2 `/ v. l9 O
, p; c# I. g% k! F; h$ z. R
第12课 MAAS与数据中心1 z: T- d4 E, c: P
(1)MAAS安装和部署
" J0 t: P7 a+ Y6 m(2)MAAS简单应用:自动化安装操作系统
3 \7 `' @9 L8 R/ _# r
! |- D. A; O% Z第13课 监控与审计服务-Ceilometer
% A) S3 W2 a( k5 N0 J, Z" P6 `(1)Ceilometer架构及其原理分析- _( C9 J9 v8 q. H o" @. e& ]
(2)Ceilometer监控指标及其使用介绍
$ W8 `" L: f* H7 y8 s(3)Ceilometer的不足和改进- }/ c8 j0 V6 _* w8 P! o+ D
8 z" A0 a/ Y4 v1 }" p2 E, C) W第14课 应用案例,后记
" S3 n8 c+ Q5 K# x' `(1)OpenStack大规模部署碰到的问题及其优化方法0 f9 n: ?+ a5 e9 D
(2)OpenStack大规模部署案例介绍
. z0 S& n9 U7 H1 L0 G5 @: l7 m* r" Q& L
第15课 其它云解决方案介绍% ~ @- d1 }3 s: h, U0 l4 t8 h
(1)OpenStack vs. VMWare对比分析. ` _& C3 I; o% h
(2)OpenStack vs. OpenNebula对比分析) [" }# n' s& ?! F0 R% w7 |
% d. ]. b) B: i* ~0 e7 N, Q课程目录:
/ b |# C% N) C openStack云系统第1周.mp4. m' @. [: ?7 g! S1 X6 P
openstack云系统第2周课程((下半部分).mp4
a" \1 P/ |* a1 a* _' P6 G openstack云系统第2周课程(上半部分).mp4
8 i3 | D2 P# F a4 G' |+ j2 j/ C openstack云系统第3周.mp4
% Q$ |0 {! n7 ^% a openstack云系统第4周课程 devstack问题.mp4: W; s; b+ @, ]! {0 V
openstack云系统第4周课程 openstack基本概念.mp4 5 v2 @" ^8 v+ y ^& D" j
openstack云系统(第5周).mp4+ Q% ]( c* ^/ c# X! u1 t% o/ V2 x. X
openstack云系统(第5周-新版本).mp4( w' E! s( b0 j) |. a. |7 M
openstack云系统(第6周).mp41 O% T" I, V& U2 g6 J
OpenStack云系统(第7周).mp42 u: m7 Y5 g; n4 w' y0 V- B
openStack云系统第1周.mp4
6 E w6 r* }4 f7 M& i: X' m& \ openstack云系统第2周课程((下半部分).mp4
. c; @7 w* z3 {2 Z8 g* ` openstack云系统第2周课程(上半部分).mp4
6 C" i I+ w2 ]. j openstack云系统第3周.mp4
% _8 E- \% w6 j1 P8 Y openstack云系统第4周课程 devstack问题.mp4
4 }0 |, S |8 J! y openstack云系统第4周课程 openstack基本概念.mp4- V4 T+ X. j* @: ]4 A
openstack云系统第8周视频(上半部分).mp4# k$ C, {( e4 L$ ]# U3 o
openstack云系统第8周视频(下半部分).mp4
/ A, V( g# _7 }* \9 m( x/ { R openstack云系统(第9周).mp4
/ P& v! O! L6 S( [/ q openstack云系统第10周课程.mp4$ L/ ?: M3 w* r9 H+ h+ q
openstack云系统第11周(上半部分).mp4" j3 b" `* c. Y# {; E
openstack云系统第11周(下半部分).mp4
1 s" X, Z7 ^) b/ G openstack云系统第12周_13周.mp4: D/ r4 {, c2 G9 a- n' D/ f
localrc OpenStack juno搭建需要的.txt
t# _: L1 _/ a5 l9 w$ F; c# D+ H 炼数完整版openstack ebook.rar, [& o) j$ y. o0 e
# C9 W8 j! Q& g: Z# W
: T6 p2 e/ e5 T1 Q |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|