论文摘要
随着Internet平台的快速发展与广泛应用,网络上汇聚着大量的信息内容、计算能力、存储空间、网络带宽等资源。尽管人们不断在资源利用和资源共享上取得进步,但是资源利用率仍然不够理想。如何合理的使用Internet上的资源是虚拟计算环境的一个重要的研究课题。在研究如何有效使用资源这一问题中负载均衡和容错是两种非常重要的机制:一个分布式应用程序必须能够根据各个节点上的负载信息,调整给各个任务分配的资源来提高应用程序的整体效率;当某个节点在程序运行过程中失效时,如果能将该节点上的任务转移到其他节点上继续处理,则可避免整个应用程序的失败。这两种情况都需要任务在节点间的迁移能力。迁移技术能够提高分布式应用程序的性能,灵活性和可靠性。本文提出了虚拟计算环境的迁移机制。在虚拟计算环境中,程序的执行过程是角色实例间的交互作用、执行过程,程序的迁移通过角色实例的迁移进行。本文介绍了虚拟计算环境和基于虚拟计算环境的程序设计语言Owlet。通过对进程迁移、移动代理、事件服务、分布式事务等分布式技术进行对比,分析了迁移技术必须考虑的各个方面。在研究了多种迁移技术和移动代理系统的基础上,采用移动代理的方式实现虚拟计算环境中角色实例的迁移。角色实例的迁移方法分为两个层次,角色容器层和事件层。本文首先定义了在各个层次中迁移算法必须满足的事务性质,然后提出了符合这些事务性质的迁移算法。在角色容器中,按照关注点分离的这一思想提出了将保存角色实例交互状态的代码和保存角色实例业务逻辑状态的代码相分离这个方法,简化了迁移机制的设计难度,部分解决了迁移算法固有的遗留依赖性问题。在事件层次中我们提出了ReSubscribe算法来解决事件服务系统中路由重定向问题。在迁移策略上,该迁移机制允许通过配置资源QOS参数的方式进行迁移,也允许用户程序调用接口进行迁移。实验表明本文提出的迁移算法能够有效的提高虚拟计算环境程序的运行效率,而且算法本身是高效可扩展的。
论文目录
相关论文文献
- [1].分布式计算的大数据构建探析[J]. 计算机产品与流通 2019(06)
- [2].关于“云计算”的探究[J]. 长春工业大学学报(自然科学版) 2011(04)
- [3].分布式计算的两种实现方案:Java RMI和CORBA[J]. 广东轻工职业技术学院学报 2012(02)
- [4].浅谈云计算优势、应用及发展[J]. 中国新技术新产品 2011(03)
- [5].物联网的边界计算模型:雾计算[J]. 物联网技术 2014(12)
- [6].移动Agent技术在网络中的应用[J]. 太原科技 2009(06)
- [7].初探分布式计算及文件保护[J]. 福建电脑 2010(09)
- [8].CORBA与J2EE的集成研究[J]. 现代计算机(专业版) 2008(09)
- [9].一种基于网络的分布式计算求解器的研究[J]. 河南科学 2008(05)
- [10].Apache Spark技术研究与应用前景分析[J]. 电信技术 2016(09)
- [11].基于分布式计算的网络教育信息系统分析与设计[J]. 西昌学院学报(自然科学版) 2008(02)
- [12].浅析分布式计算相关技术[J]. 电脑知识与技术 2008(20)
- [13].基于公司云平台的分布式计算应用[J]. 机电信息 2019(23)
- [14].信任管理中基于角色的委托授权研究进展[J]. 计算机应用研究 2008(06)
- [15].基于Celery的分布式视频计算处理框架[J]. 电视技术 2016(04)
- [16].基于MapReduce模式的大数据分布式计算态势分析[J]. 通讯世界 2018(06)
- [17].分布式环境中基于市场机制的资源自适应调价策略[J]. 通信学报 2016(02)
- [18].分布式计算在电能量计量系统中的研究与应用[J]. 科技资讯 2013(09)
- [19].一种面向云计算的改进的Mapreduce模型[J]. 计算机测量与控制 2012(05)
- [20].Hadoop平台的性能优化研究[J]. 计算机工程 2010(14)
- [21].基于SOAP的分布式通信策略研究与实现[J]. 成都信息工程学院学报 2009(03)
- [22].分布式XML Twig查询处理方法[J]. 计算机工程与设计 2016(01)
- [23].一种基于云计算模型的遥感处理服务模式研究与实现[J]. 计算机应用研究 2009(09)
- [24].论云计算的技术体系[J]. 中国新通信 2014(06)
- [25].分布式计算课程教学方法探索[J]. 计算机教育 2013(13)
- [26].云计算研究[J]. 软件 2013(05)
- [27].基于分布式计算的网络舆情分析系统的设计[J]. 警察技术 2010(03)
- [28].基于大数据的机动车缉查布控平台构建[J]. 警察技术 2014(06)
- [29].基于Hadoop平台的XML Twig查询处理方法[J]. 北华航天工业学院学报 2015(01)
- [30].一种新型的Hadoop本地化测试模型[J]. 赤峰学院学报(自然科学版) 2013(19)