內容簡介
"本書試圖以時間軸的方式描述自20 世紀50 年代
IBM 的第一個硬碟出現以來,整個存儲工業及技術的演進。本書內容聚焦於存儲的技術演進,除基本技術的描述外,重點放在肯希充數據中心在
雲計算及
大數據環境下存儲新技術出現的背景、新技術架構、原理及實現,同時本書也把一部分內容放在具體的存儲解決方案及實際運維管理中。
作為存儲知識技術類圖書,本書可以用於高校信息管理專業的教材或參考書,也非常適合信息管理專業技術人員、IT 經理人等專業人士閱讀參考,為技術專家、高校學生以及更多願意了解和投入喇籃到存儲浪潮中的人們搭建一座橋樑。
作者簡介
查偉,
華為存儲
首席架構師,負責存儲產品線整體技術規劃、軟硬體架構建設.主導存儲下一代軟體平台XVE的架構設計工作,進而讓存儲主存產品線完成了從低端到高端SAN的完整布局,同時支撐了
大數據存儲、備份存儲的架構設計。自1998年起,從事華為128模組話音交換機,MUSA數通交體嘗旬府換機的主機軟體底層軟體模組開發工作。
書籍目錄
"第一篇 企業存儲概述
第 1 章 存儲工業演進歷史 3
1.1 高端存儲系統的演進 4
1.2 中端存儲興起 6
1.3 SAN外置存儲陣列 7
1.4 NAS外置存儲陣列 9
1.5 塊、檔案統一存儲系統 10
1.6 全Flash外置存儲陣列 10
1.7 Server SAN融合存儲 11
第 2 章 存儲產品架構演進趨勢 13
2.1 高端存儲架構演進 14
2.2 中端存儲架構演進 15
第 3 章 企業存儲產品架構及關鍵技術要素簡介 17
3.1 存儲軟體技術的發展與演進 18
3.2 高端存儲產品架構及關鍵技術要素簡介 18
3.3 中端存儲產品硬體及軟體架構分析 23
3.4 全Flash架構分析 28
3.5 企業存儲關鍵技術及特性 33
3.6 案例:OceanStor V3融合存儲 39
目錄Contents
XII
數據存儲技術與實踐
第二篇 雲存儲
第 4 章 雲平台及OpenStack開源架構提供的存儲服務縱覽 47
4.1 雲平台的存儲介紹 48
4.2 雲平台的存儲分類 48
4.3 雲平台的存儲標準 49
4.4 OpenStack開源領域的雲平台全景 51
4.5 本章小遷贈烏結 57
第 5 章 分散式塊存儲服務 59
5.1 分散式塊存儲介紹 60
5.2 分散式塊存儲功能和特點 62
5.3 業界分散式塊存儲技術 66
5.4 本章小結 78
第 6 章 分散式對象存儲服務 79
6.1 分散式對象存儲介紹 80
6.2 分散式對象存儲功能和特點 80
6.3 業界分散式對象存儲技術 81
6.4 本章小結 90
第 7 章 分散式佇列服務 91
7.1 分散式佇列介紹 92
7.2 分散式佇列功能和特點 92
7.3 業界分散式佇列功能催您贈捉和特點 93
7.4 本章小結 96
第 8 章 分散式存儲系統的可靠性 97
8.1 分散式存儲系統可靠性介紹 98
8.2 分散式存儲系統可靠性關鍵技術 103
8.3 開源實現分析 109
目 錄
XIII
8.4 本章小結 111
第 9 章 分龍屑臘布式存儲系統的管理及運維 113
9.1 分散式存儲系統管理運維介紹 114
9.2 分散式存儲對管理的挑戰 114
9.3 分散式存儲的管理 116
9.4 分散式存儲的維護 118
9.5 本章小結 122
第 10 章 面向雲平台的存儲安全架構體系 123
10.1 面向雲平台的存儲安全風險分析 124
10.2 存儲系統安全解決方案設計原則 126
10.3 存儲系統安全解決方案架構 127
10.4 存儲安全解決方案描述 128
10.5 本章小結 131
第 11 章 雲平台架構下的企業存儲實踐 133
11.1 華為看SDS 134
11.2 SDS與華為OceanStor DJ 134
11.3 OceanStor DJ 135
11.4 本章小結 139
第 12 章 案例 141
12.1 銀行數據中心:支撐業務快速上線 142
12.2 公安廳警務云:提供自動化存儲服務 143
12.3 智慧城市時空雲平台:提供紋辣催便捷數據服務 143
第三篇 資料庫
第 13 章 資料庫存儲技術的演進 149
13.1 資料庫系統概述 150
XIV
數據存儲技術與實踐
13.2 資料庫存儲技術的發展 154
13.3 資料庫存儲的主要形態 160
13.4 資料庫存儲的關鍵技術 161
13.5 資料庫存儲的備份容災 162
13.6 存儲介質對未來資料庫存儲的影響 164
13.7 本章小結 165
第 14 章 傳統資料庫系統架構 167
14.1 傳統資料庫技術和架構的發展演進 168
14.2 OLTP資料庫技術及架構 188
14.3 OLAP資料庫技術及架構 193
14.4 MPP DB資料庫技術及架構 198
14.5 傳統資料庫業務發展趨勢 203
14.6 本章小結 205
第 15 章 資料庫和存儲的融合技術與實踐 207
15.1 資料庫和存儲融合技術概述 208
15.2 資料庫和存儲融合技術的發展 209
15.3 資料庫和存儲融合的主要途徑 216
15.4 資料庫和存儲融合技術的實踐 217
15.5 資料庫和存儲融合技術的發展趨勢 218
15.6 本章小結 219
第 16 章 新興資料庫技術與實踐 221
16.1 新興資料庫技術和架構發展演進 222
16.2 NoSQL資料庫技術及架構 222
16.3 NewSQL資料庫技術及架構 226
16.4 記憶體資料庫技術及架構 237
16.5 分散式資料庫技術發展趨勢 250
16.6 本章小結 251
目 錄
XV
第 17 章 案例 253
17.1 案例一:雙活場景下與資料庫的案例 254
17.2 案例二:中型規模OLAP類型Oracle資料庫案例 262
第四篇 大數據
第 18 章 大數據的前世今生 271
18.1 大數據概念的由來 272
18.2 什麼是大數據 276
18.3 我們能用大數據來做什麼 278
18.4 大數據生態體系及其發展趨勢 279
18.5 本章小結 282
第 19 章 大數據對存儲系統的挑戰 283
19.1 大容量(Volume)的挑戰 284
19.2 數據多樣化(Variety)的挑戰 294
19.3 性能(Velocity)問題的挑戰 295
19.4 本章小結 299
第 20 章 大數據存儲技術實踐 301
20.1 資料庫領域 302
20.2 Apache Hadoop的存儲組件 305
20.3 基於記憶體的大數據組件 315
20.4 商用Hadoop版本的獨特貢獻 320
20.5 數據湖泊 327
20.6 本章小結 335
第 21 章 最佳套用實踐案例 337
21.1 招商銀行利用大數據進行業務創新 338
21.2 交通管理領域大數據研判系統 339
21.3 電信運營商運用大數據最佳化業務 341
6.1 分散式對象存儲介紹 80
6.2 分散式對象存儲功能和特點 80
6.3 業界分散式對象存儲技術 81
6.4 本章小結 90
第 7 章 分散式佇列服務 91
7.1 分散式佇列介紹 92
7.2 分散式佇列功能和特點 92
7.3 業界分散式佇列功能和特點 93
7.4 本章小結 96
第 8 章 分散式存儲系統的可靠性 97
8.1 分散式存儲系統可靠性介紹 98
8.2 分散式存儲系統可靠性關鍵技術 103
8.3 開源實現分析 109
目 錄
XIII
8.4 本章小結 111
第 9 章 分散式存儲系統的管理及運維 113
9.1 分散式存儲系統管理運維介紹 114
9.2 分散式存儲對管理的挑戰 114
9.3 分散式存儲的管理 116
9.4 分散式存儲的維護 118
9.5 本章小結 122
第 10 章 面向雲平台的存儲安全架構體系 123
10.1 面向雲平台的存儲安全風險分析 124
10.2 存儲系統安全解決方案設計原則 126
10.3 存儲系統安全解決方案架構 127
10.4 存儲安全解決方案描述 128
10.5 本章小結 131
第 11 章 雲平台架構下的企業存儲實踐 133
11.1 華為看SDS 134
11.2 SDS與華為OceanStor DJ 134
11.3 OceanStor DJ 135
11.4 本章小結 139
第 12 章 案例 141
12.1 銀行數據中心:支撐業務快速上線 142
12.2 公安廳警務云:提供自動化存儲服務 143
12.3 智慧城市時空雲平台:提供便捷數據服務 143
第三篇 資料庫
第 13 章 資料庫存儲技術的演進 149
13.1 資料庫系統概述 150
XIV
數據存儲技術與實踐
13.2 資料庫存儲技術的發展 154
13.3 資料庫存儲的主要形態 160
13.4 資料庫存儲的關鍵技術 161
13.5 資料庫存儲的備份容災 162
13.6 存儲介質對未來資料庫存儲的影響 164
13.7 本章小結 165
第 14 章 傳統資料庫系統架構 167
14.1 傳統資料庫技術和架構的發展演進 168
14.2 OLTP資料庫技術及架構 188
14.3 OLAP資料庫技術及架構 193
14.4 MPP DB資料庫技術及架構 198
14.5 傳統資料庫業務發展趨勢 203
14.6 本章小結 205
第 15 章 資料庫和存儲的融合技術與實踐 207
15.1 資料庫和存儲融合技術概述 208
15.2 資料庫和存儲融合技術的發展 209
15.3 資料庫和存儲融合的主要途徑 216
15.4 資料庫和存儲融合技術的實踐 217
15.5 資料庫和存儲融合技術的發展趨勢 218
15.6 本章小結 219
第 16 章 新興資料庫技術與實踐 221
16.1 新興資料庫技術和架構發展演進 222
16.2 NoSQL資料庫技術及架構 222
16.3 NewSQL資料庫技術及架構 226
16.4 記憶體資料庫技術及架構 237
16.5 分散式資料庫技術發展趨勢 250
16.6 本章小結 251
目 錄
XV
第 17 章 案例 253
17.1 案例一:雙活場景下與資料庫的案例 254
17.2 案例二:中型規模OLAP類型Oracle資料庫案例 262
第四篇 大數據
第 18 章 大數據的前世今生 271
18.1 大數據概念的由來 272
18.2 什麼是大數據 276
18.3 我們能用大數據來做什麼 278
18.4 大數據生態體系及其發展趨勢 279
18.5 本章小結 282
第 19 章 大數據對存儲系統的挑戰 283
19.1 大容量(Volume)的挑戰 284
19.2 數據多樣化(Variety)的挑戰 294
19.3 性能(Velocity)問題的挑戰 295
19.4 本章小結 299
第 20 章 大數據存儲技術實踐 301
20.1 資料庫領域 302
20.2 Apache Hadoop的存儲組件 305
20.3 基於記憶體的大數據組件 315
20.4 商用Hadoop版本的獨特貢獻 320
20.5 數據湖泊 327
20.6 本章小結 335
第 21 章 最佳套用實踐案例 337