基于对等计算的数据管理系统的设计与实现

来源 :复旦大学 | 被引量 : 0次 | 上传用户:Hmilts
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文主要贡献有:1.在对现有对等计算模型共享与数据管理系统分析基础上,提出在非结构化(unstructured)对等计算网络中利用"视图协作"机制,以及基于分布式散列表(distributed hash table,或DHT)的资源定位查找机制,构建视图协作网络,利用大规模分散的网络节点资源,通过DHT将数据源、查询、协调节点等信息进行定位,查询节点相互协商、合作,为相同或相近的查询建立不同粒度的视图(view),共享关系数据.通过节点间协作维护视图减少网络传输代价、优化查询、提高查询响应速度、减轻数据源工作负载;2.利用BestPeer网络作为底层平台,建立视图协作网络,给出基于视图的协作网络实验测试结果.网络中节点共享真实数据,发出大量查询.分别对网络传输率、吞吐量、查询响应时间等数据量进行统计,通过与无视图协商策略的分布式网络进行比较来证明视图协作网络可以有效地提高网络带宽利用率、减少查询响应时间;3.实现了基于非结构化(unstructured)对等计算模型的查询处理系统——PeerView.该系统具有通用性,可以建立在任意非结构化对等计算网络平台上.网络中每个节点都会根据自己的实际处理能力提供视图共享空间,用来与其它节点共同建立及维护共享视图.节点既可以利用后端数据库处理查询也可以进行跨节点的查询处理;节点通过查询进行聚类,具有相同相近查询的节点共同建立维护共享视图,以减小网络开销、查询处理开销;节点间通过协商为收益最大的查询建立视图;节点既可以直接访问数据源取得数据也可以利用有效的共享视图获得数据.该系统可应用于数据大规模分散的某一行业体系内,关系数据共享与查询方面,如医疗管理领域等.该文建立在对当前已有技术的分析和实验测试基础上.实验和分析表明,与当前其他对等计算环境下的查询处理方式相比,基于视图的协作网络构建思想在查询效率和资源利用率上更具优势.而该文中介绍的PeerView系统正是对基于视图的协作网络的实现.
其他文献
随着无线网络技术的发展,网络计算环境也在发生变化,由集中式向传统分布式并添加移动计算(Mobile Computing)的方向发展。同时,移动环境也提出了许多新的挑战,如:有限的网络带宽、
动态电子商务是电子商务的重要发展方向.它要求电子商务的过程和与它关联的系统能够动态地改变,以支持变化的商务计划和策略.该文以web服务技术及XML开放性协议为基础,提出子
随着电信业务的发展和服务质量要求的提高,向广大电信客户提供客观、公正、准确、及时的计费服务变得越来越重要。同时市场竞争日趋激烈,电信运营商要随时掌握各类客户的信誉,以
当前软件研究对象的粒度变大,应用领域更复杂,逻辑结构的多状态和对象间的耦合更加松散等导致了软件系统的规模和复杂程度的剧增,软件系统的基本实体之间错综复杂的交互关系等,使