基于OpenStack的大数据实验云平台的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:hrf00123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为解决大数据课程教学的上机实验问题,提供管理大数据实验的支撑平台,在基于虚拟化技术的开源云平台OpenStack基础上进行了大数据实验平台的设计与开发。此平台从教学需求出发,设计并实现了实验集群管理模块、教学管理模块和平台监控模块,并通过OpenStack整合多台物理服务器为用户提供虚拟化服务。在实验集群管理模块中,通过构建集群池并使用“预部署实分配”的方法达到一键式快速部署集群的目的,在部署和保存恢复实验环境时借助于OpenStack的函数接口。基于远程传输技术完成实验工具集从服务器端向实验集群的导入。在教学管理模块中,基于OpenStack的权限管理,设计并实现了教学体系下用户的隔离和配额限制。将OpenStack项目和用户的创建及绑定等操作自动化,达到成批处理用户的效果。实现了管理实验教学的整个过程,包括实验发布、资料管理、作业上传和在线审阅等,并集成到Horizon子项目中。在平台监控模块,通过向多节点物理机自动化部署脚本来查询物理资源信息的方式,来分担OpenStack控制节点的监控压力。并将监控服务编写为系统守护进程,让其能开机自启。实现了虚拟机信息收集器和用户实验行为收集器,收集相关信息。平台基于浏览器/服务器结构。使用Python和脚本语言编程,基于MVT模式的Django框架对OpenStack进行了二次开发,并集成到OpenStack的B/S系统当中。用多个用户同时进行典型大数据实验的实例对该平台进行了实验验证,结果表明,该平台能显著缩短创建大数据实验环境时间,能对资源占用进行用户级实时监控。
其他文献
2017年7月,国务院批复了沈阳城市总体规划,赋予了沈阳建设现代化、特大型城市的更高定位。普通话是市民沟通、交流的主要工具,推广普通话,对于提高沈阳城市服务品质软实力有
滇桂黔石漠化集中连片特困地区是我国精准扶贫中的"硬骨头",怎样把农村的经济能人转变为致富带头人,将农村的特色资源和剩余劳动力有机结合起来加以利用,是扶贫工作能否取得
线性回归模型是现代经济分析中常用的模型,在经济分析中具有重要地位,模型具有直观和解释力强的特点,因此应用广泛。线性回归的理论和方法体系的完善使得在处理一些非线性问
我国对食品微生物进行质检的过程主要由进行检验的工作者、检验设备配置、食品微生物的培养基、检验所需试剂、食材样品、食品的简单处理、有关食品的质量检测、调控以及检验
介绍了AG1-1型超声波式、AG2.0型超声波式、FFZ-01型数字式、ZQZ-DV型数字式4类E601B型蒸发传感器的工作原理、技术指标。通过对蒸发试验数据、累计蒸发量计算程序设计、故障
工程项目具有单一性、建设周期长、投资规模大且不确定风险因素多的特点.这些特点,注定了对工程项目投资必然会面临众多风险.近年来,随着工程项目的复杂性不断加剧,越来越关
森林与水的关系是生态水文学关注的热点问题。本研究以陇东黄土高原中沟小流域官山林场不同密度(750株·hm-2、1600株·hm-2、2196株·hm-2、4563株·hm-2)、不同地形部位(塬面、梁坡、沟台)、不同坡向(阴坡、半阴坡、阳坡、半阳坡)的刺槐人工林为研究对象,采用野外观测与室内实验相结合的方式,以土壤水分变化为重点,分析刺槐人工林林分结构、土壤物理特性及其土壤水分季节与垂直变化规律,
<正>夏季喝什么茶好呢?夏季天气炎热,人体流汗的速度也会变快,这个时候一定要多注意补水,在室外工作的朋友要做好防晒工作,而长坐办公室空调房的则要多喝水。喝茶是夏季最养
本文报道100例腰椎间盘突出症患者,经小针刀配合骨盆牵引治疗,结果有效率达95%。结论:腰椎间盘突出症通过突出物机械压迫及继发炎症导致临床症状产生,小针刀配合骨盆牵引是解决上述两方
针对母线电量不平衡问题,结合生产实例,对计量装置综合误差及电源和负荷线路计量装置综合误差的匹配问题进行了分析和计算。在母线电量不平衡度B_P%≤1%和不改变电源电量的情况