雲計算技術及性能最佳化

雲計算技術及性能最佳化

《雲計算技術及性能最佳化》是2017年電子工業出版社出版的圖書,作者是徐小龍。

基本介紹

  • 書名:雲計算技術及性能最佳化
  • 作者:徐小龍
  • ISBN:9787121323102
  • 頁數:480
  • 定價:88.00
  • 出版社電子工業出版社
  • 出版時間:2017-8-1
  • 裝幀:平裝
  • 開本:16開
內容簡介,作者簡介,目錄,

內容簡介

本書取材國內外雲計算技術領域最新資料,並在認真總結作者團隊相關科研成果的基礎上,精心組織編寫。本書分為四個部分:第一部分雲計算基本知識介紹了雲計算發展現狀、雲計算系統架構與組成部件;第二部分雲計算安全保障機制介紹了可信虛擬私有雲及執行體與執行點可信評估機制、雲數據銷毀機制、雲存儲隱私保護機制與保護模型以及多授權機構基於屬性的密文訪問控制方案;第三部分綠色雲計算分析了雲計算能耗問題,介紹了綠色雲計算模型、節能型資源配置與任務調度機制、動態數據聚集機制與重複數據刪除機制;第四部分雲端融合計算重點介紹了雲端融合計算模型、關鍵技術及其在知識系統、惡意代碼防禦、流媒體等領域的套用。本書集中反映了雲計算技術的新思路、新觀點、新方法和新成果;注意從實際出發,採用讀者容易理解的體系和敘述方法,深入淺出、循序漸進地幫助讀者把握雲計算技術的主要內容,富有啟發性。

作者簡介

徐小龍,南京郵電大學計算機學院教授,博士生導師。"通信與信息系統專業”博士,"電子科學與技術”博士後流動站博士後(出站),國家卓越工程師計畫專業負責人。2011年獲得國家留學基金委資助赴英國從事博士後研究,一直從事分散式計算、移動計算、物聯網、信息網路與信息安全等技術領域的教學和科研工作。

目錄

第一部分 雲計算基本知識
第1章 雲計算產生與發展 2
1.1 雲計算的產生 2
1.2 雲計算發展歷程 3
1.2.1 計算模式演進 3
1.2.2 雲計算發展大事記 6
1.2.3 雲計算時代 9
1.3 雲計算定義及特徵 11
1.3.1 定義 11
1.3.2 典型特徵 13
1.3.3 計算模式對比 13
1.4 本章小結 15
參考文獻 15
第2章 雲計算關鍵技術 17
2.1 體系架構 17
2.1.1 核心服務層 18
2.1.2 服務管理層 18
2.1.3 用戶訪問接口層 19
2.1.4 雲計算性能要求 19
2.1.5 雲平台運營方式 20
2.2 虛擬化技術 21
2.2.1 技術定義及優勢 21
2.2.2 技術分類 22
2.2.3 幾種虛擬化軟體介紹 30
2.2.4 Docker技術 33
2.3 雲存儲 34
2.3.1 基本概念 34
2.3.2 網路架構與系統特徵 35
2.3.3 層次結構模型 38
2.3.4 技術優勢 39
2.3.5 雲存儲檔案系統 40
2.4 分散式計算 41
2.4.1 分散式計算的基本概念 41
2.4.2 典型的分散式計算技術 42
2.4.3 存儲整合 46
2.4.4 技術分析與比較 46
2.5 安全機制 47
2.5.1 安全挑戰 47
2.5.2 技術現狀 48
2.5.3 關鍵技術 50
2.6 資源調度與性能管理 53
2.6.1 資源調度技術 53
2.6.2 性能管理技術 54
2.7 本章小結 56
參考文獻 56
第3章 雲計算平台 62
3.1 Google雲計算平台 62
3.1.1 系統簡介 62
3.1.2 GFS檔案系統 62
3.1.3 MapReduce編程模型 64
3.1.4 分散式資料庫BigTable 65
3.1.5 典型套用 66
3.2 Amazon雲計算平台 67
3.2.1 系統簡介 67
3.2.2 分散式檔案系統Dynamo 68
3.2.3 彈性計算雲EC2 71
3.2.4 簡單存儲服務S3 72
3.3 Microsoft雲計算平台 75
3.3.1 系統簡介 75
3.3.2 服務組件 75
3.4 阿里雲計算平台 77
3.4.1 系統簡介 77
3.4.2 彈性計算服務 78
3.4.3 對象存儲服務 79
3.4.4 開放表格存儲 81
3.4.5 雲資料庫RDS 82
3.4.6 大數據計算服務MaxCompute 82
3.4.7 阿里雲數加平台 82
3.4.8 阿里雲盾系統 83
3.5 開源雲計算平台 84
3.5.1 OpenStack 84
3.5.2 Hadoop 88
3.5.3 Spark 96
3.6 雲計算仿真平台 110
3.6.1 CloudSim簡介 110
3.6.2 CloudSim體系結構 111
3.6.3 CloudSim套用 111
3.7 本章小結 112
參考文獻 112
第4章 雲計算套用 114
4.1 在電信領域的套用 114
4.1.1 雲計算在電信行業的優勢 114
4.1.2 套用模式 115
4.2 在醫療領域的套用 118
4.2.1 醫療信息化建設 118
4.2.2 醫療數據處理 120
4.3 在政務領域的套用 121
4.3.1 基於雲計算的電子政務 121
4.3.2 基於雲計算的智慧城市 122
4.3.3 智慧南京 125
4.4 在電子商務領域的套用 126
4.4.1 套用意義與前景 125
4.4.2 典型套用案例 127
4.5 本章小結 130
參考文獻 130
第二部分 雲計算安全保障機制
第5章 可信虛擬私有雲 134
5.1 雲計算安全分析 134
5.1.1 雲安全問題及需求 134
5.1.2 雲安全架構 137
5.1.3 雲安全解決方案 140
5.2 可信虛擬私有雲模型 141
5.2.1 可信虛擬私有雲定義 141
5.2.2 安全Agent與Agency體系結構 142
5.2.3 基於安全Agent的可信虛擬私有雲模型 144
5.2.4 SATVPC的多租客隔離模型 144
5.3 執行體與執行點可信評估機制 145
5.3.1 基本思想 145
5.3.2 動態複合可信評估算法 146
5.3.3 可信判別策略 148
5.4 實驗系統 149
5.4.1 原型系統 149
5.4.2 原型系統與工作流程 150
5.4.3 實驗驗證與性能分析 152
5.5 本章小結 154
參考文獻 155
第6章 雲數據銷毀 157
6.1 概述 157
6.1.1 雲數據銷毀需求 157
6.1.2 數據銷毀方式 158
6.1.3 數據銷毀策略 159
6.2 基於多移動Agent的雲數據銷毀模型 160
6.2.1 多移動Agent技術 160
6.2.2 模型架構 163
6.2.3 銷毀模式 164
6.2.4 基本流程 166
6.3 防禦型銷毀機制 171
6.3.1 模型架構 171
6.3.2 數據託管流程 172
6.3.3 數據檢測 174
6.3.4 數據銷毀 177
6.3.5 實驗驗證 181
6.4 雲數據銷毀原型系統 184
6.4.1 JADE平台 184
6.4.2 關鍵類圖 184
6.4.3 預處理 185
6.4.4 防禦型監測 186
6.4.5 性能分析 186
6.5 本章小結 186
參考文獻 187
第7章 雲存儲數據隱私保護 189
7.1 數據安全隱私問題 189
7.2 雲數據隱私保護關鍵技術 191
7.2.1 數據內容隱私保護 191
7.2.2 數據屬性隱私保護 195
7.3 雲存儲隱私保護機制 198
7.3.1 代表性方案 198
7.3.2 基於加密的隱私保護算法 200
7.3.3 基於屬性的訪問控制策略 202
7.3.4 代理重加密技術 203
7.3.5 安全隔離機制 204
7.4 基於分割的雲存儲分級數據私密性保護模型 205
7.4.1 體系架構 205
7.4.2 安全假設 206
7.4.3 主要功能模組 207
7.4.4 工作流程 208
7.4.5 安全性分析 210
7.4.6 性能開銷 210
7.5 本章小結 211
參考文獻 211
第8章 多授權機構基於屬性的密文訪問控制方案 215
8.1 有中央機構的多授權機構基於屬性的密文訪問控制方案 215
8.1.1 基本思想 215
8.1.2 安全假設 218
8.1.3 算法描述 219
8.1.4 安全性分析 221
8.1.5 實驗與驗證 224
8.2 無中央機構的多授權機構基於屬性的密文訪問控制方案 227
8.2.1 基本思想 227
8.2.2 安全假設 229
8.2.3 算法流程 230
8.2.4 安全性證明 234
8.2.5 實驗驗證與性能分析 236
8.3 本章小結 239
參考文獻 239
第三部分 綠色雲計算
第9章 雲計算能耗分析 242
9.1 能耗問題 242
9.1.1 當前狀況 242
9.1.2 原因分析 244
9.2 綠色計算 246
9.2.1 綠色計算定義 246
9.2.2 節能機制 247
9.3 綠色雲計算 250
9.3.1 綠色雲計算定義 250
9.3.2 相關技術簡介 251
9.3.3 綠色雲計算模型 255
9.4 本章小結 258
參考文獻 258
第10章 節能型資源配置與任務調度 262
10.1 面向低能耗雲計算任務調度的資源配置 262
10.1.1 資源配置模型 262
10.1.2 基於機率匹配的資源配置算法 268
10.1.3 基於改進型模擬退火的資源配置算法 270
10.1.4 實驗驗證與性能分析 272
10.2 基於動態負載調節的自適應雲計算任務調度策略 279
10.2.1 面向任務調度的多級負載評估方法 279
10.2.2 基於動態負載調節的自適應任務調度策略 283
10.2.3 實驗驗證與性能分析 288
10.3 雲環境下基於多移動Agent的任務調度模型 292
10.3.1 任務調度模型 292
10.3.2 任務調度過程 296
10.3.3 基於最佳化快取的Agent遷移機制 297
10.3.4 移動Agent的遷移快取機制 300
10.3.5 實驗驗證與性能分析 303
10.4 面向大規模雲數據中心的低能耗任務調度策略 305
10.4.1 基於勝者樹的低能耗任務調度算法 305
10.4.2 基於勝者樹的單任務調度策略 308
10.4.3 基於勝者樹的多任務調度策略 310
10.4.4 實驗驗證與性能分析 312
10.5 本章小結 314
參考文獻 314
第11章 雲計算環境下數據動態部署 317
11.1 雲計算中的大數據 317
11.1.1 問題分析 317
11.1.2 典型的數據存儲管理技術 320
11.2 雲環境下數據存儲最佳化 325
11.2.1 雲平台數據存儲 325
11.2.2 雲平台數據部署策略 326
11.2.3 數據遷移技術 330
11.3 數據聚集算法與實驗分析 333
11.3.1 雲數據模型 333
11.3.2 算法描述 334
11.3.3 仿真實驗 337
11.3.4 算法性能分析 339
11.4 本章小結 340
參考文獻 341
第12章 雲存儲中重複數據刪除機制 345
12.1 雲計算與大數據 345
12.1.1 大數據時代 345
12.1.2 冗餘數據問題 347
12.2 重複數據刪除 348
12.2.1 重複數據刪除簡述 348
12.2.2 方法分類 349
12.2.3 相關技術及成果 351
12.3 有中心雲存儲重複數據刪除機制 353
12.3.1 典型的有中心存儲結構 353
12.3.2 系統結構模型 354
12.3.3 重複數據檢測與避免 357
12.3.4 延遲重複數據刪除 359
12.3.5 實驗驗證與性能分析 361
12.4 無中心雲存儲重複數據刪除機制 364
12.4.1 典型的無中心存儲結構 364
12.4.2 系統架構 367
12.4.3 網路拓撲結構 368
12.4.4 重複數據檢測與避免 372
12.4.5 實驗驗證與性能分析 374
12.5 本章小結 376
參考文獻 377
第四部分 雲端融合計算
第13章 雲端融合計算模型 382
13.1 基本概念 382
13.1.1 雲計算與對等計算 382
13.1.2 雲端融合計算 383
13.2 體系架構 384
13.2.1 體系架構 384
13.2.2 數據存儲 385
13.2.3 節點特徵與屬性 386
13.3 基於多移動Agent的雲端融合計算 388
13.3.1 問題分析 388
13.3.2 多移動Agent的引入 389
13.3.3 層次結構 390
13.3.4 可信雲端計算 391
13.4 本章小結 393
參考文獻 393
第14章 雲端融合計算技術 394
14.1 計算任務部署機制 394
14.1.1 計算任務執行流程 394
14.1.2 cAgent角色分配 395
14.1.3 作業分割與任務分配 395
14.2 任務安全分割與分配機制 396
14.2.1 安全問題分析 396
14.2.2 基於移動Agent的任務分割與分配 397
14.2.3 任務分配實例 400
14.2.4 實驗驗證與性能分析 400
14.3 任務執行代碼保護機制 404
14.3.1 問題分析 404
14.3.2 基於內嵌驗證碼的加密函式的代碼保護機制 404
14.3.3 節點遴選機制 405
14.3.4 安全性分析與驗證 407
14.4 多副本部署機制與選擇策略 408
14.4.1 問題分析 408
14.4.2 雲端數據存儲方法 409
14.4.3 數據副本數量確定機制 416
14.4.4 數據副本放置機制 419
14.4.5 副本部署機制實驗驗證與性能分析 420
14.4.6 數據副本選擇策略 424
14.4.7 副本選擇策略實驗驗證與性能分析 429
14.5 複合協同管理環機制 430
14.5.1 問題分析 430
14.5.2 基於多移動Agent的複合協同管理環機制 431
14.5.3 環狀網路拓撲結構 435
14.5.4 實驗驗證與性能分析 437
14.6 本章小結 439
參考文獻 439
第15章 雲端融合計算套用範例 441
15.1 基於雲端融合計算網路平台 的泛知識雲系統 441
15.1.1 問題分析 441
15.1.2 泛知識雲模型 442
15.1.3 工作流程 443
15.1.4 服務質量保障機制 444
15.1.5 原型系統 446
15.1.6 系統性能分析 447
15.2 基於雲端融合計算架構的惡意代碼聯合防禦系統 448
15.2.1 問題分析 448
15.2.2 體系架構和基本功能 448
15.2.3 場景及工作流程 450
15.2.4 惡意代碼報告評價和排序算法 452
15.2.5 原型系統 455
15.2.6 系統性能分析 457
15.3 雲端流媒體系統 458
15.3.1 流媒體簡介 458
15.3.2 體系架構 460
15.3.3 性能最佳化 460
15.3.4 原型系統 462
15.4 本章小結 465
參考文獻 465

相關詞條

熱門詞條

聯絡我們