曾玮+饶坚
摘要:针对手动部署OpenStack云计算环境过程复杂,部署时间较长,以及OpenStack环境物理节点需求较多等问题,提出了基于Mirantis Fuel及VirtualBox实现快速部署OpenStack环境的方法。首先介绍了VirtualBox虚拟机及虚拟网络的基本构建方法,然后阐述了Fuel自动化部署工具的安装步骤,最后,使用Fuel部署工具实现了OpenStack云计算环境的搭建。通过实际验证,本文提出的OpenStack云计算自动化构建方法快速、高效,具有一定的实用价值。
关键词:Mirantis Fuel;VirtualBox;Openstack;云计算
中图分类号:TP393 文献标识码:A 文章编号:1007-9416(2017)07-0069-07
随着互联网技术的不断发展,云计算作为一种全新的资源管理模式,已经逐渐得到了普及。云计算(Cloud Computing)[1-2]是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。近年来,多种云计算的实现方案也已经逐渐成熟[3]。如VMware、Amazon AWS、Microsoft Azure、OpenStack、Eucalyptus等。其中,OpenStack云计算方案作为一种开源、可靠、稳定的云计算解决方案,已经逐渐被崛起并被较为广泛的采用[4-5]。此外,部分高校也实现了OpenStack云计算平台的部署及运用[6-10]。
虽然,国内对于OpenStack的研究已经较为深入,但是,OpenStack的部署方法依然有待优化。由于OpenStack本身设计较为复杂,其部署过程通常较为困难。另一方面,手动安装OpenStack效率较低,不能适用于大量服务器的虚拟化工作。OpenStack的基础测试环境需要至少4个计算机节点[11]。对于需要部署OpenStack测试环境的部分研究者而言,若在物理机上进行部署,则耗时耗力。
为了能够解决OpenStack手动部署效率低的问题,本文提出了一种基于Mirantis Fuel及VirtualBox的OpenStack快速部署方案。……