1、学术讨论会实施细则参考框架第一讲:分布式系统的概况(综述)1、什么是分布式系统2、几种互联网时代的分布式结构介绍3、分布式结构的发展4、分布式发展理解1、云计算 Cloud Computing2、高性能Web服务方案3、分布式数据库第五讲:分布式数据库1、分布式数据库系统的概念、结构、功能、特点及存在问题2、阐述分布式数据库设计的思想和原理3、分布式数据库发展展望展望了分布式数据库系统的发展前景第六讲:分布式多媒体系统(结合课程)1、分布式多媒体系统的基本概念和主要研究内容,给出了关键技术展望和应用前景2、分布式对象技术研究分布式系统的一类范型:基于构件和远程方法调用(RMI)CORBA、DC
2、OM标准,以及J2EE技术3、分布式多媒体系统的应用讨论了会议电视、视频点播、CSCW等典型分布式多媒体应用的组成和技术,研究了Internet上的流媒体技术。4、应用实例 SBF摄编放分布式多媒体教学系统的设计与实现 第五讲:分布式操作系统介绍1、分布式操作系统的基本原理2、分布式操作系统的实现技术3、分布式OS系统模型第四讲:分布式文件系统1、简介2、文件服务系统结构3、网络文件系统文件4、文件系统5、最新进展框架讨论细节第一讲 第二讲:分布式系统的概况一、几种互联网时代的分布式结构1. C/S: Client-Server2. B/S,逻辑结构分离(三层结构,UI-Logic-Data)
3、3. Clustered:集群4. P2P: 点对点5. Space based(SBA):REST、SOA、EDA (基于可分离的组合)二、分布式结构发展1. 集群(Cluster):PBS(1990)局域网,高性能,高可靠,中心节点负责资源定位、任务调度2. 网格(Grid):GFS(2003)、GoogleBigTable(2006)、Hadoop、HDFS+HBASE、Amazon SimpleDB、CouchDB(2007) 广域网、高容错、在线扩展能力、中心节点负责资源定位、任务调度3. 有中心的P2P:BitTorrent(2002)、eMule(2002)、广域网,高容错、在线
4、扩展、中心节点负责资源定位4. 无中心的P2P:DHT(2006)、Yahoo!YDHT,广域网络,高容错、在线扩展能力三、分布式发展理解1. 信息化工业生产:服务提供、运算(产品模型)2. 互联网分散应用:P2P、专注某一个领域(服务模型) 四、云计算 Cloud Computing (分布式应用之一)1. 网格计算与云计算的区别和联系,云计算是网格计算的子集,实现类似,云计算是一个很新的概念2. 公用计算:作为公用服务为公众使用3. 网格计算:把多个不在一个管理范围内的独立的计算资源组织起来形成“网格(grid)”,用来提供计算或者存储服务实现:1. GFS、Hadoop HDFS2. G
5、oogle MapReduce、Hadoop MapReduce3. Google BigTable、Hadoop HBase 五、高性能Web服务方案 (分布式应用之二)1. 边缘计算:多Web服务器、单数据库、web服务器当作边缘2. 内容缓存:APC、Memcache、YDBM、查询缓存3. 数据同步:replication4. 负载均衡方式:BIG-IP、反向代理、Perlbal(LJ)5. 分布式文件存储:MogileFS 六、分布式数据库 (分布式体系结构应用之三)1. Mysql ndb: shared-nothing distributed storage2. Oracle R
6、AC: shared storage, parallel query3. PostgreSQL pl/proxy: shared-nothing distributed storage + parallel query4. PostgreSQL pgpool-II: middleware to implement 5. Myna: Yahoo! SDS6. Erlang mnesia: 分布式面向对象数据库7. Amazon SimpleDB、CouchDB: 对Mnesia的封装第三讲 操作系统第一章 分布式系统引论 分布式系统的优缺点,分布式操作系统的设计问题。第二章 分布式系统中的进程和
7、处理机管理 进程和线程,系统模型处理机分配,分布式系统中的调度。第三章 分布式系统中的通讯 层次化的协议,客户/服务器模型,远程过程调用,群体通讯。第四章 分布式系统中的同步 逻辑时钟和向量时钟,分布式互斥算法,分布式系统中的死锁。第五章 分布式系统资源管理 资源管理系统的分类,资源管理的算法。第六章 分布式文件系统 体系结构,建立分布式文件系统的机制,分布式文件系统设计,分布式文件系统实现案例。第七章 网络操作系统概况 Windows NT操作系统,Novell系统。第八章 分布式系统中的命名系统 标识符系统的设计要求,面向机器的统一标识符,面向用户的标识符地址和路径,命名系统实例。第九章
8、分布式共享内存 体系结构和动力,实现分布式共享内存的算法,存储一致性,一致性协议。第十章 实验分布式操作系统实例 AMOEBA系统,MACH系统,V.核。第十一章 并发程序设计的数学模型 时态逻辑模型,Petri网模型。 第四讲:分布式文件系统第五讲:分布式数据库第1章 分布式数据库系统概述阐述分布式数据库系统的概念、结构、功能、特点及存在问题(也是研究方向)。第2章 分布式数据库系统的设计阐述分布式数据库设计的思想和原理,技术和方法,突出分布式数据库系统设计的特色:数据的分片设计和数据的分布设计。第3章 分布式查询处理和优化阐述分布式查询优化的基础知识,优化的目标,优化的算法:基于关系代数等
9、价变换算法的查询优化,基于半连接算法的查询优化,基于直接连接算法的查询优化。第4章 分布式事务管理和恢复阐述分布式事务的定义、特征、结构和分布式事务管理的目标,分布式事务的执行与恢复,两阶段提交协议,分布式数据库中的数据更新。第5章 分布式数据库中的并发控制阐述并发控制的概念和原理,分布式数据库系统的并发控制技术:加锁技术和时标技术,分布式数据库系统并发控制的乐观方法。第6章 分布式数据库的可靠性阐述分布式数据库可靠性的概念及其度量,分布式数据库系统的容错技术,分布式可靠性协议,不一致性的检测和解决。第7章 分布式数据库的安全性与目录管理阐述数据库的安全性,安全数据模型与多级安全数据库,计算机
10、系统与数据库系统的安全评估标准,分布式数据库的目录管理,分布式数据库中权限保护和用户识别。第8章 分布式数据库与客户机/服务器模式从理论和实际应用角度,阐述了客户机/服务器计算模式的概念、结构特征、工作原理、技术方法、与分布式数据库系统的关系。第9章 分布式数据库与WWW数据库和移动数据库阐述了WWW数据库和移动数据库的基本技术、体系结构以及数据管理问题。第10章 分布式数据库发展展望展望了分布式数据库系统的发展前景,介绍与分布式数据库研究方向有关的并行数据库技术、知识库技术和面向对象数据库技术。第六讲:分布式多媒体系统第1章 引言 讨论为什么要发展分布式多媒体系统?讨论了分布式多媒体系统的基
11、本概念和主要研究内容,给出了关键技术展望和应用前景。第2章 分布式计算机系统研究分布式系统的体系结构,讨论了异构分布式系统和不兼容问题,重点研究了分布式系统的关键技术-进程间通信,最后讨论了设计和实现的关键性问题第3章 分布式计算环境(DCE) 研究分布式系统的一个范型:分布式计算环境(DCE),讨论DCE的组成,线程,RPC,目录服务,安全及分布式文件系统。第4章 分布式对象技术研究分布式系统的另一类范型:基于构件和远程方法调用(RMI)的CORBA、DCOM标准,以及J2EE技术。第5章 分布式计算模型通过研究分布式计算系统的三维模型,简要讨论了分布式系统的其它技术问题。研究了客户服务器进
12、程组织模型和基于Agent的分布式多媒体客户/服务器通用模型。第6章 数字化多媒体关键技术重点讨论支持分布式多媒体应用的流媒体存储和磁盘I/O调度、分层可扩展压缩编码、分布式多媒体同步等数字多媒体关键技术。第7章 高速计算机网络的发展重点讨论多媒体通信的各种高速网络的关键技术和新发展。 第8章 多媒体通信技术及网络协议支持研究多媒体通信的特点和对网络的要求,重点讨论支持多媒体通信的协议Ipv6,RSVP和RTP以及RTCP,移动多媒体的协议支持。第9章 分布式多媒体流服务质量(QoS)保证什么是QoS?基本概念和相关参数,QoS的管理的原理、模型和机制,重点是IP QoS,最后给出IETF提出
13、的DiffServ模型和在Internet2的新发展。第10章 多媒体资源管理从操作系统对多媒体的支持,研究资源管理与QoS的关系,讨论了实现资源管理的逻辑结构,基于节的多媒体流的资源管理,多媒体代理服务器及缓存技术。第11章 分布式多媒体调度算法讨论多媒体系统的进程调度模型与调度算法,给出了一个分布式多媒体实时调度算法DMSr;研究了多媒体流的调度技术,重点讨论了补丁族算法。第十二章 分布式多媒体系统的应用讨论了会议电视、视频点播、CSCW等典型分布式多媒体应用的组成和技术,研究了Internet上的流媒体技术。第12章 应用实例 SBF摄编放分布式多媒体教学系统的设计与实现)分布式系统概念
14、与设计(第3版) 目录第1章分布式系统的特征1.1简介1.2分布式系统实例1.3资源共享和Web1.4挑战1.5小结第2章系统模型2.1简介2.2体系结构模型2.3基础模型2.4小结第3章网络和网络互联3.1简介3.2网络类型3.3网络原理3.4因特网协议3.5网络实例研究3.6小结第4章进程间通信4.1简介4.2因特网协议的API4.3外部数据表示和编码4.4客户-服务器通信4.5组通信4.6实例研究4.7小结第5章分布式对象和远程调用5.1简介5.2分布式对象间的通信5.3远程过程调用5.4事件和通知5.5实例研究5.6小结第6章操作系统支持6.1简介6.2操作系统层6.3保护6.4进程和
15、线程6.5通信和调用6.6操作系统体系结构6.7小结第7章安全性7.1简介7.2安全技术概述7.3加密算法7.4数字签名7.5密码实用学7.6实例研究7.7小结第8章分布式文件系统8.1简介8.2文件服务系统结构8.3网络文件系统8.4文件系统8.5最新进展8.6小结第9章命名服务9.1简介9.2命名服务和域名系统9.3目录服务和发现服务9.4实例研究:全局命名服务9.5实例研究9.6小结第10章时间和全局状态10.1简介10.2时钟事件和进程状态10.3同步物理时钟10.4逻辑时间和逻辑时钟10.5全局状态10.6分布式调试10.7小结第11章协调和协定11.1简介11.2分布式互斥11.3
16、选举11.4组播通信11.5共识和相关问题11.6小结第12章事务和并发控制12.1简介12.2事务12.3嵌套事务12.4锁12.5乐观并发控制12.6时间排序12.7并发控制方法的比较12.8小结第13章分布式事务13.1简介13.2平面分布式事务和嵌套分布式事务13.3原子提交协议13.4分布式事务的并发控制13.5分布式死锁13.6事务恢复13.7小结第14章复制14.1简介14.2系统模型和组通信14.3容错服务14.4高可用服务14.5复制数据上的事务14.6小结第15章分布式多媒体系统15.1简介15.2多媒体数据的特征15.3服务质量管理15.4资源管理15.5流适应15.6实例研究15.7小结第16章分布式共享内存16.1简介16.2设计问题和实现问题16.3顺序一致性16.4释放一致性16.5欺骗了一致性模型16.6小结第17章CORBA实例研究17.1简介17.2CORBA RMI17.3CORBA服务17.4小结第18章Mach实例研究18.1简介18.2端口命名和保护18.3任务和线程18.4通信模型18.5通信实现18.6内存管理18.7小结
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1