雲計算與雲套用

雲計算與雲套用

《雲計算與雲套用》是2014年電子工業出版社出版的圖書,作者是萬川梅。

基本介紹

  • 中文名:雲計算與雲套用
  • 作者:萬川梅
  • 譯者:萬川梅
  • ISBN:9787121222320
  • 類別:通信網路
  • 頁數:264頁
  • 定價:¥39.8
  • 出版社:電子工業出版社
  • 出版時間:2014-01
  • 裝幀:精裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本書根據教育部對電子信息類專業雲計算的基本要求編寫而成。全書共8章,分為3部分講述,主要內容包括:第一部分雲計算基礎架構篇,包括第1~2章,主要介紹了雲計算物理基礎架構及虛擬基礎架構部署與配置。第二部分雲計算套用篇,包括第3~5章,主要介紹了騰訊雲計算套用、Google雲計算套用和微軟雲計算套用。第三部分雲計算分散式開源系統篇,包括第6~8章,主要介紹了雲計算分散式框架Hadoop、分散式資料庫HBase和國內雲計算平台。本書配有多媒體電子課件和習題答案。

目錄

第一部分 雲計算基礎架構篇
第1章 雲計算物理基礎架構 2
1.1 雲計算概述 3
1.1.1 雲計算的由來 3
1.1.2 什麼是雲計算 5
1.1.3 雲服務 6
1.2 雲計算的實現機制 9
1.2.1 雲計算的基本原理 9
1.2.2 雲計算的構成 9
1.3 雲計算與數據中心 11
1.3.1 雲計算時代的數據中心 12
1.3.2 Google數據中心介紹 13
1.4 我國雲計算的發展與優勢 16
1.4.1 我國雲計算的發展歷程 16
1.4.2 我國雲計算的產業鏈構成 17
1.4.3 主要的雲計算項目 17
1.4.4 雲計算的發展優勢 18
1.4.5 中國雲計算產業發展的關鍵障礙 19
1.5 項目1:雲計算物理基礎架構的部署 19
1.5.1 任務1:識別雲伺服器 20
1.5.2 任務2:識別雲存儲器 24
1.6 項目2:雲終端設備 26
1.6.1 任務1:識別瘦身雲終端設備 26
1.6.2 任務2:識別平板電腦 27
本章小結 28
本章習題 28
第2章 虛擬基礎架構部署與配置 30
2.1 虛擬化技術介紹 31
2.1.1 虛擬化的定義 31
2.1.2 虛擬化的分類 33
2.2 企業虛擬化 35
2.2.1 企業虛擬化的目的 35
2.2.2 企業虛擬化的場合 37
2.3 虛擬技術的業界動態 38
2.3.1 X86虛擬機產品 38
2.3.2 VMware vSphere產品 39
2.3.3 微軟的Hyper-V R2產品 39
2.3.4 Citrix xen虛擬機監視器 40
2.4 VMware虛擬機簡介 41
2.5 認識VMware vSphere架構 44
2.5.1 VMware vSphere簡介 44
2.5.2 VMware vSphere的主要組件 45
2.5.3 VMware vSphere的基礎架構服務 47
2.6 項目1:虛擬基礎架構的網路規劃與部署 50
2.6.1 任務1:項目的拓撲結構 50
2.6.2 任務2:伺服器資源分配 51
2.6.3 任務3:虛擬網路規劃 51
2.6.4 任務4:部署過程概要 53
2.7 項目2:vSphere 5的安裝及部署 53
2.7.1 任務1:VMware_ESXi的安裝及配置 53
2.7.2 任務2:vSphere Clinet的安裝與配置 60
2.7.3 任務3:VMware vCenter的安裝與配置 62
2.8 項目3:虛擬資源池的設定 66
2.8.1 任務1:創建數據中心 66
2.8.2 任務2:創建集群 68
2.8.3 任務3:添加ESXi主機到集群中 71
2.8.4 任務4:創建AD 域控制器 73
2.8.5 任務5:創建虛擬機(XP系統) 76
2.9 項目4:虛擬桌面部署 80
2.9.1 任務1:View Connection Server的安裝過程 80
2.9.2 任務2:View Composer的安裝過程 81
2.9.3 任務3:配置模板計算機 83
2.9.4 任務4:View Composer部署虛擬桌面 84
本章小結 91
本章習題 91
第二部分 雲計算套用篇
第3章 騰訊雲計算套用 94
3.1 騰訊雲計算套用概述 94
3.1.1 騰訊雲計算的發展 95
3.1.2 騰訊雲產品與服務 96
3.2 申請騰訊雲計算平台的資源 98
3.2.1 騰訊QQ雲把雲計算帶到個人用戶身邊 98
3.2.2 典型的套用 100
3.3 項目1:基於WebQQ平台開發Web套用 104
3.3.1 任務1:需求分析 104
3.3.2 任務2:Web套用開發 105
本章小結 109
本章習題 110
第4章 Google雲計算套用 111
4.1 Google雲套用概述 112
4.1.1 Google地球 112
4.1.2 Google Gmail 114
4.1.3 Goagent代理工具 118
4.1.4 Google線上文檔、雲端硬碟 127
4.2 Google雲計算的關鍵技術 129
4.2.1 Google檔案系統GFS 129
4.2.2 分散式編程框架MapReduce 131
4.2.3 分散式結構化數據表BigTable 133
4.3 Google App Engine 134
4.3.1 Google App Engine介紹 134
4.3.2 Google App Engine 環境下的Java編程 135
4.4 項目:在Google App Engine平台部署套用 140
本章小結 144
本章習題 144
第5章 微軟雲計算套用 145
5.1 微軟雲計算概述 145
5.1.1 微軟公司雲計算的戰略 146
5.1.2 微軟公司的雲計算解決方案 147
5.2 Windows Azure 雲平台簡介 148
5.2.1 Windows Azure 148
5.2.2 SQL Azure 152
5.3 項目:Windows Live雲套用 152
5.3.1 任務1:註冊Windows Live賬戶 153
5.3.2 任務2:認識Windows Live Messenger 153
5.3.3 任務3:使用Windows Live 照片庫 154
本章小結 157
本章習題 157
第三部分 雲計算分散式開源系統篇
第6章 雲計算分散式框架Hadoop 160
6.1 Hadoop開源雲計算平台 161
6.1.1 Hadoop簡介 161
6.1.2 Hadoop的起源 161
6.1.3 Hadoop的含義 162
6.1.4 Hadoop的核心技術是Google核心技術的開源實現 163
6.1.5 Hadoop的套用現狀和發展趨勢 164
6.2 Hadoop子項目 167
6.2.1 HDFS的體系結構 168
6.2.2 MapReduce的體系架構 173
6.2.3 HDFS的數據管理 175
6.2.4 HBase的數據管理 176
6.2.5 Hive的體系架構 176
6.2.6 Hive的數據管理 177
6.3 項目1:在Windows上安裝與配置Hadoop 178
6.3.1 任務1:JDK的安裝 178
6.3.2 Cygwin的安裝 181
6.3.3 任務3:Hadoop的安裝與配置 187
6.4 項目2:在Linux上安裝與配置Hadoop 189
6.4.1 Ubuntu的安裝 189
6.4.2 任務2:JDK的安裝 192
6.4.3 任務3:Hadoop的安裝 193
6.5 項目3:編寫MapReduce程式 195
6.5.1 任務1:運行Hadoop 195
6.5.2 任務2:計數實例 196
6.5.3 任務3:排序實例 199
6.5.4 任務4:去重實例 201
6.6 項目4:部署Hadoop Eclipse框架 206
6.6.1 任務1:Eclipse外掛程式的安裝配置 206
6.6.2 任務2:Eclipse運行MapReduce程式 210
本章小結 216
本章習題 216
第7章 分散式資料庫HBase 218
7.1 HBase簡介 218
7.1.1 HBase邏輯視圖 218
7.1.2 HBase物理存儲 221
7.1.3 子表Region伺服器 221
7.1.4 HMaster主伺服器 223
7.1.5 元數據表 223
7.2 項目1:HBase的安裝與配置 224
7.2.1 任務1:HBase單機模式 224
7.2.2 任務2:HBase偽分散式模式 226
7.2.3 HBase完全分散式模式 227
7.3 項目2:在HBase中創建學生成績資料庫 231
7.3.1 Shell的基本操作 232
7.3.2 任務4:常用的HBase的 Shell操作 234
本章小結 238
本章習題 239
第8章 國內雲計算平台 240
8.1 項目1:新浪雲計算平台 241
8.1.1 任務1:雲套用商店 241
8.1.2 任務2:新浪雲計算平台SAE 242
8.2 項目2:盛大雲計算平台 249
8.2.1 任務1:盛大雲視頻託管 249
8.2.2 任務2:盛大雲主機 250
本章小結 251
本章習題 251

相關詞條

熱門詞條

聯絡我們