学位论文 > 优秀研究生学位论文题录展示
基于OpenNebula的私有云计算平台的设计与实现
作 者: 邢辉星
导 师: 高英; 徐国明
学 校: 华南理工大学
专 业: 计算机技术
关键词: 云计算 OpenNebula 虚拟化
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 19次
引 用: 0次
阅 读: 论文下载
内容摘要
云计算是一种商业计算模型,它将计算任务分布在大量计算机构成的资源池上,使用户能够按需获取计算资源、存储空间和信息服务。现如今云计算已经从一个新兴技术发展为当今的热点技术,各大企业都在研究基于云计算的技术或者服务。云计算平台为用户提供按需服务,大大提升了系统的资源利用率和健壮性,降低了系统能耗。云计算的出现改变了互联网的技术基础,对整个产业的格局产生了深远的影响,是一次IT产业革命。通过研究云计算的理论基础和相关技术,本文提出了一个面向IaaS服务的私有云计算平台并总结出该云平台的七大功能部件,即Web系统、反向代理和负载均衡、虚拟机部署和调度、系统监控、控制中心、数据共享以及镜像的存储管理,致力于为用户提供一个部署服务的弹性云平台。本文基于OpenNebula和虚拟化技术设计实现了该平台,平台提供了web管理系统,实现了对物理集群的灵活扩展,拥有面向web服务的负载均衡策略、完整的集群监控系统以及动态资源调度的机制。此外,还对具体应用场景中虚拟机间数据共享问题设计实现了解决方案。用户可以将不同类型的应用转移到本平台上管理,实现资源的统一整合,最大化利用物理设备,大大降低了普通用户的软硬件维护成本、电力成本等。
|
全文目录
摘要 5-6 Abstract 6-9 第一章 绪论 9-14 1.1 研究背景和意义 9-10 1.2 研究现状 10-12 1.3 本文的主要工作 12 1.4 本文组织结构 12-14 第二章 理论基础与相关技术研究 14-29 2.1 虚拟化技术 14-19 2.1.1 虚拟化技术概述 14 2.1.2 虚拟化技术与云计算 14-16 2.1.3 KVM 与 Xen 16-18 2.1.4 开源库 Libvirt 18-19 2.2 云计算平台 19-23 2.2.1 云平台的部署方式 19 2.2.2 云平台的关键功能 19-20 2.2.3 云平台的体系结构 20-22 2.2.4 云平台的实现机制 22-23 2.3 OpenNebula 23-28 2.3.1 OpenNebula 简介 23-24 2.3.2 OpenNebula 架构 24-25 2.3.3 OpenNebula 技术解析 25-28 2.4 本章小结 28-29 第三章 总体设计 29-33 3.1 系统需求分析 29-30 3.2 概要设计 30-32 3.2.1 功能结构 30-31 3.2.2 拓扑结构 31-32 3.3 本章小结 32-33 第四章 系统的详细设计与实现 33-55 4.1 平台架构图 33-34 4.2 搭建服务器集群 34-39 4.2.1 OpenNebula 和 NFS 的安装部署 34-35 4.2.2 集群监控设计与实现 35-38 4.2.3 集群网络配置 38-39 4.3 反向代理和负载均衡 39-41 4.4 虚拟机数据共享 41-45 4.4.1 Session 共享问题简述 41-42 4.4.2 Memcached 优势及安装部署 42 4.4.3 Session 共享解决方案 42-45 4.5 MongoDB 数据库 45-46 4.6 控制中心 OpenHead 46-52 4.6.1 通过 XML-RPC 控制 OpenNebula 46-49 4.6.2 主机关闭与唤醒 49-51 4.6.3 其它设计 51-52 4.7 平台管理系统 52-54 4.7.1 管理系统技术路线 52-53 4.7.2 管理系统功能概述 53 4.7.3 定时扫描程序 53-54 4.8 本章小结 54-55 第五章 测试与实验 55-69 5.1 测试环境 55-56 5.2 测试过程 56-68 5.2.1 用户管理测试 57 5.2.2 注册服务测试 57-59 5.2.3 服务管理测试 59-62 5.2.4 主机管理测试 62-65 5.2.5 自动部署测试 65-66 5.2.6 session 共享测试 66-68 5.3 本章小结 68-69 第六章 总结与展望 69-71 参考文献 71-73 攻读博士/硕士学位期间取得的研究成果 73-74 致谢 74-75 附件 75
|
相似论文
- 云计算平台下的动态信任模型的研究,TP309
- 基于Eucalyptus的教育知识服务模型设计与实现,TP393.09
- 云网络实验平台研究与实现,TP393.09
- 面向云计算的动态模糊测度方法研究,TP274
- 基于云计算的图书馆信息服务研究,G252
- 网络视觉艺术的创作特点研究,J01
- 云计算在权限管理中的应用研究,TP309
- 云计算平台上的增量学习研究,TP311.13
- 面向网格应用的光网络带宽虚拟化研究,TN929.1
- 基于MES实时数据采集与控制系统的研究与设计,TH165
- 基于Hadoop的视频转码系统设计与实现,TN919.81
- 基于锁感知的多处理机VCPU调度系统,TP332
- 虚拟计算环境中CPU开销的测量系统,TP332
- 基于虚拟机内存模板的云计算服务系统,TP393.09
- 基于云存储的手机数据备份系统,TP309.3
- 虚拟桌面管理的研究及应用,TP316.7
- 移动云计算环境下数据传输框架的研究与实现,TP311.52
- 基于云计算平台的大规模流形学习算法研究,TP311.13
- 基于任务类型的Xen优化调度策略,TP302
- 飞腾平台USB虚拟化的设计与实现,TP334.7
- 云计算环境下一种基于虚拟机动态迁移的负载均衡算法,TP301.6
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|