OpenStack Bootcamp Extended ( osbootcampext | 35 hours )
- 基本 Linux 管理技能
- 基本的網路知識
- 雲計算範式的基礎知識
該課程是關於 [447 ] 訓練營課程的全面培訓,OpenStack 訓練營課程的擴展版本包括額外的練習、故障排除和樣本檢查任務。擴展內容在課程大綱中以粗體突出顯示。它從系統介紹開始,然後通過實踐研討會提供基於 OpenStack 管理私有雲的實用知識,最後介紹故障排除和高級架構主題。本課程的目標是熟悉 OpenStack 生態系統,併為進一步擴展和完善 OpenStack 雲提供強大的背景。該課程包括完成證書 OpenStack 管理員考試所需的所有主題。75% 的課程基於真實 OpenStack 培訓環境中的實踐研討會。課程結束后,參與者將獲得用於自學和功能/故障排除練習的所有材料和培訓環境。
自訂選項
整個課程至少需要5天。如果某些主題與客戶無關,則可以縮短IT。如果參與者是 OpenStack 的初學者(速度較慢),建議將課程延長 6 天或刪除一些高級主題。該課程還可以延長 1 天,屆時可以展示 OVN 主題。
1. OpenStack 簡介
- 雲的歷史和 OpenStack
- 雲功能
- 雲模型
- 私有、公共、混合
- 本地、IaaS、PaaS、SaaS
- 基於 OpenStack 的公共雲和私有雲部署
- 開源和商業 OpenStack 發行版
- OpenStack 部署模型
- OpenStack 生態系統
- 模組
- 基礎工具
- 集成
- OpenStack 生命週期
- OpenStack 認證
- OpenStack 本課程的實驗 (VM)
2. 動手實踐 OpenStack 管理研討會
- 瞭解 OpenStack
- OpenStack 個元件(Keystone、Glance、Nova、Neutron、Cinder、Swift、Heat)
- 與 OpenStack 雲交互
- OpenStack 守護進程和 API 通信流程
- Keystone - 身份管理服務
- Keystone 架構
- 身份驗證和可用的後端
- Token 類型和 Token 管理
- OpenStack 中的授權 - roles 和 oslo.policy
- Keystone 資源 - 域、項目、使用者
- openrc 和 clouds.yaml - CLI 用戶端配置
- OpenStack 服務目錄
- 添加新的 OpenStack 服務
- OpenStack 中的配額系統
- Glance - 影像服務
- 根據雲調整的圖像
- 影像功能(屬性、元數據、格式、容器)
- 上傳和下載圖像
- 共用圖像
- Glance 影像存儲
- 受保護的映像
- 管理映像服務的配額
- Glance 服務驗證
- 中子 - Networking
- 架構和 Neutron 服務
- ML2 外掛程式
- Networking 在 Compute Node - 分析
- Networking Neutron 使用的概念和工具
- 基本 Neutron 網路資源類型
- 管理租戶網路、子網、
- 管理安全組和規則
- 東西向路由
- 網路命名空間
- 管理外部/供應商網路
- 南北向路由
- 浮動IP管理
- Neutron 中基於角色的訪問控制
- 管理網路配額
- SDN 和 NFV 的內部結構(iptables、ip route、OVS)
- 基本網路故障排除(命名空間、tcpdump 等)
- Networking 配額
- 中子業務驗證
- Nova - 計算服務
- 虛擬機器管理程式的介面
- 金鑰對管理
- 風味管理
- 風格和CPU拓撲
- 實例參數
- 創建實例
- 驗證生成的實例
- 快照
- 實例管理
- 調整實例大小
- 分配浮動IP
- 互動式主控台和主控台紀錄
- 安全組分配
- 安全組和埠安全功能的內部結構 (iptables)
- L3 路由器的內部結構
- 計算配額
- 從 Nova 獲取統計資訊
- 放置 API 和 Nova Cells v2
- 放置 API 和實例調度
- 放置 API 用戶端命令
- Nova 服務驗證
- Cinder - 塊存儲
- 體積參數
- 創建卷
- 管理卷
- 將卷附加到 Nova 實例
- 管理卷快照
- 管理卷備份
- Cinder 中快照和備份的內部結構
- 在項目之間傳輸卷
- 恢復備份
- 管理卷配額
- 添加新的存儲後端
- Cinder 中的 QoS
- LVM、存儲陣列和 Ceph 儲存後端
- Ceph 在 OpenStack
- 集成 Ceph 和 Cinder
- GoCeph 部署的 od 實踐
- Cinder 服務驗證
- Barbican - 鑰匙 Management 服務
- 巴比肯建築
- 存儲密碼
- 生成和存儲對稱加密金鑰
- 卷加密機制
- 為卷加密配置 Cinder 儲存類型
- 卷加密的限制
- 存儲 X.509 證書捆綁包
- Swift - 物件存儲
- Swift 元件和流程
- 管理容器和物件
- 管理訪問控制清單
- 設置物件過期
- 環和存儲策略
- 監控可用存儲空間
- 設置配額
- 驗證 Swift 服務
- Heat - 編排
- Heat 編排範本及其元件
- 創建 Heat 堆疊
- Heat 堆疊驗證
- 更新 Heat 堆疊
- Heat 服務驗證
- 基本故障排除
- 分析紀錄檔
- 集中式記錄
- 調試 OpenStack 客戶端查詢
- 管理 OpenStack 資料庫
- 從服務資料庫中提取資訊
- 備份 OpenStack
- 分析計算節點狀態
- 分析實例狀態
- 對計算節點上的實例進行故障排除 (libvirt)
- 分析 AMQP 代理 (RabbitMQ)
- 故障排除 RabbitMQ
- 元數據服務
- 診斷 OpenStack 問題的一般方法
- 排查網路問題
- 排查網路性能問題
- 實例備份和恢復
2. 高級主題
- Octavia - 負載均衡即服務
- 建築
- 物件和請求流
- Octavia 口味
- Octavia 可用區
- 創建 HTTP 負載均衡器
- 創建 TCP 負載均衡器
- 創建 HTTPS 直通負載均衡器
- 偵聽器、池和運行狀況監控器
- Octavia 中的第 7 層負載均衡
- 生成 Amphora“圖像
- LB 故障轉移
- Networking 和監控詳情
- Octavia 故障排除
- 硬體注意事項和容量規劃
- 計算硬體
- 網路設計
- 存儲設計
- 口味調整
- 資源超額投入
- 高可用性控制平面
- OpenStack 服務中的HA
- HA 資料庫
- HA 消息佇列
- 主動-主動與主動-被動部署
- 多區域部署
- 雲分區和調度程序過濾器
- 為什麼以及如何實施雲分區(主機聚合)
- Nova 數據程式過濾器
- 深入研究 filter 的代碼
- 工作負載遷移
- 冷遷移和即時遷移
- 即時遷移調整
- 遷移提取和故障排除
- OpenStack 中的策略和授權
- Oslo.policy
- 使用策略檔案創建新的有意義的角色
- 驗證特定使用者的 API 存取許可權
- 深度 OpenStack 聯網 (SDN) (2-3 小時)
- 網路類型(本地、平面、vlan、vxlan、gre)
- 各種 neutron 部署中的詳細網路工作流程和架構
- 租戶網路中的東西向流量
- 租戶網路中的南北向流量
- 僅限供應商的部署中的流量
- Neutron 外掛程式
- Linux 橋
- 打開 vSwitch
- OVS 故障排除和練習
- 安全組(iptables、tcpdump)故障排除
- 埠安全調整和 vIP 管理
- 分散式虛擬路由器
- LBaaS + Octavia 專案
- VPNaaS的
- OpenStack 監控和遙測
- 雲高儀服務
- 外部監控
- 提升雲/虛擬機管理程式功能
- CPU 固定 / NUMA 架構
- SR-IOV (SR-IOV)
- Cloud-init 和鏡像定製
- 元數據服務
- 從 metadata service 獲取資訊
- 塊存儲後端
- LVM 公司
- Ceph RBD
- 物理設備
- 存儲網路注意事項
- 升級 OpenStack
- 升級策略和過程
- 零停機時間升級
- 使用 OpenStack 進行裸機配置
- Ironic 模組
- undercloud 和 overcloud 概念
- 故障排除的各種摘錄 OpenStack 集群
- 檢查任務範例
- 未來 OpenStack
United Arab Emirates - OpenStack Bootcamp Extended
Qatar - OpenStack Bootcamp Extended
Egypt - OpenStack Bootcamp Extended
Saudi Arabia - OpenStack Bootcamp Extended
South Africa - OpenStack Bootcamp Extended
Brasil - OpenStack Bootcamp Extended
Canada - OpenStack Bootcamp Extended
中国 - OpenStack Bootcamp Extended
香港 - OpenStack Bootcamp Extended
澳門 - OpenStack Bootcamp Extended
台灣 - OpenStack Bootcamp Extended
USA - OpenStack Bootcamp Extended
Österreich - OpenStack Bootcamp Extended
Schweiz - OpenStack Bootcamp Extended
Deutschland - OpenStack Bootcamp Extended
Czech Republic - OpenStack Bootcamp Extended
Denmark - OpenStack Bootcamp Extended
Estonia - OpenStack Bootcamp Extended
Finland - OpenStack Bootcamp Extended
Greece - OpenStack Bootcamp Extended
Magyarország - OpenStack Bootcamp Extended
Ireland - OpenStack Bootcamp Extended
Luxembourg - OpenStack Bootcamp Extended
Latvia - OpenStack Bootcamp Extended
España - OpenStack Bootcamp Extended
Italia - OpenStack Bootcamp Extended
Lithuania - OpenStack Bootcamp Extended
Nederland - OpenStack Bootcamp Extended
Norway - OpenStack Bootcamp Extended
Portugal - OpenStack Bootcamp Extended
România - OpenStack Bootcamp Extended
Sverige - OpenStack Bootcamp Extended
Türkiye - OpenStack Bootcamp Extended
Malta - OpenStack Bootcamp Extended
Belgique - OpenStack Bootcamp Extended
France - OpenStack Bootcamp Extended
日本 - OpenStack Bootcamp Extended
Australia - OpenStack Bootcamp Extended
Malaysia - OpenStack Bootcamp Extended
New Zealand - OpenStack Bootcamp Extended
Philippines - OpenStack Bootcamp Extended
Singapore - OpenStack Bootcamp Extended
Thailand - OpenStack Bootcamp Extended
Vietnam - OpenStack Bootcamp Extended
India - OpenStack Bootcamp Extended
Argentina - OpenStack Bootcamp Extended
Chile - OpenStack Bootcamp Extended
Costa Rica - OpenStack Bootcamp Extended
Ecuador - OpenStack Bootcamp Extended
Guatemala - OpenStack Bootcamp Extended
Colombia - OpenStack Bootcamp Extended
México - OpenStack Bootcamp Extended
Panama - OpenStack Bootcamp Extended
Peru - OpenStack Bootcamp Extended
Uruguay - OpenStack Bootcamp Extended
Venezuela - OpenStack Bootcamp Extended
Polska - OpenStack Bootcamp Extended
United Kingdom - OpenStack Bootcamp Extended
South Korea - OpenStack Bootcamp Extended
Pakistan - OpenStack Bootcamp Extended
Sri Lanka - OpenStack Bootcamp Extended
Bulgaria - OpenStack Bootcamp Extended
Bolivia - OpenStack Bootcamp Extended
Indonesia - OpenStack Bootcamp Extended
Kazakhstan - OpenStack Bootcamp Extended
Moldova - OpenStack Bootcamp Extended
Morocco - OpenStack Bootcamp Extended
Tunisia - OpenStack Bootcamp Extended
Kuwait - OpenStack Bootcamp Extended
Oman - OpenStack Bootcamp Extended
Slovakia - OpenStack Bootcamp Extended
Kenya - OpenStack Bootcamp Extended
Nigeria - OpenStack Bootcamp Extended
Botswana - OpenStack Bootcamp Extended
Slovenia - OpenStack Bootcamp Extended
Croatia - OpenStack Bootcamp Extended
Serbia - OpenStack Bootcamp Extended
Bhutan - OpenStack Bootcamp Extended