基于OpenStack的云计算实验平台建设与应用
2016-08-30金永霞
实验技术与管理 2016年6期
金永霞, 孙 宁
(河海大学 物联网工程学院, 江苏 常州 213022)
基于OpenStack的云计算实验平台建设与应用
金永霞, 孙宁
(河海大学 物联网工程学院, 江苏 常州213022)
基于OpenStack构建了适用于教学和科研实验的云计算平台,弹性分配计算资源,提供虚拟桌面、分布式计算等应用开发环境支持。平台的控制节点部署大部分控制服务,这些控制服务运行在两个独立的虚拟机CC和NC中。利用控制节点上的xCAT工具对计算节点集群进行管理和部署,计算节点为OpenStack虚拟机的运行提供基础硬件和管理环境。该平台能有效管理云资源,为云计算应用的研发提供平台级服务。
云计算实验平台; OpenStack; 虚拟桌面; 大数据应用
随着云计算技术的发展和云服务的广泛应用,国内有很多高校在开设云计算相关课程的同时,也构建了基于云计算的科研实验教学平台,为课程教学和研发应用提供支持[1-3]。在云计算的3种服务模式(IaaS、PaaS、SaaS)中,由于基础架构服务平台IaaS可以按照不同的需求提供不同资源类型的虚拟主机,以满足云计算应用对基础设施资源的需求,因此,构建IaaS云平台是为高校师生提供教学科研实验环境和计算服务的基础,也是对这些云资源进行有效管理的现实需要。
OpenStack是主流的开源IaaS云平台架构,已被广泛验证过并得到诸多厂家的认可,因此成为高校构建实验教学云平台的首选。本文基于OpenStack架构搭建了面向教学和科研实验的云计算平台,实现资源共享、按需分配的弹性计算服务,为课程教学、科研和工程应用开发提供实验支持。……
登录APP查看全文
