分布式計(jì)算、云計(jì)算與大數(shù)據(jù)
定 價(jià):59 元
叢書名:高等學(xué)校規(guī)劃教材
- 作者:林偉偉 著
- 出版時(shí)間:2015/11/1
- ISBN:9787111517771
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP338.8
- 頁碼:467
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書將傳統(tǒng)的分布式計(jì)算與新興的云計(jì)算、大數(shù)據(jù)等技術(shù)綜合起來,以應(yīng)用需求為背景講解技術(shù)原理和應(yīng)用方法,主要內(nèi)容包括:傳統(tǒng)分布式計(jì)算的基本原理和核心技術(shù),云計(jì)算的原理、架構(gòu)、實(shí)現(xiàn)技術(shù)及安全問題,大數(shù)據(jù)的分析模型、存儲平臺、編程技術(shù)及電商大數(shù)據(jù)分析技術(shù)等。本書適合作為高等學(xué)校計(jì)算機(jī)專業(yè)高年級本科生和研究生教材,也適合作為相關(guān)技術(shù)人員的參考讀物。
前言
第1章 分布式計(jì)算概述
1.1 分布式計(jì)算的概念
1.1.1 定義
1.1.2 分布式計(jì)算的優(yōu)缺點(diǎn)
1.1.3 分布式計(jì)算的相關(guān)計(jì)算形式
1.2 分布式系統(tǒng)概述
1.2.1 分布式系統(tǒng)的定義
1.2.2 經(jīng)典的分布式系統(tǒng)與項(xiàng)目
1.2.3 分布式系統(tǒng)的特征
1.3 分布式計(jì)算的基礎(chǔ)技術(shù)
1.3.1 進(jìn)程間通信
1.3.2 IPC程序接口原型
1.3.3 事件同步
1.3.4 死鎖和超時(shí)
1.3.5 事件狀態(tài)圖
1.3.6 進(jìn)程間通信范型的演變
習(xí)題
參考文獻(xiàn)
第2章 分布式計(jì)算范型
2.1 消息傳遞范型
2.2 客戶/服務(wù)器范型
2.3 P2P范型
2.4 消息系統(tǒng)范型
2.5 遠(yuǎn)程過程調(diào)用范型
2.6 分布式對象范型
2.6.1 遠(yuǎn)程方法調(diào)用
2.6.2 對象請求代理
2.7 網(wǎng)絡(luò)服務(wù)范型
2.8 移動代理范型
2.9 云服務(wù)范型
習(xí)題
參考文獻(xiàn)
第3章 Socket編程與客戶/服務(wù)器應(yīng)用開發(fā)
3.1 Socket概述與分類
3.2 數(shù)據(jù)包Socket API
3.2.1 無連接數(shù)據(jù)包Socket API
3.2.2 面向連接數(shù)據(jù)包Socket API
3.3 流式Socket API
3.4 客戶/服務(wù)器范型概述與應(yīng)用開發(fā)方法
3.4.1 客戶/服務(wù)器范型概念
3.4.2 客戶/服務(wù)器范型的關(guān)鍵問題
3.5 基于三層軟件的客戶/服務(wù)器應(yīng)用開發(fā)方法
3.5.1 軟件體系結(jié)構(gòu)
3.5.2 采用無連接數(shù)據(jù)包Socket的Daytime客戶/服務(wù)器應(yīng)用
3.5.3 采用流式Socket的Daytime客戶/服務(wù)器應(yīng)用
3.6 無連接與面向連接服務(wù)器程序的開發(fā)
3.6.1 無連接Echo客戶/服務(wù)器
3.6.2 面向連接Echo客戶/服務(wù)器
3.7 迭代與并發(fā)服務(wù)器程序的開發(fā)
3.8 有狀態(tài)與無狀態(tài)服務(wù)器程序的開發(fā)
習(xí)題
參考文獻(xiàn)
第4章 RMI范型與應(yīng)用
4.1 分布式對象范型
4.1.1 分布式對象范型的概念
4.1.2 分布式對象范型的體系結(jié)構(gòu)
4.1.3 分布式對象系統(tǒng)
4.2 RMI
4.2.1 遠(yuǎn)程過程調(diào)用
4.2.2 RMI概述
4.2.3 Java RMI體系結(jié)構(gòu)
4.2.4 stub和skeleton
4.2.5 對象注冊
4.3 RMI基本應(yīng)用開發(fā)
4.3.1 遠(yuǎn)程接口
4.3.2 服務(wù)器端軟件
4.3.3 客戶端軟件
4.3.4 RMI應(yīng)用代碼示例
4.3.5 RMI應(yīng)用構(gòu)建步驟
4.3.6 RMI和Socket API的比較
4.4 RMI高級應(yīng)用
4.4.1 客戶回調(diào)
4.4.2 stub下載
4.4.3 RMI安全管理器
習(xí)題
參考文獻(xiàn)
第5章 Web原理與應(yīng)用開發(fā)
5.1 HTTP協(xié)議
5.1.1 WWW
5.1.2 TCP/IP
5.1.3 HTTP協(xié)議原理
5.2 Web開發(fā)技術(shù)
5.2.1 HTML
5.2.2 JavaScript
5.2.3 CSS
5.2.4 XML
5.2.5 動態(tài)網(wǎng)頁技術(shù)
5.3 CGI
5.3.1 CGI原理
5.3.2 Web表單
5.4 Web會話
5.4.1 Cookie機(jī)制
5.4.2 Session機(jī)制
5.5 Applet
5.6 Servlet
5.7 SSH框架與應(yīng)用開發(fā)
5.7.1 SSH
5.7.2 Struts
5.7.3 Spring
5.7.4 Hibernate
5.7.5 基于SSH的應(yīng)用開發(fā)
案例
習(xí)題
參考文獻(xiàn)
第6章 P2P原理與實(shí)踐
6.1 P2P概述
6.1.1 P2P的概念
6.1.2 P2P的發(fā)展歷程
6.1.3 P2P的技術(shù)特點(diǎn)
6.1.4 P2P的實(shí)踐應(yīng)用
6.2 P2P網(wǎng)絡(luò)的分類
6.3 P2P的典型應(yīng)用系統(tǒng)
6.4 P2P編程實(shí)踐
6.5 P2P的研究現(xiàn)狀與未來發(fā)展
6.5.1 P2P的研究現(xiàn)狀
6.5.2 P2P的未來發(fā)展
習(xí)題
參考文獻(xiàn)
第7章 Web Services
7.1 Web Services概述
7.1.1 Web Services的背景和概念
7.1.2 Web Services的特點(diǎn)
7.1.3 Web Services的應(yīng)用場合
7.1.4 Web Services技術(shù)架構(gòu)
7.1.5 Web Services工作原理
7.1.6 Web Services的開發(fā)
7.2 XML
7.2.1 XML概述
7.2.2 XML文檔和語法
7.2.3 XML命名空間
7.2.4 XML模式
7.3 基于SOAP的Web Services
7.3.1 SOAP概述
7.3.2 SOAP消息結(jié)構(gòu)
7.3.3 SOAP消息交換模型
7.3.4 SOAP應(yīng)用模式
7.3.5 WSDL
7.3.6 UDDI
7.3.7 開發(fā)基于SOAP的Web Services
習(xí)題
參考文獻(xiàn)
第8章 云計(jì)算原理與技術(shù)
8.1 云計(jì)算概述
8.1.1 云計(jì)算的起源
8.1.2 云計(jì)算的定義
8.1.3 云計(jì)算的分類
8.1.4 云計(jì)算與其他計(jì)算形式
8.2 云計(jì)算關(guān)鍵技術(shù)
8.2.1 體系結(jié)構(gòu)
8.2.2 數(shù)據(jù)存儲
8.2.3 計(jì)算模型
8.2.4 資源調(diào)度
8.2.5 虛擬化
8.3 Google云計(jì)算原理
8.3.1 GFS
8.3.2 MapReduce
8.3.3 BigTable
8.3.4 Dremel
8.4 Amazon云服務(wù)
8.4.1 Amazon云平臺存儲架構(gòu)
8.4.2 其他組件
8.5 云計(jì)算研究與發(fā)展方向
8.5.1 云資源調(diào)度與任務(wù)調(diào)度
8.5.2 云計(jì)算能耗管理
8.5.3 基于云計(jì)算的應(yīng)用
8.5.4 云計(jì)算安全
習(xí)題
參考文獻(xiàn)
第9章 云計(jì)算模擬編程實(shí)踐
9.1 CloudSim體系結(jié)構(gòu)和API
9.1.1 CloudSim體系結(jié)構(gòu)
9.1.2 CloudSim3.0 API
9.2 CloudSim環(huán)境搭建及程序運(yùn)行
9.2.1 環(huán)境配置
9.2.2 運(yùn)行樣例程序
9.3 CloudSim擴(kuò)展編程
9.3.1 調(diào)度策略的擴(kuò)展
9.3.2 仿真核心代碼
9.3.3 平臺重編譯
9.4 CloudSim編程實(shí)踐
9.4.1 CloudSim任務(wù)調(diào)度編程
9.4.2 CloudSim網(wǎng)絡(luò)編程
9.4.3 CloudSim能耗編程
習(xí)題
參考文獻(xiàn)
第10章 云存儲技術(shù)
10.1 存儲概述
10.1.1 存儲組網(wǎng)形態(tài)
10.1.2 RAID
10.1.3 磁盤熱備
10.1.4 快照
10.1.5 數(shù)據(jù)分級存儲的概念
10.2 云存儲的概念與技術(shù)原理
10.2.1 分布式存儲
10.2.2 存儲虛擬化
10.3 云存儲產(chǎn)品與系統(tǒng)
10.3.1 公有云的云存儲產(chǎn)品
10.3.2 私有云的云存儲產(chǎn)品
10.4 對象存儲技術(shù)
10.4.1 對象存儲架構(gòu)
10.4.2 傳統(tǒng)塊存儲與對象存儲
10.4.3 對象
10.4.4 對象存儲系統(tǒng)的組成
10.5 存儲技術(shù)的發(fā)展趨勢
習(xí)題
參考文獻(xiàn)
第11章 大數(shù)據(jù)技術(shù)與實(shí)踐
11.1 大數(shù)據(jù)概述
11.1.1 大數(shù)據(jù)產(chǎn)生的背景
11.1.2 大數(shù)據(jù)的定義
11.1.3 大數(shù)據(jù)的4V特征
11.2 大數(shù)據(jù)存儲平臺
11.2.1 HDFS
11.2.2 HBase
......