1.绪论
OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。随着计算科学和商业计算的发展,使得软件模型和架构越来越快地发生变化,同时促进网格计算、并行计算、分布式计算迅速发展成为云计算。云计算主要包括基础设施即服务(aS), 平台即服务(PaaS), 软件即服务(SaaS), 并通过这些技术将计算资源统一管理和调度。 作为一-种 新的计算模型,云计算凭借其低成本、高效率得到了快速发展,也促进了近几年开源云计算架构的不断发展和完善。
本实验基于Centos6.5和XianDian1.4两个镜像搭建OpenstackKVM私有云平台,帮助学生更好的学习和理解云计算。
2.设计要求
实验基于Centos6.5和XianDian1.4两个镜像完成,虚拟机内存大小为2G,双硬盘为50+30G,CPU2*2,双网卡NAT+NAT,两张网卡一张为static,一张为none,主机名为controller。虚拟机基础配置完成之后,可以访问互联网,并且可以使用CRT和WinSCP进行连接虚拟机,对30G的网卡进行分区,分出3个大小为10G的分区,安装iaas-xiandian服务,修改相关配置文件,安装其他基础服务,在网页登录地址配置相关环境,上传镜像,创建云主机,挂载云硬盘
3.实验步骤
3.1 创建虚拟机
3.2 虚拟机基础配置修改及sdb磁盘分区
3.3 解压Centos6.5和XianDian1.4镜像到指定位置
在CRT中选项->会话选项->外观中可以设置UTF-8字符编码,解决查询分区情况出现乱码的情况。
3.4 构建下载配置文件
执行yum clean all 和 yum list 指令
3.5. 关闭防火墙及SELinux
3.6 安装iaas-xiandian服务
3.7 修改全局配置文件openrc.sh
3.8 安装qpid服务及修改相关配置文件
3.9 安装基本服务(mysql、keystone、glance、nova、neutron、dashboard)
mysql:
keystone:
glance:
nova:
neutron:
dashboard:
3.10 安装cinder服务
3.11 先电网页环境搭建
3.12 上传cirros镜像
3.13 云主机构建分配IP
3.14 云硬盘挂载
3.15结果验证