基于划分的分布式环境:设计模式与动态划分

来源 :浙江大学计算机学院 浙江大学 | 被引量 : 0次 | 上传用户:topccb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于划分的分布式模型是一种利用了数据局部性以增强系统性能和可靠性的分布式架构。利用这种架构开发出来的系统已经在实践中证明了它所具有的对于一般分布式架构的优势。在本文之前,关于这个架构下的工作主要集中在如何将一个单机系统通过逆向工程的方法设计成为基于划分的分布式系统,以及在这样的模型下,如何通过在网络结点之前移动作为独立运算服务的划分,从而充分利用资源以提高整体的性能表现~[1,2]的方法。这篇硕士论文则关注与回答下面两个问题:1)如何能够更好的运用前人已有的研究结果最大效率的开展这种模型的软件系统的设计和实践活动;2)在这样的模型之下还存在着什么样的问题。对于第一个问题,这篇文章运用了设计模式的方法,总结出了6个设计基于划分的分布式系统的模式,并配以案例分析以分享设计经验。由于这个总结的过程暴露出了这个模型下存在的问题,即缺乏自动化,过分依赖于设计者和管理员的经验。于是,在重新审视这个架构之后,这篇论文以队列模型来分析这个架构,从而提出了自动化的方法。这篇论文发现,引入运行时的动态划分可以提供解决问题的途径;在旧有的全局负载均衡的基础上,设计了在全局和局部两个层次上的负载均衡,又加入了在局部的对于资源利用的监视和反馈机制。模拟实验证明这个方法达到了非常好的效果。此外,这篇硕士论文还回顾了这种的分布式模型出现的背景,详细的阐述了并行体系架构、并行数据库和负载均衡方面的研究历史和进展。
其他文献
近年来,GSM网络移动用户的迅猛发展对移动运营商提出了更高的要求。在移动通信中,由于频率资源十分有限,如何有效地利用频率资源已成为运营商网络规划和优化工作的一个关键问
粮食干燥过程是一个复杂、时变、非线性、大滞后的工业过程,使粮食干燥过程自动控制的实现难度加大,因此,粮食干燥过程控制技术,控制模型的建立、实现及应用等成为研究的热点
学位
近年来,随着人脸识别技术应用在商业领域的范围不断扩大,人脸识别相关技术的发展得到了空前的重视,逐渐成为图像识别和理解领域的研究热点。人脸识别技术是模式识别、计算机
近年来,随着物流行业的高速发展,RFID(Radio Frequency Identification,射频识别)技术在移动应用领域的发展需求对传统RFID应用的适应性、灵活性及高可靠性提出了挑战。借鉴R
安检图像是一种典型的X射线图像,由于X射线的成像原理以及行李箱包的复杂性,安检图像存在内容丰富,边缘复杂,容易受到噪声干扰等特点,给工作人员识别危险物品带来困扰。安检
随着计算机技术、企业信息化的发展和新软件开发框架(面向服务框架,SOA)的标准不断完善,利用SOA框架开发新型的客户关系管理(CRM)系统已成为业界的关注热点。利用SOA架构下的
机会网络是一种异于传统网络的网络体系结构,它以“存储-携带-转发”的工作模式,利用节点移动带来的通信机会实现数据传输。然而,由于网络拓扑变化快,使得机会网络存在消息传
多Agent系统中的合作与协调问题是一个极具价值的重要研究课题。Agent在交互过程中可能存在多种混杂特性,然而以前的研究中很少系统地研究如何促进具有混杂特性的多Agent系统
随着云计算、移动互联网的快速发展以及穿戴式设备的兴起,企业服务器规模越来越大,客户端设备趋于微型化、个性化。大型分布式软件系统呈现出数据海量、节点众多、系统异构、