当前位置:主页 > 科技论文 > 计算机论文 >

弹性云平台的虚拟资源调度技术研究

发布时间:2024-03-12 01:00
  传统互联网数据中心存在物理机资源利用率低下、难以适应业务发展需求、管理复杂和运维成本居高不下等难题,以服务的形式通过互联网交付给用户虚拟资源的云计算数据中心应运而生。云计算采用计算机集群硬件和软件的形式构成云数据中心,它拥有资源池化、弹性服务、按需计费和泛在接入四大特征。虚拟化技术和云资源管理技术是云计算的两大关键技术,相应的带来了虚拟资源的高效整合和虚拟资源的弹性伸缩两大挑战。针对以上两点挑战,我们设计实现了一个跨域的云资源租赁平台DartCloud,优化云数据中心的虚拟机放置问题,并在虚拟机上层搭建弹性大数据计算平台ScalaBD。本文的贡献主要可以归纳为:(1)实现DartCloud平台为用户提供虚拟机集群的租赁服务。在管理层,实现了基于时间状态的虚拟机镜像自动补充守护进程和一个外网穿透内网的Web-based SSH代理服务器。在业务层,我们提出了一个基于虚拟机状态更细资源粒度的虚拟资源计费策略,分为预付费模式和按需计费模式。(2)我们提出了一个多目标虚拟机初始部署优化算法,同时考虑云数据中心的综合平均资源利用率CARU和综合资源利用均衡率CRUB两个评价指标,解决了多租户应用...

【文章页数】:82 页

【学位级别】:硕士

【部分图文】:

图1.1云计算服务的分类方法??

图1.1云计算服务的分类方法??

云计算服务模式的分类方法一般包含基础设施即服务(IaaS,?Infrastructure?as??a?Service)、平台即服务(PaaS,Platform?as?a?Service)和软件即服务(SaaS,Software??as?a?Service),如图1.1所示。Iaa....


图2.1虚拟化例子??虚拟化技术可以分为全虚拟化技术(Full?Virtualization)和半虚拟化技术(Para??

图2.1虚拟化例子??虚拟化技术可以分为全虚拟化技术(Full?Virtualization)和半虚拟化技术(Para??

一个进程在运行过程中占用太多的资源会影响其它进程的性能。在虚拟化技??术出现后,通过虚拟机软件,在上层可以同时运行多个客户操作系统,每个操作??系统可以运行各自的进程,这些进程的性能互不影响。图2.1表示一台安装了虚??拟化软件的物理机上运行了三台虚拟机的例子。??VMO?VM1....


图2.2虚拟机迁移的例子??虚拟机迁移根据是否需要在迁移的过程中对虚拟机进行关机分为离线迁移??

图2.2虚拟机迁移的例子??虚拟机迁移根据是否需要在迁移的过程中对虚拟机进行关机分为离线迁移??

用直通的模式进行数据交换。??虚拟化技术提供了虚拟机迁移的功能,指的是把虚拟机从一个物理计算节点??迁移到另外一个物理计算节点,如图2.2所示为VM3从物理机A迁移到物理机??B的例子。虚拟机迁移的评价指标有三个:1)整体迁移时间:从迁移指令启动到??完成整个迁移过程的时间;2)....


图2.3?OpenNebula分层架构图??

图2.3?OpenNebula分层架构图??

OpenNebula是一个管理异构、跨域、分布式数据中心基础设施的开源云资源??管理软件。通过OpenNebula,.我们可以建立私有云、公有云或者混合云。??OpenNebula的构架包括三个部分:驱动层、核心层、工具层,如图2.3所示。??OpenNebula集成了存储、网络....



本文编号:3926296

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3926296.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户f075a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com