聯繫我們

課程簡介

OpenStack 簡介

  • 什麼是 OpenStack?
  • 私人雲、公有雲與混合雲的差異
  • OpenStack 架構概覽
  • 核心服務(Nova、Neutron、Cinder、Glance、Keystone、Swift)
  • 了解 OpenStack 生態系

OpenStack 架構與組件

  • 控制平面與資料平面
  • 理解訊息佇列(RabbitMQ)
  • 資料庫後端(MariaDB/Galera)
  • 服務架構模式
  • 高可用性考量

規劃 OpenStack 部署

  • 硬體需求與規模規劃
  • 網路拓撲設計
  • 儲存後端選型
  • 單節點與多節點部署比較
  • 部署工具概覽(Packstack、Kolla-Ansible、OpenStack-Ansible、TripleO)

核心服務 - 運算 (Nova)

  • Nova 架構與組件
  • 虛擬機管理程式支援(KVM、VMware、Hyper-V)
  • 實例生命週期管理
  • Flavors 與配額
  • 線上遷移與調度

核心服務 - 網路 (Neutron)

  • Neutron 架構概覽
  • 網路類型(Local、Flat、VLAN、VXLAN、GRE)
  • 建立網路、子網域與路由器
  • 浮動 IP 與安全群組
  • 作為服務的負載平衡

核心服務 - 區塊儲存 (Cinder)

  • Cinder 架構與儲存後端
  • 建立與管理磁碟區
  • 磁碟區類型與 QoS
  • 磁碟區快照與備份
  • 與 Nova 的整合

影像與物件儲存

  • Glance 影像服務
  • 建立與管理影像
  • Swift 物件儲存架構
  • 建立容器與物件
  • 存取控制與政策

身分與安全管理 (Keystone)

  • Keystone 架構與概念
  • 使用者、專案與角色
  • 身份驗證與授權
  • 權杖管理與多因素認證 (MFA)
  • 與 LDAP/Active Directory 的整合

監控與故障排除

  • 監控 OpenStack 服務
  • 日誌分析與除錯
  • 常見問題與解決方案
  • 效能調校基礎
  • 備份與復原策略

企業部署最佳實踐

  • 高可用性設計模式
  • 安全加固
  • 擴展性考量
  • 升級策略
  • 文件與操作程序

最低要求

  • 具備 Linux 系統管理經驗
  • 具備網路概念的基礎知識(VLAN、子網域、路由)
  • 熟悉虛擬化技術(KVM、VMware 或 Hyper-V)
  • 了解儲存系統(SAN、NAS 或分散式儲存)

受眾

  • 系統管理員
  • 基礎架構工程師
  • 雲端架構師
  • 規劃私人雲端部署的 IT 經理
  • DevOps 工程師
 21 小時

客戶評論 (1)

課程分類