雲計算導論:概念 架構與應用

雲計算導論:概念 架構與應用
定價:239
NT $ 208
  • 作者:武志學
  • 出版社:人民郵電出版社
  • 出版日期:2016-09-01
  • 語言:簡體中文
  • ISBN10:7115424055
  • ISBN13:9787115424051
  • 裝訂:232頁 / 普通級 / 1-1
 

內容簡介

本書全面介紹雲計算的概念、框架與應用。全書共8章,主要內容包括雲計算的基本概念、雲計算平台體驗、IaaS服務模式、PaaS服務模式、SaaS服務模式、桌面雲、雲存儲、典型的雲計算平台。

本書內容實用,實驗豐富,將實驗內容融合在課程內容中,使理論緊密聯系實際。

本書主要是面向大學本專科教學的雲計算技術概論性入門教材,通過學習本書,可以了解今后需要學習哪些課程和技術來系統掌握雲計算工作原理和開發基於雲計算的應用。本書不僅適用於高校本專科教學使用,也可以作為培訓教材用於相關技術培訓。

武志學,劍橋大學三一學院博士,長期從事虛擬化、雲計算、大數據技術研究。參與國際著名開源雲系統的設計與實現,並領導開發部分子系統。包括OpenStack基礎設施雲平台、CloudFoundry雲平台、CentOS、Ubuntu、MySQL、RabbitQ、Apache、PHP等。國內知名雲計算和大數據專家創辦國內第一個雲計算專業系
 

目錄

第1章 雲計算的基本概念 1
1.1 雲計算概述 1
1.1.1 雲計算的思想起源 1
1.1.2 雲計算的定義 2
1.1.3 雲計算的發展歷程 4
1.2 雲計算的服務類型 7
1.2.1 IaaS:基礎設施即服務 8
1.2.2 PaaS:平台即服務 10 1.2.3 SaaS:軟件即服務 11
1.3 雲計算部署模式 13
1.4 雲計算的使用場景 16
1.5 雲計算帶來的變革 17
1.6 雲計算產業鏈結構 18
習題 20
第2章 雲計算平台體驗 21
2.1 IaaS體驗 21
2.1.1 體驗對象 21
2.1.2 安裝部署 21
2.1.3 添加鏡像 22
2.1.4 登錄管理界面 23
2.1.5 創建雲主機 24
2.1.6 操作雲主機 25
2.1.7 使用雲主機 252.1.8 掛載磁盤 26
2.2 PaaS體驗 27 2.2.1 體驗對象 27
2.2.2 安裝客戶端 27
2.2.3 部署應用 30
2.2.4 使用應用 31
2.3 SaaS體驗 32
2.3.1 注冊賬號 32
2.3.2 登錄OFFICE ONLINE 34
2.3.3 使用OFFICE ONLINE 34
2.4 總結 36
習題 36
第3章 IaaS服務模式 37
3.1 概述 37
3.2 基本功能 38
3.2.1 用戶管理 39
3.2.2 資源抽象 39
3.2.3 資源監控 39
3.2.4 資源調度 39
3.2.5 資源部署 40
3.2.6 數據管理 40
3.2.7 安全管理 41
3.2.8 任務管理 41
3.3 整體架構 41
3.4 服務器虛擬化技術 43
3.4.1 IaaS的基本資源 43 3.4.2 實現方式 44
3.4.3 關鍵特性 44
3.4.4 核心技術 45
3.4.5 虛擬化與雲計算 52
3.5 OpenStack 53
3.5.1 簡介 53
3.5.2 OpenStack Compute:Nova 55
3.5.3 OpenStack Block Storage:Cinder 60
3.5.4 OpenStack Network:Neutron 61
3.5.5 OpenStack Image Service:Glance 63
3.5.6 OpenStack Object Storage:Swift 64
3.5.7 小結 67
習題 67
第4章 PaaS服務模式 68
4.1 概述 68
4.1.1 驅動力 68
4.1.2 主流類型 69
4.1.3 功能角色 71
4.2 核心系統 73
4.2.1 簡化的應用開發和部署模型 73
4.2.2 自動資源獲取和應用激活 74
4.2.3 自動的應用運行管理 75
4.2.4 平台級優化 76
4.3 Cloud Foundry 77
4.3.1 簡介 77
4.3.2 特點 77
4.3.3 邏輯結構 78
4.3.4 整體架構 80 4.3.5 部署模式 81
4.4 Hadoop 84
4.4.1 概述 84
4.4.2 Hadoop簡史 84
4.4.3 Hadoop組成部分 85
4.4.4 HDFS 85
4.4.5 MapReduce 87
4.4.6 MapReduce計算舉例 88
4.4.7 HDFS與MapReduce組合 90
4.4.8 MapReduce的優勢與劣勢 90
4.4.9 小結 91
4.5 總結 91
習題 91
第5章 SaaS服務模式 92
5.1 概述 92
5.1.1 特征 92
5.1.2 發展歷程 93
5.1.3 實現層次 94
5.2 支撐平台 95
5.2.1 支撐平台的類型 95
5.2.2 支撐平台的關鍵技術 96 5.2.3 支撐平台的參考實現 105
5.3 SaaS應用 107
5.3.1 SaaS應用的分類 107
5.3.2 雲應用的典型示例 108
5.4 SaaS發展趨勢 111
5.5 總結 111
習題 112
第6章 桌面雲 113
6.1 概述 113
6.2 業務價值和缺點 114
6.3 發展歷史 116
6.4 桌面雲架構 119
6.5 虛擬桌面架構(VDI)技術 123
6.6 虛擬桌面交付協議 124
6.6.1 概述 125
6.6.2 RDP協議 125
6.6.3 ICA/HDX協議 127 6.6.4 PCoIP協議 132
6.6.5 SPICE協議 133
6.6.6 對比分析 136
6.6.7 小結 137
6.7 應用發布 139
6.7.1 應用流 140
6.7.2 應用虛擬化 140
6.8 總結 141
習題 142

第7章 雲存儲 143
7.1 概述 143
7.2 結構模型 144
7.3 雲存儲架構 146
7.4 雲存儲類型及其適合的應用 146
7.4.1 塊存儲 147
7.4.2 文件存儲 147
7.4.3 對象存儲 148
7.4.4 小結 149
7.5 關鍵技術 150
7.5.1 存儲虛擬化 150 7.5.2 分布式存儲技術 151
7.5.3 數據容錯 153
7.5.4 數據備份 154
7.5.5 數據縮減技術 155
7.6 典型的雲存儲服務 159
7.6.1 EMC ATMOS 159
7.6.2 Amazon雲存儲服務 160
7.6.3 Google的雲存儲服務 162
7.7 總結 163
習題 163
第8章 典型的雲計算平台 164
8.1 Amazon雲計算平台 164
8.1.1 AWS產品 164
8.1.2 常用AWS之間的關系 171
8.1.3 Amazon EC2 171
8.1.4 Amazon EBS 173
8.1.5 Amazon Simple Storage Service(S3) 175
8.1.6 Amazon SimpleDB 176
8.2 Google雲計算平台 177
8.2.1 GAE平台簡介 177
8.2.2 分布式存儲服務 178
8.2.3 應用程序運行環境 179
8.2.4 應用開發套件 180
8.2.5 Google應用 181
8.3 Salesforce雲計算平台 181
8.3.1 Salesforce的整體架構 182
8.3.2 Force.com 182
8.3.3 基礎服務 183
8.3.4 數據庫服務 184
8.3.5 應用開發服務 184 8.3.6 應用打包服務 185
8.4 Microsoft Azure 186
8.4.1 Microsoft Azure簡介 186
8.4.2 Windows Azure 187
8.4.3 SQL Azure 190
8.4.4 Windows Azure AppFabric 191
8.4.5 Windows Azure Marketplace 192
8.4.6 Microsoft Azure服務 192
8.5 開源IaaS平台 195
8.5.1 OpenStack 195
8.5.2 CloudStack 202
8.5.3 Eucalyptus 208
8.5.4 三大開源IaaS平台的比較 212
8.6 開源PaaS平台 217
8.6.1 Cloud Foundry 217
8.6.2 OpenShift 3 221
8.6.3 OpenShift與Cloud Foudry 226
8.7 其他雲計算公司 227
8.8 總結 227
習題 228
結束語 229
網路書店 類別 折扣 價格
  1. 新書
    87
    $208