基于Eucalyptus的云计算应用迁移与部署研究开发

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:billyte
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云迁移是指将应用程序从企业内部数据中心迁移到云环境的整个过程,该过程涉及到选择云服务,确定迁移方式,重构应用程序,配置云资源等一系列分析、设计、重建的活动。  云计算由于其弹性可扩展、无限资源供给、按需付费等特点吸引越来越多的团体考虑将其应用程序迁移到云环境中运行。目前国内外关于云迁移与部署的理论与技术的研究尚在起步阶段。eucalyptus是一款开源私有云平台,它兼容了Amazon公有云平台以支持混合云的服务模式,是目前主流的Iaa.S云服务,但它并未提供对云应用迁移与部署功能的支持。  作者在理论上系统地分析了云迁移与部署的基本原理和技术方法,包括云迁移策略、云部署策略以及云迁移工程的生命周期。与此同时,作者深入学习eucalyptus云平台的相关技术,研究了eucalyptus的体系架构,计算、存储、网络等基础设施的资源管理方式以及平台的搭建和使用技术,在实验环境下成功搭建了eucalyptus云计算平台,并以南方某布业公司的业务管理系统—BlueCloth为例,探究了应用向eucalyptus云平台迁移与部署的具体实现方法,对不同迁移与部署方式下的云应用的性能表现做了具体的分析。  在此基础上,作者在eclipse环境下,利用spring MVC、hibernate、shell脚本等技术,设计并开发了基于eucalyptus的云应用迁移与部署系统。该系统实现了iava web应用向eucalyptus云平台的自动化迁移功能,基于web的云部署管理功能,以及应用程序级别的负载均衡、弹性扩展功能。  本文详细阐述了云应用迁移与部署的理论与技术,eucalyptus云平台的搭建技术,应用向eucalyptus云平台迁移的具体实现以及基于eucalyptus的云应用迁移与部署系统的设计与实现的全过程。  
其他文献
树木作为一种常见的景观模型,在自然场景的模拟中得到了广泛的应用,如何快速绘制出具有真实感且在大规模场景中具有较高绘制效率的树木已成为计算机图形学研究的一个热点与难
消费电子产业及制造工业的高速发展对嵌入式系统的性能,规模,安全,系统利用率等方面提出了高要求。针对日益复杂的嵌入式系统,一系列应用于传统桌面及服务器领域的高新技术也
进入信息化社会后,强大的网络需求一直督促网络结构不断发生变化。为了满足这一需求,提出了立方体网络的概念,其中超立方体网络是一种最受欢迎的新型网络结构。很多学者针对
密码认证是应用最广泛的认证技术,它存在被遗忘、被破解的天然弊端。特别是随着互联网系统数量爆发式的增长,它给用户带来的记忆成本迅速增大,同时一旦密码被泄,用户将面临更
医学图像三维重建技术的目标是对人体器官和组织进行立体式可视化分析。近年来已经成为医学图像处理与分析领域的研究热点。这种技术对于临床医生观察人体内部组织和病灶提供
强化学习是一种试错学习,可解决无模型问题,在没有任何先验知识的情况下,Agent通过与环境不断交互实现基于自身经验的学习。本文研究的是连续状态动作空间的问题,传统的解决方法
大数据时代的来临,使得数据量、数据复杂度和数据的处理方式发生了很大的变化,也给如何高效地、安全地从海量数据中检索到用户所关心的信息提出了挑战。全文检索技术的出现是
随着计算机科学技术的不断发展,尤其是视频编解码技术的不断进步,立体视频的应用场景越来越广泛,加上人们对3D视频也越来越感兴趣,立体视频的编解技术得到空前发展。但是现阶
移动自组织网络(Mobile Ad Hoc Network, MANET)是由在一定范围内的一些无线移动设备(也称为节点)的集合组成的复杂的分布式网络系统,并且不需要依靠任何固定的基础设施,就可
无线传感器网络(WSN)是由大量无线传感器节点构成的、自组织的网络系统。它的特点有大规模部署、低功耗、动态自组织等,近年来在各个领域都获得了广泛的应用。在无线传感器网