虚拟计算环境分布式存储系统设计与实现

来源 :北京邮电大学 | 被引量 : 7次 | 上传用户:guanyucomputer
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网应用的飞速发展,使目前网络上聚集了海量资源。而这些资源大多处于闲置状态,这就引发了人们对如何利用这些闲置资源来解决实际问题的思考。然而在互联网环境下,对成长、多样的网络资源,难以沿用传统的全局集中控制式的资源管理,必须在计算环境的机理上有所突破。因此,一些计算技术相继出现,虚拟计算环境(iVCE)就是其中一种,具体是指建立在开放的互联网基础设施之上,以网络资源的按需聚合与自主协同为核心机制,为终端用户或应用系统提供可信,透明的一体化服务环境,实现有效资源共享和便捷合作工作。基于iVCE的分布式存储作为iVCE平台之上的一个典型应用,是对iVCE按需聚合和自主协同思想可行性以及iVCE平台已有功能有效性的一个积极的验证,同时也将促进iVCE思想和iVCE平台进一步的完善。在前期研究的基础上,本文分析了现有系统的不足之处,提出了虚拟分布式存储体系结构(Virtual Distributed Storage Architecture,简称VDSA)。基于该体系结构的分布式存储系统与其它的分布式存储系统相比,主要区别在于VDSA利用自主元素的理念封装存储资源,利用按需聚合的机理聚合存储资源,利用自主协同的理念使用存储资源;同时由于构建复杂多变的Internet之上,VDSA分布式存储系统在备份机制和同步机制方面做出了更细致的考虑。初步的测试表明,VDSA能够提供健壮、高效、安全的存储服务。
其他文献
随着计算机网络技术的高速发展,互联网已经日益成为应用程序开发的默认平台。伴随着网络上各种各样的内容丰富功能多样化的社区网站的增加,Web开发者需要快速地在网页上向Web
由于在软件产品的开发过程中,需要安排的任务和资源约束过多,且由于外界因素的影响,软件开发项目处于一个动态环境中,因此确定任务的时序以及资源的分配需要耗费大量的精力和
目前,MMOG(Massively Multiplayer Online Games)中的人工智能AI(ArtificialIntelligence)技术还比较简单,都是基于单一目标的简单行为,不能满足网络游戏的动态性需求。而多目标
随着片上系统设计水平的不断提高,嵌入式设备具有体积小、功能越来越多的特点,特别是在实时系统中,要求能准确估算任务的执行时间,为此嵌入式系统需要进一步性能优化。为了提
随着信息社会的高速发展,信息数据量日益膨胀,如何把这些数据转换成有用的信息和知识将是数据挖掘领域要解决的核心问题。模式挖掘是数据挖掘中重要的一部分,通过模式挖掘与
Internet技术和无线通信技术已经成为自20世纪末到21世纪初期以来,世界科学技术发展中最活跃的领域之一。电信网络技术和以IP技术为代表的计算机网络技术的融合,推动信息通信
蛋白质分子的结构非常复杂,对其结构进行预测需要建立一个简化模型,并采用优化算法求解稳定状态下最小能量值,但算法的数据计算量非常庞大。因此,利用分布并行技术提高算法的
为适应银行电子化和业务发展需要,扩大稽核范围,提高稽核效率,防范金融风险,许多银行都建立了自己的稽核流程管理系统。稽核流程管理系统是利用计算机系统对被稽核单位业务数
由于科技的发展与Internet的普及,越来越多的软件系统的运行环境从封闭和静态逐步转变为开放、动态而多变的状态,并且软件系统的在线维护和演化成为系统要素,同时,分布式中间
经过数十年的发展,我国医疗信息化在取得诸多成绩的同时,依然存在着不少的问题。区域卫生医疗信息化的发展严重滞后,其中普遍存在的“信息孤岛”,“政策发展与新技术交叉”问