- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于OpenStack构建校园云计算平台
云计算是信息技术发展扣信息社会需求到达一定阶段的必然结果。校园云计
算平台就是将云计算技术应用到高等教育的领域,为高等教育的信息化建设提供
必需的基础架构。通过将高等教育所需的软硬件计算资源进行虚拟化,建设多种
形式的软硬件计算资源池,并以资源租用和服务的形式通过校内网向学生、教师、
各实验室和科研组织提供教学和科研环节必需的计算系统和服务。文章基于
Openstack进行了校园云计算平台的构建。
标签:OpenStack;校园云平台;基本架构
一、云平台基础架构
OpenStack是一个开源的云操作系统,所谓开源即任何组织、个人均可以贡
献代码参与项目的开发与测试,因此OpenStack为构建一个云平台提供了一系列
服务。用户可以通过该平台以租户或管理员的身份登录系统,根据自身的服务需
求和权限进行操作。其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为
公有云、私有云,也為大云、小云提供可扩展的、灵活的云计算。OpenStack开
源项目由社区维护,包括OpenStack计算,OpenStack对象存储,OpenStack镜
像服务的集合。
(一)openstack主要组件:Compute(Nova)计算服务,IdentityService
(Keystone)认证服务,ImageService(Glance)镜像服务,Networking(Neutron)
网络服务,Dashboard(Horizon)仪表板,ObjectStorage(Swift)对象存储,Block
Storage(Cinder)块存储,Orchestration(Heat)编排,Telemetry(Ceilometer)
监控,DatabaseService(Trove)数据库服务,DataProcessing(Sahara)数据处
理。
(二)openstack基本架构:
Keystone认证服务:Keystone是openstack的通信和控制核心,主要完成权
限管理和服务登记。云计算中的所有服务在keystone中注册,服点,服务之间相
互的调用也需keystone进行认证,以此获得相应的service和Endpoint;Nova计算
服务:是云计算的结构控制器,通过各类云主机来管理整个云平台;Glanee镜像
服务:存储和管理云平台中的镜像文件,提供镜像的查询等服务;Neutron网络服
务:用户创建自己的网络对象,融合了SDN的设计思想,实现实例内外的所有
基于IP的网络访问功能;Cinder块存储服务:实现存储功能及云硬盘的扩展功
能;Swift对象存储服务:主要存储永久类型的静态数据;Heat模板服务:处理依
赖关系的一个工具,可初始化云计算资源来完成系统的基本部署。
二、OpenStack的校园云计算平台的系统架构
高校的计算和存储等资源较丰富,但其资源的实际利用率并不高,主要表现
在三个方面:安全性较低、软件资源利用率低、硬件资源利用不均衡。OpenStack
的出现极大程度上解决了资源实际利用率低的问题。OpenStack的校园云计算平
台的系统架构可以分成三层:云基础设施作为服务(IaaS),为用户提供存储资
源;云平台作为服务(PaaS),借助云服务提供的工具,开发用户的能力;云软件作
为服务(SaaS),用户借助终端设备通过Web浏览器访问云基础设施上的应用。
云平台搭建过程:
1.根据实际情况建立网络结构,并搭建和设置网络。在云平台部署了防火墙,
再对防火墙进行内外接口配置、IP路由、访问规则等设置。开启防火墙的VPN
功能,可实现远程用户的安全访问。
2.分别对控制节点和计算节点进行IaaS搭建。OpenStack是IaaS组件,使用
OpenStack搭建云平台的过程,实际就是IaaS搭建过程。本文采用OpenStack源
代码安装的方法进行搭建,使用的系统为Ubuntu12.04版,OpenStack版本为
Essex,首先部署Keystone与Glanee,部署流程为:安装Mysql的client服务组
件、pip工具等组件,根据服务所处服务器的实际信息进行配置文件的修改,安
装系统服务,在数据库中创建相应的数据表单,对表单中主要步骤予以同步。接
下来部署Nova与Cinder,部署流程为:安装Mysql的client服
您可能关注的文档
- 2024年(最新)国家开放大学本科《公共行政学》在线作业参考题库及答案.pdf
- 2024六年级上册道德与法治期末测试卷附参考答案ab卷 .pdf
- 2024初级社会工作者职业水平《社会工作实务(初级)》考试练习题及答案.pdf
- 2024年学校数字信息化工作计划样本(三篇) .pdf
- 2023年小学五年级数学(下册)期末试卷及答案(审定版) .pdf
- 浙江省金华市金华第一中学2023-2024学年英语高三上期末学业水平测试模 .pdf
- 无锡立信职教中心校校企合作工作总结 .pdf
- 中班语言小熊买糖教案反思 .pdf
- 再见吧!“丢丢怪” ——“好习惯养成” 教学设计 小学主题班会.pdf
- 最新国家开放大学电大专科《中国古代文学(B)精选》筒答题题库及答案(试完整版724575595.pdf
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
文档评论(0)