学术讨论会实施细则.docx
《学术讨论会实施细则.docx》由会员分享,可在线阅读,更多相关《学术讨论会实施细则.docx(10页珍藏版)》请在冰豆网上搜索。
学术讨论会实施细则
参考框架
第一讲:
分布式系统的概况(综述)
1、什么是分布式系统
2、几种互联网时代的分布式结构介绍
3、分布式结构的发展
4、分布式发展理解
1、云计算CloudComputing
2、高性能Web服务方案
3、分布式数据库
第五讲:
分布式数据库
1、分布式数据库系统的概念、结构、功能、特点及存在问题
2、阐述分布式数据库设计的思想和原理
3、分布式数据库发展展望展望了分布式数据库系统的发展前景
第六讲:
分布式多媒体系统(结合课程)
1、分布式多媒体系统的基本概念和主要研究内容,给出了关键技术展望和应用前景
2、分布式对象技术研究分布式系统的一类范型:
基于构件和远程方法调用(RMI)CORBA、DCOM标准,以及J2EE技术
3、分布式多媒体系统的应用讨论了会议电视、视频点播、CSCW等典型分布式多媒体应用的组成和技术,研究了Internet上的流媒体技术。
4、应用实例SBF摄编放分布式多媒体教学系统的设计与实现
第五讲:
分布式操作系统介绍
1、分布式操作系统的基本原理
2、分布式操作系统的实现技术
3、分布式OS系统模型
第四讲:
分布式文件系统
1、简介
2、文件服务系统结构
3、网络文件系统文件
4、文件系统
5、最新进展
框架讨论细节
第一讲第二讲:
分布式系统的概况
一、几种互联网时代的分布式结构
1.C/S:
Client-Server
2.B/S,逻辑结构分离(三层结构,UI-Logic-Data)
3.Clustered:
集群
4.P2P:
点对点
5.Spacebased(SBA):
REST、SOA、EDA(基于可分离的组合)
二、分布式结构发展
1.集群(Cluster):
PBS(1990)局域网,高性能,高可靠,中心节点负责资源定位、任务调度
2.网格(Grid):
GFS(2003)、GoogleBigTable(2006)、Hadoop、HDFS+HBASE、AmazonSimpleDB、CouchDB(2007)
广域网、高容错、在线扩展能力、中心节点负责资源定位、任务调度
3.有中心的P2P:
BitTorrent(2002)、eMule(2002)、广域网,高容错、在线扩展、中心节点负责资源定位
4.无中心的P2P:
DHT(2006)、Yahoo!
YDHT,广域网络,高容错、在线扩展能力
三、分布式发展理解
1.信息化工业生产:
服务提供、运算(产品模型)
2.互联网分散应用:
P2P、专注某一个领域(服务模型)
四、云计算CloudComputing(分布式应用之一)
1.网格计算与云计算的区别和联系,云计算是网格计算的子集,实现类似,云计算是一个很新的概念
2.公用计算:
作为公用服务为公众使用
3.网格计算:
把多个不在一个管理范围内的独立的计算资源组织起来形成“网格(grid)”,用来提供计算或者存储服务
实现:
1.GFS、HadoopHDFS
2.GoogleMapReduce、HadoopMapReduce
3.GoogleBigTable、HadoopHBase
五、高性能Web服务方案(分布式应用之二)
1.边缘计算:
多Web服务器、单数据库、web服务器当作边缘
2.内容缓存:
APC、Memcache、YDBM、查询缓存
3.数据同步:
replication
4.负载均衡方式:
BIG-IP、反向代理、Perlbal(LJ)
5.分布式文件存储:
MogileFS
六、分布式数据库(分布式体系结构应用之三)
1.Mysqlndb:
shared-nothingdistributedstorage
2.OracleRAC:
sharedstorage,parallelquery
3.PostgreSQLpl/proxy:
shared-nothingdistributedstorage+parallelquery
4.PostgreSQLpgpool-II:
middlewaretoimplement…
5.Myna:
Yahoo!
SDS
6.Erlangmnesia:
分布式面向对象数据库
7.AmazonSimpleDB、CouchDB:
对Mnesia的封装
第三讲操作系统
第一章分布式系统引论分布式系统的优缺点,分布式操作系统的设计问题。
第二章分布式系统中的进程和处理机管理进程和线程,系统模型处理机分配,分布式系统中的调度。
第三章分布式系统中的通讯层次化的协议,客户/服务器模型,远程过程调用,群体通讯。
第四章分布式系统中的同步逻辑时钟和向量时钟,分布式互斥算法,分布式系统中的死锁。
第五章分布式系统资源管理资源管理系统的分类,资源管理的算法。
第六章分布式文件系统体系结构,建立分布式文件系统的机制,分布式文件系统设计,分布式文件系统实现案例。
第七章网络操作系统概况WindowsNT操作系统,Novell系统。
第八章分布式系统中的命名系统标识符系统的设计要求,面向机器的统一标识符,面向用户的标识符地址和路径,命名系统实例。
第九章分布式共享内存体系结构和动力,实现分布式共享内存的算法,存储一致性,一致性协议。
第十章实验分布式操作系统实例AMOEBA系统,MACH系统,V.核。
第十一章并发程序设计的数学模型时态逻辑模型,Petri网模型。
第四讲:
分布式文件系统
第五讲:
分布式数据库
第1章分布式数据库系统概述阐述分布式数据库系统的概念、结构、功能、特点及存在问题(也是研究方向)。
第2章分布式数据库系统的设计阐述分布式数据库设计的思想和原理,技术和方法,突出分布式数据库系统设计的特色:
数据的分片设计和数据的分布设计。
第3章分布式查询处理和优化阐述分布式查询优化的基础知识,优化的目标,优化的算法:
基于关系代数等价变换算法的查询优化,基于半连接算法的查询优化,基于直接连接算法的查询优化。
第4章分布式事务管理和恢复阐述分布式事务的定义、特征、结构和分布式事务管理的目标,分布式事务的执行与恢复,两阶段提交协议,分布式数据库中的数据更新。
第5章分布式数据库中的并发控制阐述并发控制的概念和原理,分布式数据库系统的并发控制技术:
加锁技术和时标技术,分布式数据库系统并发控制的乐观方法。
第6章分布式数据库的可靠性阐述分布式数据库可靠性的概念及其度量,分布式数据库系统的容错技术,分布式可靠性协议,不一致性的检测和解决。
第7章分布式数据库的安全性与目录管理阐述数据库的安全性,安全数据模型与多级安全数据库,计算机系统与数据库系统的安全评估标准,分布式数据库的目录管理,分布式数据库中权限保护和用户识别。
第8章分布式数据库与客户机/服务器模式从理论和实际应用角度,阐述了客户机/服务器计算模式的概念、结构特征、工作原理、技术方法、与分布式数据库系统的关系。
第9章分布式数据库与WWW数据库和移动数据库阐述了WWW数据库和移动数据库的基本技术、体系结构以及数据管理问题。
第10章分布式数据库发展展望展望了分布式数据库系统的发展前景,介绍与分布式数据库研究方向有关的并行数据库技术、知识库技术和面向对象数据库技术。
第六讲:
分布式多媒体系统
第1章引言讨论为什么要发展分布式多媒体系统?
讨论了分布式多媒体系统的基本概念和主要研究内容,给出了关键技术展望和应用前景。
第2章分布式计算机系统研究分布式系统的体系结构,讨论了异构分布式系统和不兼容问题,重点研究了分布式系统的关键技术-进程间通信,最后讨论了设计和实现的关键性问题
第3章分布式计算环境(DCE)研究分布式系统的一个范型:
分布式计算环境(DCE),讨论DCE的组成,线程,RPC,目录服务,安全及分布式文件系统。
第4章分布式对象技术研究分布式系统的另一类范型:
基于构件和远程方法调用(RMI)的CORBA、DCOM标准,以及J2EE技术。
第5章分布式计算模型通过研究分布式计算系统的三维模型,简要讨论了分布式系统的其它技术问题。
研究了客户服务器进程组织模型和基于Agent的分布式多媒体客户/服务器通用模型。
第6章数字化多媒体关键技术重点讨论支持分布式多媒体应用的流媒体存储和磁盘I/O调度、分层可扩展压缩编码、分布式多媒体同步等数字多媒体关键技术。
第7章高速计算机网络的发展重点讨论多媒体通信的各种高速网络的关键技术和新发展。
第8章多媒体通信技术及网络协议支持研究多媒体通信的特点和对网络的要求,重点讨论支持多媒体通信的协议Ipv6,RSVP和RTP以及RTCP,移动多媒体的协议支持。
第9章分布式多媒体流服务质量(QoS)保证什么是QoS?
基本概念和相关参数,QoS的管理的原理、模型和机制,重点是IPQoS,最后给出IETF提出的DiffServ模型和在Internet2的新发展。
第10章多媒体资源管理从操作系统对多媒体的支持,研究资源管理与QoS的关系,讨论了实现资源管理的逻辑结构,基于节的多媒体流的资源管理,多媒体代理服务器及缓存技术。
第11章分布式多媒体调度算法讨论多媒体系统的进程调度模型与调度算法,给出了一个分布式多媒体实时调度算法DMSr;研究了多媒体流的调度技术,重点讨论了补丁族算法。
第十二章分布式多媒体系统的应用讨论了会议电视、视频点播、CSCW等典型分布式多媒体应用的组成和技术,研究了Internet上的流媒体技术。
第12章应用实例SBF摄编放分布式多媒体教学系统的设计与实现)
分布式系统概念与设计(第3版)目录
第1章分布式系统的特征
1.1简介
1.2分布式系统实例
1.3资源共享和Web
1.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因特网协议的API
4.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进程和线程
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选举
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.2CORBARMI
17.3CORBA服务
17.4小结
第18章Mach实例研究
18.1简介
18.2端口命名和保护
18.3任务和线程
18.4通信模型
18.5通信实现
18.6内存管理
18.7小结