課程大綱 https://edu.51cto.com/course/5335.html
課程目標:
本課程主要介紹使用開源免費的方案實施虛擬化,詳細的介紹企業虛擬化的實施流程、實施方法、生產環境的軟硬件選型,及生產環境的技術路徑選擇、災備、告警、應急響應的方案。
課程簡介:
課程分為以下幾個單元:
基礎篇:介紹KVM虛擬化的基礎技術及一些開源解決方案的概念
提高篇:介紹物理機轉虛擬機、分布式文件系統、開源管理平台的相關技術及生產環境實踐
第零單元
介紹虛擬化可以給企業帶來那些好處,在企業虛擬化實施中會碰到那些問題。
**單元
項目實施、宿主機選型、性能測試 該單元介紹企業虛擬化實施流程、宿主機如何選型、如何進行性能測試。
1、企業虛擬化實施流程
生產環境業務穩定**,解遵循怎樣一個流程才能保證虛擬化穩定實施。
2、宿主機選型及性能測試
(1)建立自己業務壓力模型的方法
(2)根據壓力模型確定虛擬化比例
(3)根據壓力模型選擇宿主機
(4)宿主機、虛擬機系統性評估方法
第二單元
虛擬化技術介紹及CPU、內存、網絡技術 該單元介紹虛擬化CPU、內存、網絡技術及性能調優方法。
1、虛擬化CPU技術原理及調優方法
2、虛擬化內存技術原理及調優方法
3、虛擬化網絡技術原理及調優方法
第三單元
虛擬化磁盤及鏡像技術 該單元介紹虛擬化磁盤技術及鏡像管理技巧
1、磁盤技術
虛擬化磁盤技術原理及調優方法
2、鏡像管理技巧
所有的虛擬機都是經過鏡像克隆,鏡像的管理非常重要:
(1)Windows鏡像制作技巧
(2)Linux鏡像制作技巧
第四單元
虛擬化存儲方式及資源限制 該單元介紹虛擬化存儲方式及資源限制技術
1、虛擬化存儲方式
(1)單機虛擬化實戰
(2)集群虛擬化實戰
(3)分布式文件系統實戰
2、虛擬化資源限制技術
(1)CPU資源限制方法
(2)內存資源限制方法
(3)網絡資源限制方法
(4)磁盤資源限制方法
第五單元
虛擬化監控、災備、應急響應、管理平台 該單元介紹虛擬化監控、災備、應急響應、管理平台
1、虛擬化監控
(1)宿主機CPU、內存、網絡、磁盤監控要點
(2)虛擬機帶內、帶外監控方法
2、虛擬化災備方案
(1)系統層災備方案
(2)虛擬化層災備方案
3、常用開源管理平台介紹
第六單元
管理平台
公有雲選擇及使用 該單元介紹管理平台、公有雲的選擇和使用方法
1、常見開源管理平台介紹
2、公有雲選擇要注重的因素有那些
3、公有雲使用方法
《深度實踐KVM:核心技術、管理運維、性能優化與項目實施》在中國運維領域將具有“划時代”的重要意義:一,作者團隊是國內的KVM技術專家、虛擬化技術專家和運維專家,是國內第一批研究並將KVM應用到大規模生產環境的人;第二,書中的所有知識、經驗和案例都來自金山、盛大等國內一線互聯網公司,這些公司的業務規模巨大,生產環境復雜;第三,從核心技術、管理運維、性能優化、項目實施等多個維度系統、深入講解KVM虛擬化技術的工作原理、應用方法和技術生態,並針對生產環境中的各種難題給出了解決方案;第四,本書內容得到了來自金山、盛大、阿里、獵豹移動、觸控科技、英特爾、浪潮等大型IT企業的數十位VP和運維專家的高度認可,並聯袂推薦。
《深度實踐KVM:核心技術、管理運維、性能優化與項目實施》共20章,分為五篇:
第一篇(1~8章):虛擬化技術選型及KVM虛擬機技術,詳細介紹了虛擬化技術的選型,KVM的CPU和內存虛擬化技術、磁盤虛擬化技術、網絡虛擬化技術以及這些技術的生產環境應用場景,物理機轉虛擬機,KVM的桌面虛擬化實踐。
第二篇(9~10章)開源分布式文件系統在KVM中的應用,詳細講解了常見的開源分布式文件系統在KVM環境中的使用,重點講解比較熱的Ceph文件系統,包括配置、使用及常見故障處理。
第三篇(11~13章):開源的虛擬化管理平台在生產環境的實踐經驗,重點講解了OpenStack、OpenNebula在生產環境的實踐與故障處理,還有oVirt、CloudStack、Convirt、WebVirtMgr等幾個管理平台的架構和理念。
第四篇(14~21章):KVM虛擬化項目的實施及經驗系統講解了業務性能評估、壓力模型建立、虛擬機性能測試、宿主機基准測試、業務測試環境測試驗證、單機虛擬化技術、集群虛擬化技術、虛擬化正式環境上線等一套完整的虛擬化項目實施過程。
第五篇(第22章)KVM虛擬化的典型案例講解了KVM虛擬化過程中比較典型的一些案例,針對案例中的問題給出了解決思路和方法,方便讀者在碰到類似的問題時找到解決方案。
目錄
第一篇 KVM技術詳解與實踐
第1章 企業虛擬化選型與KVM介紹
第2章 開始自己的第一台虛擬機
第3章 CPU、內存虛擬化技術與應用場景
第4章 網絡虛擬化技術與應用場景
第5章 KVM磁盤虛擬化技術與應用場景
第6章 KVM虛擬機的資源限制
第7章 物理機轉虛擬機實踐
第8章 KVM桌面虛擬化實踐
第二篇 分布式文件系統
第9章 幾種常見開源文件系統在KVM中的應用
第10章 Ceph在KVM虛擬化中的應用與故障處理
第三篇 KVM虛擬化管理平台
第11章 利用OpenStack管理KVM
第12章 利用OpenNebula管理KVM
第13章 其他管理平台介紹
第四篇 KVM虛擬化項目實施
第14章 業務性能評估與壓力模型建立
第15章 宿主機選型與基礎性能測試
第16章 虛擬機鏡像制作、配置與測試
第17章 單機虛擬化技術與生產環境實踐
第18章 KVM虛擬化集群技術與應用場景
第19章 業務遷移到虛擬化環境流程
第20章 宿主機自動化運維管理
第21章 虛擬化監控、報警與應急響應方案
第五篇 KVM虛擬化典型案例
第22章 生產環境問題案例與分析