聯繫我們
 課程時長 21 時間:

課程簡介

1. OpenStack 简介

  • 云和 OpenStack 的历史
  • 云特性
  • 云模型
    • 私有、公有、混合
    • 本地部署、IaaS、PaaS、SaaS
  • 基于 OpenStack 的公有和私有云部署
  • 开源和商业 OpenStack 发行版
  • OpenStack 部署模型
  • OpenStack 生态系统
    • 模块
    • 底层工具
    • 集成
  • OpenStack 生命周期
  • OpenStack 认证
  • 本课程的 OpenStack 实验环境(虚拟机)

2. OpenStack 云管理实践

  • 了解 OpenStack
    • OpenStack 组件(Keystone、Glance、Nova、Neutron、Cinder、Heat)
    • 与 OpenStack 云交互
    • OpenStack 守护进程和 API 通信流程
  • Keystone - 身份管理服务
    • 域、项目、用户和角色
    • 服务目录和端点
    • Openrc 和 clouds.yaml - CLI 客户端配置文件
    • 创建用户和项目
  • Glance - 镜像服务
    • 适配云的镜像
    • 镜像特性(属性、元数据、格式、容器)
    • 上传和下载镜像
  • Neutron - 网络
    • Neutron 架构概览
    • Neutron 的 ML2 插件
    • 基本 Neutron 网络资源类型
    • 计算节点的网络
    • 管理租户网络、子网
    • 东西向路由
    • 管理外部/提供商网络
    • 南北向路由
    • 浮动 IP 管理
    • 管理安全组和规则
    • 防欺骗 - 端口安全
    • 网络配额
    • Neutron 服务验证
  • Nova - 计算服务
    • Nova 架构
    • 虚拟机监控程序接口
    • 密钥对管理
    • 实例规格管理
    • 实例参数
    • 创建实例
    • 实例管理
    • 分配浮动 IP
    • 交互式控制台和控制台日志
    • 安全组分配
    • 通过元数据命名空间访问实例
    • 通过 tcpdump 接入实例接口
    • 虚拟机实时迁移
  • 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
    • 源自虚拟机的数据包的物理生命周期
  • 物理跟踪
    • 假设数据包的跟踪
    • 真实数据包的跟踪
  • 显示 Open vSwitch 数据库和资源

最低要求

  • 扎实的网络知识
  • 云计算范式的基础知识
  • 管理 Linux 操作系统的实践知识

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類