聯繫我們

課程簡介

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 架構
    • 與 hypervisor 的接口
    • 密鑰對管理
    • flavor 管理
    • 實例參數
    • 創建實例
    • 實例管理
    • 分配漂浮 IP
    • 交互式控制台和控制台日誌
    • 安全組分配
    • 通過元數據名稱空間訪問實例
    • 通過 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 小時

客戶評論 (1)

課程分類