课程大纲

1. 介绍OpenStack

  • 云的历史和 OpenStack
  • 云功能
  • 云模型
    • 私有、公共、混合
    • 本地、IaaS、PaaS、SaaS
  • 基于 OpenStack 的公共云和私有云部署
  • 开源和商业 OpenStack 发行版
  • OpenStack 部署模型
  • OpenStack 生态系统
    • 模组
    • 基础工具
    • 集成
  • OpenStack 生命周期
  • OpenStack 认证
  • OpenStack 本课程的实验室 (VM)

2. 实践中OpenStack云的Management

  • 了解OpenStack 
    • OpenStack组件(Keystone、Glance、Nova、Neutron、Cinder、Heat)
    • 与OpenStack云的互动
    • OpenStack守护进程和API通信流程
  • Keystone - 身份Management服务
    • 域、项目、用户和角色
    • 服务目录和端点
    • Openrc和clouds.yaml - CLI客户端配置文件
    • 创建用户和项目
  • Glance - 图像服务
    • 调整到云的图像
    • 图像功能(属性、元数据、格式、容器)
    • 上传和下载图像
  • Neutron - Networking
    • Neutron架构概述
    • Neutron的ML2插件
    • 基本Neutron网络资源类型
    • 计算节点上的Networking
    • 管理租户网络、子网
    • 东西路由
    • 管理外部/提供商网络
    • 南北路由
    • 浮动IP的管理
    • 管理安全组和规则
    • 反欺骗 - 端口安全
    • Networking配额
    • 验证Neutron服务
  • Nova - 计算服务
    • Nova架构
    • 超级管理程序的接口
    • 密钥对管理
    • 风味管理
    • 实例参数
    • 创建实例
    • 实例管理
    • 分配浮动IP
    • 交互式控制台和控制台日志
    • 安全组分配
    • 通过元数据命名空间Access实例
    • 通过tcpdump轻松访问实例接口
    • VM的实时迁移
  • Cinder - 区块存储
    • 卷参数
    • 创建卷
    • 管理卷
    • 将卷附加到Nova实例

3. 深入了解Neutron及其OVN后端

  • OVN 架构
  • OVN 元件
  • ML2 - OVN 与 OvS 驱动程式
  • 自上而下的 OVN 联网
    • OpenStack 逻辑(Neutron 资料库)
    • 北向资料库
    • 南向资料库
    • 逻辑数据路径管道
    • 逻辑流
    • OpenFlow 流
  • Neutron 网路和 OVN 逻辑交换机
    • 逻辑埠及其类型
    • 切换流
  • Neutron 路由器和 OVN 逻辑路由器
    • NAT 类型
    • 路由流
  • Neutron 子网和本机 DHCP
    • DHCP 流
  • OVN 中的安全组
    • ACL 和埠组
    • 安全组流
    • OVN 中的埠安全性
  • OVN 北向表摘要
  • OVN 中的资讯流
    • Neutron DB、OVN NB 和 SB DB、OvS 的 OpenFlow
  • 逻辑流跟踪
    • 定义微流
    • L2 跟踪
    • L3 跟踪
    • DHCP 跟踪
  • 物理流 - OpenFlow
    • VM 发起的数据包的物理生命周期
  • 物理追踪
    • 跟踪假设数据包
    • 跟踪真实数据包
  • 显示 Open vSwitch 资料库和资源

要求

  • 扎实的网路知识
  • 云计算范式的基本知识
  • 管理 Linux 操作系统的实践知识
 21 小时

客户评论 (2)

即将举行的公开课程

课程分类