感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 28 小时
课程大纲
1. OpenStack简介
- 云和OpenStack的历史
- 云的特性
- 云模型
- 私有、公有、混合
- 本地部署、IaaS、PaaS、SaaS
- 基于OpenStack的公有云和私有云部署
- 开源和商业OpenStack发行版
- OpenStack部署模型
- OpenStack生态系统
- 模块
- 底层工具
- 集成
- OpenStack生命周期
- OpenStack认证
- 本课程的OpenStack实验环境(虚拟机)
2. OpenStack管理实践工作坊
- 认识OpenStack
- OpenStack组件(Keystone、Glance、Nova、Neutron、Cinder、Swift、Heat)
- 与OpenStack云的交互
- OpenStack守护进程及API通信流程
- Keystone - 身份管理服务
- 域、项目、用户和角色
- 管理Keystone目录服务和端点
- 管理/创建域、组、项目、用户和角色
- 验证Keystone服务
- Glance - 镜像服务
- 镜像特性(属性、元数据、格式、容器)
- 上传和下载镜像
- 共享镜像
- 管理镜像服务的配额
- 验证Glance服务
- Neutron - 网络服务
- Neutron基本网络资源类型
- 管理租户网络、子网
- 管理安全组和规则
- 东西向路由
- 网络命名空间
- 管理外部/提供商网络
- 南北向路由
- 浮动IP管理
- 管理网络配额
- 基本网络故障排除(命名空间、tcpdump等)
- 网络配额
- 验证Neutron服务
- Nova - 计算服务
- 虚拟机监视器接口
- 密钥对管理
- 规格管理
- 实例参数
- 创建实例
- 验证生成的实例
- 快照
- 实例管理
- 分配浮动IP
- 交互式控制台和控制台日志
- 安全组分配
- 计算配额
- 从Nova获取统计信息
- Placement API和Nova Cells v2
- 验证Nova服务
- Cinder - 块存储
- 卷参数
- 创建卷
- 管理卷
- 将卷附加到Nova实例
- 管理卷快照
- 管理卷备份
- 恢复备份
- 管理卷配额
- 添加新的存储后端
- LVM、存储阵列和Ceph存储后端
- OpenStack中的Ceph
- 验证Cinder服务
- Swift - 对象存储
- Swift组件和进程
- 管理容器和对象
- 管理访问控制列表
- 设置对象过期
- Ring和存储策略
- 监控可用存储空间
- 设置配额
- 验证Swift服务
- Heat - 编排服务
- Heat编排模板及其组件
- 创建Heat堆栈
- 验证Heat堆栈
- 更新Heat堆栈
- 验证Heat服务
- 基本故障排除
- 分析日志文件
- 集中式日志记录
- 调试OpenStack客户端查询
- 管理OpenStack数据库
- 备份OpenStack
- 分析计算节点状态
- 分析实例状态
- 分析AMQP代理(RabbitMQ)
- 元数据服务
- 诊断OpenStack问题的一般方法
- 网络问题故障排除
- 网络性能故障排除
- 实例备份与恢复
3. 高级主题
- 硬件考量和容量规划
- 计算硬件
- 网络设计
- 存储设计
- 规格大小
- 资源超分配
- 高可用控制平面
- OpenStack服务中的高可用
- 高可用数据库
- 高可用消息队列
- 云分区和调度器过滤器
- 为何及如何实现云分区(主机聚合)
- Nova调度器过滤器
- 工作负载迁移
- 冷迁移和在线迁移
- 在线迁移调优
- Watcher项目
- OpenStack网络深度解析(SDN)(2-3小时)
- 网络类型(本地、扁平、VLAN、VXLAN、GRE)
- Neutron插件
- Linux Bridge
- Open vSwitch
- 分布式虚拟路由器
- LBaaS + Octavia项目
- VPNaaS
- OpenStack监控和遥测
- Ceilometer服务
- 外部监控
- 高级云/虚拟机监视器特性
- CPU绑定 / NUMA架构
- SR-IOV
- Cloud-init和镜像定制
- 元数据服务
- 块存储后端
- LVM
- Ceph RBD
- 物理设备
- 存储网络考量
- 升级OpenStack
- 升级策略和流程
- 零停机升级
- 使用OpenStack进行裸机部署
- Ironic模块
- Undercloud和Overcloud概念
- OpenStack的未来
要求
- 基本的Linux管理技能
- 基本的网络知识
- 云计算模式的基本知识
客户评论 (1)
沟通技能,经验知识,解决问题
Marcin Walewski - Intel Technology Poland Sp. z o.o.
课程 - OpenStack Bootcamp
机器翻译