一、培訓背景
本課程全程結合授課老師實際工作經驗,讓所有參加培訓的學員都可以使用OpenStack構建企業內部私有云平臺。通過OpenStack 云平臺為企業構建桌面虛擬化和服務器虛擬化的應用場景,降低IT成本提高IT效率。
二、培訓目標
1.了解OpenStack社區和總體架構;
2.掌握OpenStack分模塊的安裝部署;
3.掌握OpenStack 快速搭建云平臺方法;
4.掌握OpenStack 的操作及管理;
5.掌握OpenStack的相關組件內容;
6.理解OpenStack HA方案的選擇及日志分析方法;
7.掌握OpenStack的性能調優知識。
三、培訓特色
本課程采用技術原理與項目實戰相結合的方式進行教學,在講授原理的過程中,穿插實際的系統 操作,本課程講師也精心準備的實際的應用案例供學員動手訓練。
四、培訓大綱
培訓時間 | 培訓模塊 | 培訓內容 |
---|---|---|
第一天 上午 |
OpenStack社區和 總體架構 |
1.OpenStack云平臺介紹 2.OpenStack項目介紹 3.OpenStack開源社區現狀、動態、未來方向 4.OpenStack項目整體基本架構及演進 5.OpenStack社區參與 6.幾種主流的開源云平臺技術比較 7.幾種主流云平臺的生態系統比較 8.國內外OpenStack云計算的案例與現狀 |
第一天 下午 |
OpenStack分模塊 安裝部署 |
1.搭建OpenStack測試云平臺(社區文檔) 2.社區文檔步驟詳解 3.OpenStack分模塊安裝 4.從文檔Step by step搭建all-in-one的OpenStack環境(option) |
第二天 上午 |
OpenStack快速 搭建云平臺 |
1.構造OpenStack整體云平臺 2.Virtualbox+Ubuntu建立環境 3.使用devstack安裝部署OpenStack 4.Devstack搭建環境及腳本詳解 |
第二天 下午 |
OpenStack 操作及管理 |
1.OpenStack管理員使用 2.用戶和項目管理 3.用戶網絡存儲和計算機資源管理 4.系統及用戶自定義模版創建和管理:(windows和Linux模版) 5.用戶項目安全組的管理 6.OpenStack用戶使用 7.基本虛擬機,快照和模版的操作管理 8.創建虛擬網絡以及外部IP的管理 9.用戶如何管理使用塊存儲 10.用戶如何管理基于對象存儲 11.用戶的安全屬性及登錄虛擬機的身份驗證 |
第三天 上午 |
OpenStack組件 分析(一) |
1.OpenStack認證組件Keystone 2.Keystone介紹及基本概念 3.Keystone架構 4.Keystone處理流程 5.Keystone實驗 |
第三天 下午 |
OpenStack組件 分析(二) |
1.OpenStack鏡像組件Glance 2.Glance介紹及基本概念 3.Glance架構 4.Glance實驗 5.鏡像的制作、修改、轉換 |
第四天 上午 |
OpenStack組件 分析(三) |
1.OpenStack & Swift & Cinder組件分析 2.OpenStack對象存儲Swift和塊存儲Cinder 3.Swift的架構和原理 4.Swift的企業部署方案 5.Cinder架構 6.基于Cinder的解決方案 |
第四天 下午 |
OpenStack組件 分析(四) |
1.OpenStack網絡組件Neutron詳解 ■網絡基本知識 ■網絡方案選擇 ■Neutron組件架構 ■OpenStack & SDN網絡現狀 2.OpenStack計算組件Nova詳解 ■虛擬化技術KVM,VMWARE,XEN介紹 ■Nova介紹及框架 ■Nova運行流程 ■Nova部署模式 |
第五天 上午 |
OpenStackHA 方案的選擇及日志 |
1.各組件HA方案詳解 2.日志分析與排除 |
第五天 下午 | OpenStack性能調優 |
1.性能瓶頸 ■OpenStack平臺性能瓶頸 ■虛擬機性能瓶頸 2.性能調優 ■OpenStack平臺性能調優 ■KVM性能調優 ■Host OS性能調優 |
課程總結與答疑 |