大数据

OpenStack技术培训课程实施方案

2020-08-14 15:35:46 | 来源:中培企业IT培训网

一、培训背景

本课程全程结合授课老师实际工作经验,让所有参加培训的学员都可以使用OpenStack构建企业内部私有云平台。通过OpenStack 云平台为企业构建桌面虚拟化和服务器虚拟化的应用场景,降低IT成本提高IT效率。

二、培训目标

1.了解OpenStack社区和总体架构;

2.掌握OpenStack分模块的安装部署;

3.掌握OpenStack 快速搭建云平台方法;

4.掌握OpenStack 的操作及管理;

5.掌握OpenStack的相关组件内容;

6.理解OpenStack HA方案的选择及日志分析方法;

7.掌握OpenStack的性能调优知识。

三、培训特色

本课程采用技术原理与项目实战相结合的方式进行教学,在讲授原理的过程中,穿插实际的系统 操作,本课程讲师也精心准备的实际的应用案例供学员动手训练。

四、培训大纲

培训时间 培训模块 培训内容
第一天
上午
OpenStack社区和
总体架构
1.OpenStack云平台介绍
2.OpenStack项目介绍
3.OpenStack开源社区现状、动态、未来方向
4.OpenStack项目整体基本架构及演进
5.OpenStack社区参与
6.几种主流的开源云平台技术比较
7.几种主流云平台的生态系统比较
8.国内外OpenStack云计算的案例与现状
第一天
下午
OpenStack分模块
安装部署
1.搭建OpenStack测试云平台(社区文档)
2.社区文档步骤详解
3.OpenStack分模块安装
4.从文档Step by step搭建all-in-one的OpenStack环境(option)
第二天
上午
OpenStack快速
搭建云平台
1.构造OpenStack整体云平台
2.Virtualbox+Ubuntu建立环境
3.使用devstack安装部署OpenStack
4.Devstack搭建环境及脚本详解
第二天
下午
OpenStack
操作及管理
1.OpenStack管理员使用
2.用户和项目管理
3.用户网络存储和计算机资源管理
4.系统及用户自定义模版创建和管理:(windows和Linux模版)
5.用户项目安全组的管理
6.OpenStack用户使用
7.基本虚拟机,快照和模版的操作管理
8.创建虚拟网络以及外部IP的管理
9.用户如何管理使用块存储
10.用户如何管理基于对象存储
11.用户的安全属性及登录虚拟机的身份验证
第三天
上午
OpenStack组件
分析(一)
1.OpenStack认证组件Keystone
2.Keystone介绍及基本概念
3.Keystone架构
4.Keystone处理流程
5.Keystone实验
第三天
下午
OpenStack组件
分析(二)
1.OpenStack镜像组件Glance
2.Glance介绍及基本概念
3.Glance架构
4.Glance实验
5.镜像的制作、修改、转换
第四天
上午
OpenStack组件
分析(三)
1.OpenStack & Swift & Cinder组件分析
2.OpenStack对象存储Swift和块存储Cinder
3.Swift的架构和原理
4.Swift的企业部署方案
5.Cinder架构
6.基于Cinder的解决方案
第四天
下午
OpenStack组件
分析(四)
1.OpenStack网络组件Neutron详解
■网络基本知识
■网络方案选择
■Neutron组件架构
■OpenStack & SDN网络现状
2.OpenStack计算组件Nova详解
■虚拟化技术KVM,VMWARE,XEN介绍
■Nova介绍及框架
■Nova运行流程
■Nova部署模式
第五天
上午
OpenStackHA
方案的选择及日志
1.各组件HA方案详解
2.日志分析与排除
第五天
下午
OpenStack性能调优 1.性能瓶颈
■OpenStack平台性能瓶颈
■虚拟机性能瓶颈
2.性能调优
■OpenStack平台性能调优
■KVM性能调优
■Host OS性能调优
课程总结与答疑