摘要:在这个信息爆炸的时代,云计算的诞生解决了巨大数据集的存储与计算问题,目前云计算环境主要由amazon等少数公司垄断,用户使用或搭建云平台只能通过amazon等少数公司,这产生了信息安全隐患,信息化成本高昂,以及灵活性欠缺等几大问题。所以openstack作为开源云平台受到各界的欢迎,用户可以建立自己的openstack开源云平台,从而满足自身业务的需要。因此,本文就其实现细节进行了探究。
首先,本文介绍了openstack云平台的发展状况、nova的基础技术、安装设置、实验工具及平台的选择。其次介绍了openstack云平台七大模块,并且概括出openstack的逻辑架构,物理架构,以及工作机制。之后,又描述了openstack的网络模式及网络模型,数据流流向及基本内容。同时,本文还介绍了nova三大网络模式的工作机制,并且对单网卡模式和双网卡模式进行研究,最后对FlatDHCP模式进行深入探究,总结发现出它的工作原理及缺点,并且成功找到其解决方案。最后描述了如何应用openstack搭建自己的私有云平台,并且在私有云平台上创建云主机以及给云主机附带volumn,最后介绍了如何安全地对云主机volumn进行卸载。
关键词:云计算 openstack私有云平台 云主机
目录
摘要
Abstract
1 绪论-1
1.1 研究意义-1
1.2 国内外研究现状-1
1.2.1 国外现状-1
1.2.2 国内现状-2
1.3 研究主要目标与内容-3
1.4 文章内容安排-3
2 相关技术及工具平台选择-4
2.1 openstack开源云平台-4
2.1.1 openstack主要模块-4
2.1.2 openstack概念架构-5
2.1.3 openstack逻辑架构-7
2.2.openstack工作机制-8
2.2.1 网络模型-9
2.3 Openstack传统网络模式-9
2.3.1 network-nova 基础管理-9
2.4 平台与开发工具的选择-12
2.4.1 fuel openstack-12
2.4.2 red hat linux-12
2.4.3 virtualbox-12
3 nova的三种网络模式研究-13
3.1 实验环境搭建-13
3.1.1 三种模式的工作机制-13
3.1.2 实验说明-14
3.1.3 flatDHCP模式下部分配置文件-15
3.2 flatDHCP模式的工作原理及缺点-15
3.2.1 FlatDHCP模式的缺点-16
3.2.2 FlatDHCP模式的解决方案-16
4.搭建openstack私有云平台的实验-17
4.1 openstack的安装-17
4.1.1 Fuel简介及优势-17
4.1.2 Fuel的架构-18
4.1.3 fuel安装说明及步骤-18
4.2 fuel安装流程-18
4.2.1 虚拟环境设置-18
4.2.2 Fuel节点的安装-19
4.2.3安装openstack环境-20
4.2.4 openstack的基本命令操作-21
4.3 创建云主机-22
4.4 给云主机附加磁盘volumn-24
4.4.1 如何卸载volumn-25
5 总结与展望-26
5.1 论文主要工作与不足-26
5.2 未来工作展望-26
致谢-27
参考文献-28