分布式计算系统导论:原理与组成pdf

下载地址:网盘下载

内容提要

《分布式计算系统导论:原理与组成/普通高等教育“十一五”国家级规划教材》较全面地介绍分布式计算系统的原理与组成,包括命名、进程、通信、同步与互斥和多副本一致性技术,以及网络存储系统、分布式文件系统、分布式事务、面向对象的分布计算、面向服务的分布计算、公用服务分布计算和志愿参与分布计算的组成与结构。
《分布式计算系统导论:原理与组成/普通高等教育“十一五”国家级规划教材》适合计算机及相关专业本科高年级学生、研究生、教师以及从事分布式计算系统研究的科研人员和工程技术人员使用。

目录

第1章  概论
1.1分布计算的定义与挑战
1.1.1分布计算系统的定义
1.1.2分布计算系统的要求
1.1.3分布计算系统的应用
1.2分布计算系统的互连
1.2.1共享存储器多处理机系统
1.2.2同构多计算机系统
1.2.3异构多计算机系统
1.3分布式操作系统
1.3.1分布式操作系统的组织
1.3.2Amoeba
1.4计算机网络与中间件
1.4.1网络操作系统
1.4.2分布式系统中间件
1.4.3中间件LSF
1.5分布式计算的模式
本章小结
习题
第2章  名字服务
2.1名字服务结构
2.1.1名字与属性
2.1.2名字空间
2.1.3名字服务器
2.1.4名字解析
2.2域名系统
2.2.1域名空间
2.2.2资源记录与主文件
2.2.3域名服务器
2.2.4域名解析器
2.3目录服务X.500
2.3.1目录服务模型
2.3.2目录服务操作
2.3.3目录服务协议
2.3.4轻量目录访问协议
2.4活动目录域服务
2.4.1ADDS结构模型
2.4.2域控制器
2.4.3企业ADDS部署示例
本章小结
习题
第3章  分布式进程
3.1分布式进程概述
3.1.1进程与多线程
3.1.2分布式进程创建
3.2进程远程执行
3.2.1远程执行概念
3.2.2远程执行REXEC
3.3进程迁移
3.3.1进程迁移概念与过程
3.3.2进程迁移策略:动态负载平衡
3.3.3进程迁移的实现
3.4分布式对象
3.4.1对象生成与适配
3.4.2分布式对象的特点
本章小结
习题
第4章  分布式系统通信
4.1消息传送
4.2组通信
4.2.1组通信的概念
4.2.2组通信的实现
4.2.3可靠的组通信
4.3远程过程调用
4.3.1RPC基本操作
4.3.2参数传递
4.3.3RPC语义
4.3.4DEC/RPC
4.4远程对象方法调用
4.4.1客户与对象绑定
4.4.2远程方法调用
4.5事件与通知
4.5.1分布式事件通知
4.5.2Jini事件通知
本章小结
习题
第5章  分布式系统同步
5.1时钟同步
5.1.1物理时钟
5.1.2时钟同步算法
5.1.3网络时间协议
5.2逻辑时钟
5.2.1Lamport时间戳
5.2.2向量时间戳
5.3选举算法
5.3.1环算法
5.3.2欺负算法
5.4互斥算法
5.4.1集中式算法
5.4.2基于时间戳算法
5.4.3基于令牌算法
5.4.4基于事件优先权算法
5.4.5共享K个相同资源的算法
本章小结
习题
第6章  分布计算系统安全
6.1安全性问题陈述
6.2密码体制
6.2.1对称密码体制
6.2.2非对称密码体制
6.2.3散列函数
6.3安全通道与认证
6.3.1数字签名
6.3.2身份认证
6.3.3会话密钥
6.4通用安全服务
6.4.1通用安全服务应用程序接口
6.4.2Kerberos认证系统
6.5访问控制与授权
6.5.1访问控制
6.5.2访问授权
本章小结
习题
第7章  网络存储技术
7.1存储设备接入标准
7.1.1SCSI结构模型
7.1.2SCSI命令集
7.1.3SCSI消息系统
7.1.4SCSI任务管理
7.2光通道技术
7.2.1光通道协议层
7.2.2光通道拓扑结构
7.2.3光通道信息单元
7.2.4光通道链路服务
7.3附网存储器和存储域网
7.3.1存储域网
7.3.2附网存储
7.4基于IP的存储域网
7.4.1iSCSI
7.4.2IP网承载光通道FCIP
本章小结
习题
第8章  多副本一致性与DSM
8.1一致性模型
8.1.1数据为中心的一致性模型
8.1.2客户为中心的一致性模型
8.2分发协议
8.2.1副本放置
8.2.2更新传播
8.3一致性协议
8.3.1主?从副本协议
8.3.2复制写协议<

下载地址:网盘下载

搜索

复制

原文地址:https://www.cnblogs.com/longgg/p/8847219.html

时间: 2024-11-08 20:03:01

分布式计算系统导论:原理与组成pdf的相关文章

简介分布式计算系统的硬件架构

作者:朱金灿 来源:http://blog.csdn.net/clever101 一个分布式计算系统的硬件应该如何配置?个人愚见,应该根据分布式计算的计算类型来配置.分布式并行处理系统从磁盘I/O角度可以分为弱I/O和强I/O两种.一般的互联网大数据分析为弱I/O,这样存储可以采用分布式存储,具体为一个计算节点上挂一个大硬盘,典型例子为阿里云.架构图如下: 上图展示了Hadoop 系统的分布式存储和并行计算构架.从硬件体系结构上看,Hadoop 系统是一个运行于普通的商用服务器集群的分布式存储和

从Storm和Spark Streaming学习流式实时分布式计算系统的设计要点

0. 背景 最近我在做流式实时分布式计算系统的架构设计,而正好又要参见CSDN博文大赛的决赛.本来想就写Spark源码分析的文章吧.但是又想毕竟是决赛,要拿出一些自己的干货出来,仅仅是源码分析貌似分量不够.因此,我将最近一直在做的系统架构的思路整理出来,形成此文.为什么要参考Storm和Spark,因为没有参照效果可能不会太好,尤其是对于Storm和Spark由了解的同学来说,可能通过对比,更能体会到每个具体实现背后的意义. 本文对流式系统出现的背景,特点,数据HA,服务HA,节点间和计算逻辑间

Onyx 下载:分布式计算系统

Onyx 0.9.10-beta2 和 beta3 发布了,Onyx 是一个无中心.支持云.容错的分布式计算系统(腾云科技ty300.com),使用 Clojure 编写(基础教程qkxue.net),支持批处理和流处理混合,提供信息模型用于描述和构建分布式工作流.本次更细暂无更新描述,可点击发行说明和提交记录以保持关注. https://github.com/onyx-platform/onyx/releases https://github.com/onyx-platform/onyx/co

memcache分布式部署的原理分析

下面本文章来给各位同学介绍memcache分布式部署的原理分析,希望此文章对你理解memcache分布式部署会有所帮助哦. 今天在封装memcache操作类库过程中,意识到一直以来对memcache的使用都是局限在单台服务器的情况下,还没有使用到memcache的分布式部署.虽然知道memcache的分布式是怎么回事,但是为了更加深入的理解,还是通过谷歌搜索了这方面的相关资料. 下面是精摘于网络的一些关于 memcache分布式部署 的资料. memcache分布式部署是什么呢?下面通过一个例子

Onyx 0.9.10-beta4 发布,分布式计算系统

Onyx 0.9.10-beta4 发布了,Onyx 是一个无中心.支持云.容错的分布式计算系统(腾云科技ty300.com),使用 Clojure 编写,支持批处理和流处理混合,提供信息模型用于描述和构建分布式工作流(基础教程qkxue.net).暂未发现更新描述,可点击发行说明和提交记录以保持关注. https://github.com/onyx-platform/onyx/releases/tag/0.9.10-beta4 https://github.com/onyx-platform/

Parallel Python——一个简易的分布式计算系统

如何搭建一个快速的分布式计算平台?Parallel python提供了简易的方式来实现此目的. Parallel Python(http://www.parallelpython.com/content/view/15/30/#QUICKCLUSTERS)是Python进行分布式计算的开源模块,能够将计算压力分布到多核CPU或集群的多台计算机上,能够非常方便的在内网中搭建一个自组织的分布式计算平台. 在不同节点运行服务器程序,并自动发现运行服务器的节点,命令如下: node-1> ./ppser

Nosql数据库的四大分类及分布式数据库CAP原理

1. Nosql数据库的四大分类 2. 分布式数据库CAP原理 2.1 关系型数据库事务遵循的ACID规则 首先了解传统关系型数据库事务遵循的ACID规则: 原子性(Atomicity):事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功. 一致性(Consistency):数据库要一直处于一致的状态,事务的运行不会改变数据库原本的一致性约束. 独立性(Isolation):指并发的事务之间不会相互影响,一个事务要访问的数据正在被另一个事务修改,那么在另一个事务提交

大神必修课系列之java 分布式架构的原理解析

分布式术语 1.1. 异常 服务器宕机 内存错误.服务器停电等都会导致服务器宕机,此时节点无法正常工作,称为不可用. 服务器宕机会导致节点失去所有内存信息,因此需要将内存信息保存到持久化介质上. 网络异常 有一种特殊的网络异常称为--网络分区 ,即集群的所有节点被划分为多个区域,每个区域内部可以通信,但是区域之间无法通信. 磁盘故障 磁盘故障是一种发生概率很高的异常. 使用冗余机制,将数据存储到多台服务器. 1.2. 超时 在分布式系统中,一个请求除了成功和失败两种状态,还存在着超时状态. 可以

大厂面试必知必会:图解分布式事务实现原理

问题场景 什么是事务? 事务是数据库从一个稳定状态变迁到另一个稳定状态的保证,具备 ACID 这 4 个特性: 原子性(Atomicity):一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节.事务在执行过程中发生错误,会被回滚到事务开始前的状态. 一致性(Consistency):在事务开始之前和事务结束以后,数据库的完整性限制没有被破坏. 隔离性(Isolation):两个事务的执行是互不干扰的,两个事务时间不会互相影响. 持久性(Durability):在事务完成以