大数据平台的自动化部署与监控系统设计与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:foreststonezgdd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用的推广以及智能设备的广泛普及,互联网服务所产生的数据量正在快速飙升。“大数据”的概念也应运而生。而在大数据飞速发展的同时,人们也面临着诸多问题。如在整个大数据生态系统当中,很多都是开源软件,部署起来无从下手,即使专业人员从部署到测试完成也需要消耗大量精力。其次对于整个大数据系统的监控来说,各个大数据组件间的监控还相对独立,并且获取监控信息方式也参差不齐。针对这些问题,本论文设计并实现了一套大数据平台自动化部署与监控一体化的系统。主要工作及取得的研究成果有以下几个方面:(1)针对不同大数据组件的部署方式,考虑部署程序的可扩展性和可配置性,以及一些组件的主从配置。用shell脚本以及expect交互语言设计了一套完整的大数据集群自动化部署系统,涵盖Hadoop,Mysql,Kafka,Redis,Jstorm等主要大数据组件。成功设计与实现了自动化部署模块。(2)研究和设计了监控信息初始化模块,并通过自动化部署将集群信息和监控项信息初始化到Zookeeper配置中心。(3)针对现有的大数据集群监控方式,通过研究比较,选择了以JMX为主的系统监控解决方案,并对所有大数据组件以及物理服务器进行监控程序的设计与编写。通过研究nosql数据库,选取了MongoDB作为缓存数据库模块用来储存监控模块采集到的监控信息并响应给Web前端进行展示。(4)将自动化部署模块与监控模块整合到一起,作为解决大数据集群的部署与监控管理的整体解决方案。
其他文献
益生菌是人体肠道重要的生理菌群,对于人体高血压、高血脂、心脏病、糖尿病和癌症的防治有着重要意义。本文通过介绍益生菌的定义及其应具备的条件,科学论述了益生菌对人体具
可证明安全理论本质上是一种公理化的研究方法,它将密码学方案的安全性规约为“好”的基础理论或“公理”:如某个基础密码算法或数学难题等,目前已成为现代密码学尤其是公钥
在小学英语教学中,应贯彻陶行知先生的"教学做合一"的理念,改变一成不变的,传统的灌输教学的老套路,构建学生动起来,课堂活起来的生态课堂,构建学生会学、乐学的有效课堂,构
目的观察乌司他丁注射剂联合血液净化术对重症感染性患者的炎症介质及氧合指数的影响。方法将100例重症感染性休克患者随机分为对照组50例和试验组50例。对照组进行常规治疗;
目的 为提高系统性红斑狼疮病人恰当及时地配合治疗及自我护理能力 ,在有限生存时间内获得最佳的生活质量。方法 对 4 0例系统性红斑狼疮病人进行系统的健康教育 ,并与未接
江苏省苏州市总工会翟剑报道近期,江苏省苏州市总工会根据江苏省委和苏州市委关于党员干部“大走访”相关要求,制定了党员干部“六个一”基层走访调研活动。苏州市总工会走访
以碳还原法生产碳酸锶产生的锶废渣为原料,以质量分数为30%的硝酸酸浸废渣中的锶盐,研究了该浸取工艺中浸取时间、溶液pH、浸取温度对锶浸取率的影响。在单因素实验的基础上,
缓粘结预应力技术是处在无粘结与有粘结预应力技术之间的一种新的预应力技术,它既具有无粘结预应力的布索自由、使用方便、无需孔道的设置和压浆的特点,又具有有粘结预应力技
目的探讨全程护理干预对小儿哮喘雾化治疗效果的影响。方法回顾性分析本院于2015年12月至2017年12月期间收治的哮喘雾化治疗患儿64例,依据护理方式分组各32例,对照组为常规护
目的:评价使用氟保护漆预防儿童乳牙龋病的疗效,降低儿童龋齿发病率.方法:对幼儿园3~6岁儿童用氟保护漆涂擦牙面,半年后重复涂擦1次,1年后检查试验组和对照组乳牙患龋情况,并对