【摘 要】
:
随着移动互联网、物联网和云计算等新一代信息技术的飞速发展和全球范围内的应用普及,人类飞速进入了大数据时代。越来越多的公司开始搭建高性能和高拓展性的Hadoop生态集群来存储数据并对数据进行挖掘和处理。虽然企业能够利用Hadoop生态的相关组件和服务满足自身的需求,但某企业在实际使用中发现,由于各种组件相互隔离,安装部署繁琐,使得企业开发成本较高。同时该企业中不同部门都有单独的集群,不可避免的造成硬
论文部分内容阅读
随着移动互联网、物联网和云计算等新一代信息技术的飞速发展和全球范围内的应用普及,人类飞速进入了大数据时代。越来越多的公司开始搭建高性能和高拓展性的Hadoop生态集群来存储数据并对数据进行挖掘和处理。虽然企业能够利用Hadoop生态的相关组件和服务满足自身的需求,但某企业在实际使用中发现,由于各种组件相互隔离,安装部署繁琐,使得企业开发成本较高。同时该企业中不同部门都有单独的集群,不可避免的造成硬件资源的浪费。而且缺乏对集群的统一管理和监控,不利于集群的维护。给该企业的良性发展造成了障碍。针对上述问题,本文设计并实现了一个多租户云资源管理平台,该平台以某企业管理Apache Hadoop生态集群的实际需求为指导,底层采用Open Stack虚拟化技术,并引入多租户的概念,实现集群的快速安装部署以及监控、管理等功能,并达到按需使用硬件资源的目的。论文的主要工作如下:(1)需求分析。根据某企业的具体使用情况,分析多租户云资源管理平台的需求,说明平台系统中管理员、租户与平台之间的交互流程,描述平台对管理员和租户的权限认证过程,保证租户间数据的隔离性。对可视化快速安装部署、集群监控等功能使用UML建模并进行详细说明,同时针对平台的使用场景分析平台所需要考虑的非功能性需求;(2)设计与实现。结合平台需求,设计多租户云资源管理平台的整体架构。首先使用Mybatis实现平台系统中POJO和My SQL表数据之间的数据类型映射。使用Spring Security实现租户的认证和授权,保证不同层级租户之间的上下级关系和同层级租户之间的隔离性。基于Open Stack完成集群的快速安装部署,同时考虑到在可视化安装过程中的异常和容错机制。最后基于Sigar完成集群的监控功能。在整个设计工作中,使用系统类图对整个编码流程进行规范,并对每个功能的实现过程使用图表进行详细说明;(3)系统测试。在完成设计和编码工作后,针对系统中的每个功能编写测试用例,之后根据平台的配置要求在实验室搭建测试环境,最后按照测试用例的步骤,对平台系统的各个功能进行详细的测试,同时测试了系统的稳定性以及系统中各个功能的响应时间是否满足一定的性能要求;经过系统测试,该平台的各项功能能够正常工作,前端页面显示正常,每个功能的响应时间在用户的预期之内,平台具备足够的功能正确性和健壮性,满足某企业对集群统一管理的需求。
其他文献
面对全球创新的大背景,习近平总书记提出要坚持创新引领,设立科创板,支持我国科技创新中心的建设,李克强总理倡导“大众创业、万众创新”。在国家多重政策的大力推动下,2018年我国企业研发支出达到600.8亿元,增长34.4%,增幅领跑全球。在高速增长的趋势下,企业创新活动引起也相关政策制定部门的重视。2018年11月,中注协印发《高新技术企业认定专项指引》要求审计师对企业的研究开发费用等信息进行单独审
随着航天、网络化控制系统、通讯工程和语音处理等领域高速发展,带乘性噪声和有色噪声的线性随机系统在上述领域有着更为广泛的应用。由于所处环境的多变性或经济状况的限制,诸如相关噪声、各种过程干扰、随机不确定性、随机非线性等问题是不可避免的。本文综合考虑了控制系统的上述相关特点以及随机扰动干扰,并根据射影理论和信息融合估计理论中的三种最优融合算法,解决了带乘性噪声和相关加性噪声的Kalman估值器问题。主
随着红外成像技术在各个领域内的广泛应用,红外图像分析逐渐成为一个重要的研究课题,如何快速且准确地对红外图像进行分析是研究的重点。然而传统的红外图像分析方法并不能满足红外图像分析的要求,虽然近年来深度学习的迅速发展为解决红外图像分析问题提供了有力的工具,但是将深度学习方法应用到红外图像上主要面临俩方面的问题:一方面是深度学习需要大量的样本来训练模型,另一方面是红外图像存在整体质量较低、缺少图像细节信
如今的半导体产业已经属于世界性的产业,它的发展一直以来都受到了世界各国的广泛关注与重视。备件库存的采购与管理是半导体企业正常生产的一项重要保障措施和关键指标,也是当下供应链管理的一个热门话题。如果因为备件的库存不足,尤其一些根据生产需要进行特殊定制的半导体零部件,供应商往往不会备有库存,只能根据订单现生产,这样交货期往往多达几个月的时间,一旦缺少这样的零部件,那么给企业所带来的经济损失将会十分惨重
函数逼近问题在数字图像处理、通信工程中有着比较广泛的应用。本文研究了基于逼近的若干算法及其在数字图像处理中的应用,主要内容包括以下三点:(1)指数不等式逼近三角函数
当前,全球在新一轮的科技革命和产业变革的影响下,机器人产业蓬勃发展。社会涌现了许多的可以用于自主建图、定位、导航、避障的机器人技术。例如汽车的自动驾驶,无人机的导航和自主避障,还有扫地机器人的构建地图和路径规划等。无论是什么样形式的机器人,凡是只要是涉及以上技术的,都逃离不开同步定位和建图(SLAM)技术。凡是可以自主移动的机器人,都离不开以下四种关键性的技术:定位、跟踪、路径规划和控制。以上技术
2019年中央一号文件提出了将修订土地管理法、物权法等法律法规。在儋州市,辖区范围内土地面积相对较大、乡镇数量较多,加上征收委托制度不健全、人才紧缺、公共利益维护者缺位等未得到有效解决,依然会增加工作的难度、拉长了工作时间,也会激化地区群众的矛盾,影响社会经济健康发展。在这种情况下,如何将乡镇政府在集体土地征收中的角色发挥好,已经为我国当前社会深化改革突破的瓶颈之一,调和地方政府与被征收群体紧张关
脉冲功率系统在受控热核聚变、粒子束加速器、质子治疗及超高速通信技术(UWB)等领域都有着广泛的应用。脉冲形成线具有脉冲成型和脉冲传输的功能,是脉冲功率系统的重要组成部分。为了满足日益增长的开发小型化、紧凑化脉冲功率系统的需求,人们迫切需要减小脉冲形成线的体积和重量。利用介质陶瓷代替现有系统中的液态介质是有广阔前景的解决方案。然而,介质陶瓷相对较低的耐电强度成为阻碍其应用的关键因素。因此,如何进一步
随着智能制造的快速发展,机器视觉在生产制造过程中的作用愈发重要,目前主流的PLC开发平台也开始增加视觉检测功能。机器视觉在PLC开发平台被封装成算法模块,开发人员可以在算法模块的基础上二次开发,具有开发周期短和易维护等优势。基于视觉平台对机器视觉算法模块的运行资源展开预测研究,可以优化工业生产调度,如预测机器视觉的执行时间能帮助PLC设置任务执行周期,预测机器视觉最小变量类型组能降低其运行空间等。
图像作为信息传递的承载者在人类的生产生活中扮演着不可或缺的角色,但其产生过程中常受到成像设备和成像条件的制约,分辨率无法满足人们的需求。这不仅会带来较差的主观视觉体验,还会造成客观的图像内容理解困难、图片分类不准确等问题。而基于学习的超分辨率重建技术能够提取一张或多张低分辨率图像的低维特征,通过非线性回归将特征映射至高维空间,最终利用高维图像特征重建出高分辨率图像,从而有效应对上述问题。本文对基于