課程簡介

1. OpenStack簡介

  • 雲計算與OpenStack的歷史
  • 雲的特性
  • 雲模型
    • 私有云、公有云、混合雲
    • 本地部署、IaaS、PaaS、SaaS
  • 基於OpenStack的公有云和私有云部署
  • 開源和商業OpenStack發行版
  • OpenStack部署模型
  • OpenStack生態系統
    • 模塊
    • 底層工具
    • 集成
  • OpenStack生命週期
  • OpenStack認證
  • 本課程的OpenStack實驗室(VM)

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操作系統的實際管理經驗
 21 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類