《現(xiàn)代信息科學與技術基礎:分布計算系統(tǒng)(第3版)》主要介紹分布計算系統(tǒng)的結構和實現(xiàn)技術!冬F(xiàn)代信息科學與技術基礎:分布計算系統(tǒng)(第3版)》共分14章,主要講述分布計算系統(tǒng)的基本概念、體系結構及重點設計問題,命名系統(tǒng),通信,安全和保護,同步和并發(fā)控制,容錯,多副本數(shù)據(jù)管理,資源管理與調度,分布式文件系統(tǒng),分布式共享存儲器,分布式程序設計語言,集群系統(tǒng),網(wǎng)格系統(tǒng),云計算系統(tǒng)等。
本書可作為高等院校本科高年級學生和研究生參考教材,也可供有關科技人員參考。
《現(xiàn)代信息科學與技術基礎:分布計算系統(tǒng)(第3版)》比較全面地反映了國際上分布計算系統(tǒng)領域的最新進展,特別是通過集群系統(tǒng)、網(wǎng)格計算系統(tǒng)和云計算系統(tǒng)的介紹,體現(xiàn)了最近幾年的研究成果和發(fā)展趨勢。書中重點介紹了分布計算系統(tǒng)的基礎性和關鍵性原理和技術,包括通信、安全與保護、同步與并發(fā)控制、容錨、資源管理與調度等! 冬F(xiàn)代信息科學與技術基礎:分布計算系統(tǒng)(第3版)》內(nèi)容翔實,講解由淺入深,循序漸進,具有豐富的圖示,力求做到既通俗易懂,叉具有一定的理論深度。
胡亮,教授,博士生導師,現(xiàn)任吉林大學計算機科學與技術學院、軟件學院院長,入選教育部新世紀優(yōu)秀人才。主持國家、省部級科研項目25項,發(fā)表學術論文200余篇,出版著作2部。研究方向為分布式系統(tǒng)、集群計算與云計算。
徐高,潮教授,博士生導師,吉林大學計算機科學與技術學院。曾在香港城市大學任高級副研究員。主持或參加國家、省部級科研項目15項,發(fā)表學術論文50余篇,合作出版著作2部。主要研究方向為計算機網(wǎng)絡和分布式系統(tǒng)。
第一章 緒論
1.1 促進分布計算系統(tǒng)發(fā)展的技術因素
1.2 分布計算系統(tǒng)的相關概念
1.2.1 分布計算系統(tǒng)
1.2.2 松散耦合和緊密耦合分布計算系統(tǒng)
1.2.3 同構型與異構型分布計算系統(tǒng)
1.3 分布計算系統(tǒng)的優(yōu)點與新問題
1.3.1 分布計算系統(tǒng)的優(yōu)點
1.3.2 分布計算系統(tǒng)的新問題
1.4 分布計算系統(tǒng)的透明性
1.4.1 透明性的概念
1.4.2 影響透明性的因素
1.5 分布計算系統(tǒng)與計算機網(wǎng)絡系統(tǒng)
1.5.1 網(wǎng)絡操作系統(tǒng)與分布式操作系統(tǒng)
1.5.2 計算機網(wǎng)絡系統(tǒng)與分布計算系統(tǒng)的區(qū)別
第一章 緒論
1.1 促進分布計算系統(tǒng)發(fā)展的技術因素
1.2 分布計算系統(tǒng)的相關概念
1.2.1 分布計算系統(tǒng)
1.2.2 松散耦合和緊密耦合分布計算系統(tǒng)
1.2.3 同構型與異構型分布計算系統(tǒng)
1.3 分布計算系統(tǒng)的優(yōu)點與新問題
1.3.1 分布計算系統(tǒng)的優(yōu)點
1.3.2 分布計算系統(tǒng)的新問題
1.4 分布計算系統(tǒng)的透明性
1.4.1 透明性的概念
1.4.2 影響透明性的因素
1.5 分布計算系統(tǒng)與計算機網(wǎng)絡系統(tǒng)
1.5.1 網(wǎng)絡操作系統(tǒng)與分布式操作系統(tǒng)
1.5.2 計算機網(wǎng)絡系統(tǒng)與分布計算系統(tǒng)的區(qū)別
1.6 分布計算系統(tǒng)的體系結構與設計問題
1.6.1 分布計算系統(tǒng)的分層體系結構
1.6.2 分布計算系統(tǒng)的組成
1.6.3 基于中間件的分布計算系統(tǒng)
1.6.4 分布計算系統(tǒng)的設計問題
習題
參考文獻
第二章 命名系統(tǒng)
2.1 命名系統(tǒng)的結構與功能
2.1.1 命名系統(tǒng)的結構
2.1.2 命名系統(tǒng)的功能
2.2 分布計算系統(tǒng)中的命名
2.2.1 名字、地址和標識符
2.2 2分布計算系統(tǒng)中的命名要求
2.2.3 名字的結構
2.3 名字空間與名字解析
2.3.1 名字空間
2.3.2 名字解析
2.3.3 名字空間的合并
2.4 大規(guī)模分布計算系統(tǒng)中名字空間的實現(xiàn)
2.4.1 大規(guī)模分布計算系統(tǒng)中名字空間的組織方式
2.4.2 大規(guī)模分布計算系統(tǒng)中的名字懈析
2.5 命名系統(tǒng)實例——DNS
習題
參考文獻
第三章 通信
3.1 通信的層次模型
3.1.1 ISOOSURM通信模型
3.1.2 TCP/IP通信模型
3.1 3分布計算系統(tǒng)的通信模型
3.2 通信類型
3.2 1報文傳遞
3.2.2 遠程過程調用
3.2.3 報文傳遞實例1——aocket進程通信
3.2.4 報文傳遞實例2——MPI進程通信
3.2.5 RPC實例——SunRPC
3.3 組通信
3.3.1 組通信的概念
3.3.2 組通信的設計問題
2.3.3 ISIS中的組通信
習題
參考文獻
第四章 安全和保護
4.1 加密技術
4.1.1 傳統(tǒng)加密方法
4.1 2公開密鑰加密方法
4.2 身份認證
……
第五章 同步和并發(fā)控制
第六章 容錯
第七章 多融本數(shù)據(jù)管理
第八章 資源管理與調度
第九章 分布式文件系統(tǒng)
第十章 分布式共享存儲器
第十一章 分布式程序設計語言
第十二章 集群系統(tǒng)
第十三章 網(wǎng)格計算系統(tǒng)
第十四章 云計算系統(tǒng)