龙源期刊网httpwwwqika
comc
基于Ope
Stack的高校教学云平台设计与搭建
作者:关辉姒茂新来源:《软件导刊》2016年第10期
摘要:随着云计算技术的迅速发展,其在教育领域的渗透逐渐深入。基于开源云计算框架Ope
Stack搭建教学云平台,实现教学存储和虚拟云机房两大服务,对高校教学资源的合理配置和教学方式的改善起到一定的促进作用。
关键词:Ope
Stack;云计算;云存储;服务虚拟化;智慧教育
DOIDOI:1011907rjdk161856
中图分类号:TP319
文献标识码:A文章编号:16727800(2016)010008002
0引言
伴随着互联网技术的迅猛发展,物联网、云计算等新技术方兴未艾,各行各业都试图与云计算模式相结合,以充分利用云计算的优势来促进自身改革与发展。我国高校教育信息化也在经历了网络化、数字化、集成化3个阶段后,正迎来以“智慧化”为典型特征的第4个阶段1。如何将云计算技术和高校教学结合起来,实现“智慧化”教育,成为高校的一个热点话题。
当前,很多高校都在校园信息化建设上投入了大量的资金和精力,配置了很多高性能的计算、存储和通信设备,但这些资源未能充分整合利用,闲置率较高且共享能力低,导致了教学资源的严重浪费。为了改善这种状况,可以利用开源云计算平台Ope
Stack作为底层框架,以云存储和虚拟化技术作为技术支撑,设计和搭建一个教学云平台,并通过拓展云应用,实现教育资源的统一管理、灵活调度与合理配置,还可以对教学方式起到一定的改善作用。
1开源云计算框架Ope
Stack
Ope
Stack是一个开源的云计算框架,它起源于美国国家航空航天局(NASA)和Rackspace公司共同开发的云计算平台,最早是由NASA研发的Nova和Rackspace研发的Swift两个主要模块构成。后来以Apache许可证授权,是一个旨在为公共及私有云的建设面向云平台管理的自由软件和开放源代码项目2。现在已经有越来越多的世界知名的IT公司加入到了Ope
Stack基金会,成为它的会员。
f龙源期刊网httpwwwqika
comc
Ope
Stack包含由社区维护的8个核心项目,还有许多孵化项目,其中Swift、Nova和Gla
ce是最主要的3个项目。Swift提供对象存储服务,Nova提供虚拟化计算服务,Gla
ce提供虚拟机镜像管理服务。此外还包括Keysto
e身份认证服务、Neutro
网络服务等项目作为辅助模块。上述三大主要项目既可以单独使用,也可以组合起来搭建一个通用的Iaas(基础设施即服务)云平台3。
2高校云教学平台设计
21设计方案
以Ope
Stack作为底层框架,以云存储技术和虚拟化技术作为技术支撑搭建一个高校教学云平台。平r