課程6:云存儲-3天
主講老師: 劉暉 查看講師詳情>>
工作背景:
北大計算機、北郵通信雙學位
(原)中興通訊學院高級講師
大慶油田技術研究院高級內訓講師
15年嵌入式硬件、軟件開發和系統架構設計總監
有8年多的“云大智物”開發及實施經驗。曾供職于巨龍通信、大唐電信,PHILIP...
主講課程:
《5G驅動力與行業發展》
課程6:云存儲-3天課程大綱詳細內容
課程分類: 大數據云計算
課程目標:
1、由淺到深剖析云存儲多種技術細節,使學員全面系統的掌握云存儲的相關知識;
2、學員可獨立搭建Ceph存儲環境;
3、全面系統的介紹,使學員從開始零基礎學習Ceph的基礎知識,甚至會成為熟悉Ceph高級特性的專家。
課程對象:產品經理、產品助理等,將承擔需求分析師職責的業務人員或信息化人員,希望加強需求開發與管理能力的軟件開發人員,系統集成企業售前工程師、售前顧問及方案制作人員,企業網絡管理工程師或數據中心的運維人員
課程時間:3天(8小時/天)
課程大綱:
Day1上午云存儲基礎
一、云存儲概述
1.1云計算概述
1.2云存儲起源
1.3云存儲概念
二、存儲基礎技術
2.2數據使用及存儲
2.3存儲高可用技術
2.4數據備份
2.5數據一致性處理
2.6主流存儲系統
三、云存儲關鍵技術
3.1存儲虛擬化
3.2分布式擴展模式
3.3信息生命周期管理
3.4自動精簡配置
3.5數據保護
3.6智能管理
3.7綠色節能
3.8云存儲技術發展展望
四、云存儲技術服務類型
4.1面向高速事務處理的云存儲服務
4.3廣域型大數據云存儲服務
4.4面向大數據分析的云存儲服務
4.5云存儲部署模型發展
研討:存儲技術常用的軟件
Day1下午云存儲設備
五、云存儲技術狀況及標準
5.1SNIA標準
5.2測試標準
5.3云存儲技術標準發展
六、云存儲技術實踐
6.1系統需求
6.2系統實現
七、典型的云存儲設備及系統
7.1EMC
7.2華為
7.3中興
八、常見開源分布式存儲系統
8.1TFS
8.2FastDFS
8.3MogileFS
8.4MooseFS
8.5GlusterFS
8.6Ceph
研討:各自使用過的存儲設備或分布式存儲系統
Day2上午Ceph存儲部署
一、Ceph存儲介紹
1.1.概要
1.2.Ceph的歷史和發展
1.3.Ceph和存儲的未來
1.4.兼容性組合
1.5.Ceph塊存儲
1.6.Ceph文件系統
1.7.Ceph對象存儲
1.8.Ceph與其他存儲解決方案
二、Ceph實戰部署
2.1.使用VirtualBox創建沙箱環境
2.2.部署第一個Ceph集群
2.3.縱向擴展Ceph集群—添加monitor和OSD
三、Ceph架構和組件
3.1.Ceph存儲架構
3.2.CephRADOS
3.3.CephMDS
3.4.為Ceph集群部署MDS
3.5.Ceph文件系統
案例實踐:Ceph安裝部署
Day2下午Ceph集群部署
四、Ceph內部構件
4.1.Ceph底層實現
4.2.對象40
4.3.CRUSH
4.4.PG
4.5.Ceph池
4.6.Ceph數據管理
五、Ceph部署
5.1.Ceph集群硬件規劃
5.2.配置VirtualBox環境
5.3.準備安裝Ceph
5.4.Ceph集群手工部署
5.5.擴展集群
5.6.使用ceph-deploy工具部署Ceph集群
5.7.升級Ceph集群
六、Ceph存儲配置
6.1.RADOS塊設備
6.2.Ceph文件系統
6.3.使用CephRADOS網關的對象存儲
6.4.S3API兼容的Ceph對象存儲
案例實踐:Ceph集群部署
Day3上午Ceph管理和監控
七、Ceph操作及管理
7.1.Ceph服務管理
7.2.把Ceph作為服務運行
7.3.橫向擴展Ceph集群
7.4.向Ceph集群中添加OSD節點
7.5.Ceph集群縮容
7.6.從Ceph集群中移除并關閉一個OSD
7.7.從Ceph集群中移除OSD
7.8.替換出故障的磁盤設備
7.9.管理CRUSHmap
7.10.確定CRUSH的位置
7.11.CRUSHmap內部細節
7.12.將不同的池置于不同的OSD中
八、監控Ceph集群
8.1.監控Ceph集群
8.2.監控CephMON
8.3.監控CephOSD
8.4.監控MDS
8.5.使用開源管理控制臺監控Ceph
案例實踐:使用開源控制臺管理和監控Ceph
Day3下午Ceph實戰
九、Ceph與OpenStack的集成
9.1.OpenStack簡介
9.2.Ceph—OpenStack的最佳搭檔
9.3.創建OpenStack測試環境
十、Ceph性能調優和基準測試
10.1.Ceph性能概述
10.2.Ceph性能關鍵點—硬件層面
10.3.Ceph性能調優—軟件層面
10.4.Ceph集群性能優化
10.5.Ceph糾刪碼
10.6.Ceph緩存分層
10.7.使用RADOSbench對Ceph進行基準測試
案例實踐:Ceph與OpenStack集成