《分布式系统第二章》.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 分布式系统体系结构;2.1 体系结构的样式 2.2 系统体系结构 2.3 体系结构与中间件 2.4 自主管理 2.5 客户/服务器模型 ; 软件体系结构(Software Architecture) 软件的组件,以及组件之间的相互关系 软件体系结构的要素 组件(component):模块单元,能提供良好的接口 连接器(connector):实现组件间通信的机制 软件体系结构的样式 如何表示一个体系结构 常用的有4种; 系统由自上而下的不同层次的组件组成; 只有相邻的层次可以通信; 请求消息自上而下,响应自下而上。; 基于对象模型 每个组件对应一个对象; 组件之间通信通过远程方法调用(RMI)实现;; 组件间的通信,通过基于一个公用的存储(如共享的分布式文件系统)实现 例如,基于Web的分布式系统,组件使用共享的基于Web的数据服务; 组件间的通信,通过事件(可带有数据)的传播实现; 例如,发布/订阅(publish/subscribe)系统; 系统体系结构(System Architecture ) 软件体系结构的具体实例 集中型体系结构 客户/服务器模型 服务器:实现特定服务的进程 客户:向服务器提出请求、等待答复的进程 请求/答复模式;层次型C/S体系结构;多层C/S体系结构;三层C/S体系结构举例;新型体系结构;P2P技术;P2P技术;P2P技术;P2P网络的拓扑结构;P2P网络的拓扑结构;P2P网络的拓扑结构;P2P网络的拓扑结构;P2P网络的拓扑结构;P2P网络的拓扑结构;P2P网络的拓扑结构;P2P网络的拓扑管理;P2P网络的拓扑管理;超级节点(Superpeer);混合型体系结构;混合型体系结构;混合型体系结构;2.3 体系结构与中间件;拦截器(Interceptor);自适应软件;自适应软件;自治计算(autonomic computing) 可自动地自适应变化 自主系统(self-star system) 自主管理 自主恢复 自主配置 自主优化;反馈控制模型 三要素:①测量;②分析;③调整;;例:Astrolabe监视系统 观察系统行为。 区域信息:数据收集和信息聚集;例:Globule差分复制策略 What-if分析:复制的位置、一致性维护策略;例:Globule差分复制策略 轨迹驱动模拟方法:根据预测误差与跟踪轨迹长度的关系,确定复制策略;例:Jade系统自动组件修复管理 修复过程的执行步骤: 终止非故障组件和故障组件之间的所有绑定 请求节点管理器去在域中启动和增加一个新节点 将新节点配置成与崩溃节点相同的组件 重新建立所有在前面已终止的所有绑定;2.5 客户-服务器模型;客户和服务器举例;客户和服务器举例;客户和服务器举例;消息格式举例;服务器程序举例;客户程序举例;客户-服务器模型的实现;通信协议;寻址方式(Addressing);寻址方式(Addressing); (1)阻塞发送原语 同步式 (2)非阻塞发送原语 异步式 内核缓冲区copy (3)阻塞接受原语 等待 (4)非阻塞接受原语 Test轮询接收 (5)超时(timeout);有缓冲与无缓冲型接收;可靠的和非可靠的发送/接收;实现技术小结;包类型;包交换举例;小节;举出一个分布式系统实例,该系统采用以数据为中心的软件体系结构。 再举出一个分布式系统实例,该系统采用基于事件的软件体系结构。 什么是三层客户-服务器体系结构,举出一个实际应用案例。 在结构化覆盖网络中,如果消息是根据覆盖的拓扑结构来路由的,讨论其优缺点。 ;在非结构化覆盖网络中,每个节点可随机地选择c个邻接点。要查找一个文件,节点将洪泛一个请求给他的邻接点,这些请求又将被再次洪泛下去。该请求将到达多少个节点。 请从技术角度来解释为什么BitTorrent中的tit-for-tat策略比因特网中的文件共享好的多? 请给出自主管理系统的一个实例,其中的分析部件为分布的或隐藏的。

文档评论(0)

清风老月 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳春市惠兴图文设计有限公司
IP属地广东
统一社会信用代码/组织机构代码
91441781MA53BEWA2D

1亿VIP精品文档

相关文档