The embodiment of the invention provides a data management system and method, applied to the technical field of computer, wherein, the method comprises: receiving the first task data message, the first big data for the default task message task message format specification, the first big data task message includes: pending tasks, the first the task parameters and the user to select the first big data computing framework; the second task parameter transformation parameters for the first task of the first large data frame format corresponding computing tasks and task parameters; second, send to the first big data computing framework, in order to make the first big data computing framework based on second computing task parameters. The invention provides a large data computing management method and system provided by an embodiment of the invention, improves the efficiency of the development and management of large data processing, and reduces the complexity of development and management.
【技术实现步骤摘要】
一种大数据计算管理方法及系统
本专利技术涉及计算机
,特别是涉及一种大数据计算管理方法及系统。
技术介绍
近年来,随着信息化的不断发展,在各个领域,数据都呈现出爆炸性增长的趋势,进而随着大数据、云计算技术的发展,面向大数据处理的大数据计算框架也层出不穷。比如MapReduce、Storm、Spark和Flink等等。不同的大数据计算框架有着其自身不同的擅长领域,例如,MapReduce专攻离线处理,Storm专攻流计算处理,以及Spark和Flink集离线计算与流计算于一身等。所以在多种应用程序和任务共存的情况下,不同的业务场景需要使用不同的大数据计算框架,大数据处理过程中多种不同的大数据计算框架并存。图1所示为现有的大数据分析的系统架构图,如图1所示,该系统包括:大数据计算框架和资源管理框架,目前,当用户需要使用上述系统分析大数据时,首先需要分析具体的大数据作业任务应该使用具体的哪个大数据计算框架,然后用户将大数据作业任务请求的参数,以不同的大数据计算框架所要求的不同方式,提交至对应的大数据计算框架,再者,大数据计算框架对该大数据任务解析,最后将解析后的任务脚本提交至资源管理框架,对任务脚本进行处理。如此,现有应用多种大数据计算框架进行大数据处理时需要用户将大数据作业任务与不同的大数据计算框架进行匹配,并且管理多种不同的大数据计算框架需要有不同的管理手段,使得大数据处理开发和管理复杂度高、效率低。
技术实现思路
本专利技术实施例的目的在于提供一种大数据计算管理方法及系统,以提高大数据处理开发和管理的效率,降低开发和管理的复杂度。具体技术方案如下:本专利 ...
【技术保护点】
一种大数据计算管理方法,其特征在于,包括:接收第一大数据任务消息,其中,所述第一大数据任务消息为预设规范格式的任务消息,所述第一大数据任务消息包括:待处理的任务、第一任务参数、以及用户选择的第一大数据计算框架;将所述第一任务参数转换为所述第一大数据计算框架对应格式的第二任务参数;将所述任务和所述第二任务参数,发送至所述第一大数据计算框架,以使所述第一大数据计算框架根据所述第二任务参数,运行计算所述任务。
【技术特征摘要】
1.一种大数据计算管理方法,其特征在于,包括:接收第一大数据任务消息,其中,所述第一大数据任务消息为预设规范格式的任务消息,所述第一大数据任务消息包括:待处理的任务、第一任务参数、以及用户选择的第一大数据计算框架;将所述第一任务参数转换为所述第一大数据计算框架对应格式的第二任务参数;将所述任务和所述第二任务参数,发送至所述第一大数据计算框架,以使所述第一大数据计算框架根据所述第二任务参数,运行计算所述任务。2.根据权利要求1所述的大数据计算管理方法,其特征在于,在所述将所述第一任务参数转换为所述第一大数据计算框架对应格式的第二任务参数,之后,所述大数据计算管理方法还包括:将所述第二任务参数发送至资源管理框架,请求所述任务所需的资源;分配通过所述资源管理框架针对所述请求得到的所述资源,至所述第一大数据计算框架。3.根据权利要求1或2所述的大数据计算管理方法,其特征在于,在所述将所述任务和所述第二任务参数,发送至所述第一大数据计算框架,之后,所述大数据计算管理方法还包括:接收第二大数据任务消息,所述第二大数据任务消息包括:待处理的任务、第二任务参数、以及用户选择的第二大数据计算框架;将所述第二任务参数,转换为所述第二大数据计算框架能够处理的第三任务参数;将所述第三任务参数发送至所述第二大数据计算框架,以使所述第二大数据计算框架运行计算所述任务。4.根据权利要求3所述的大数据计算管理方法,其特征在于,在所述接收第二大数据任务消息之前,所述大数据计算管理方法还包括:接收任务停止消息;将所述任务停止消息,发送至所述第一大数据计算框架,以使所述第一大数据计算框架,停止运行计算所述大数据任务。5.根据权利要求1或2所述的大数据计算管理方法,其特征在于,所述大数据计算管理方法,还包括:接收第三大数据任务消息,其中,所述第三大数据任务消息包括:待处理的任务、第四任务参数以及第三大数据计算框架;将所述任务和所述第四任务参数,发送至所述第三大数据计算框架,以使所述第三大数据计算框架根据所述第四任务参数,运行计算所述任务,其中,所述任务仅能根据所述第四任务参数,通过...
【专利技术属性】
技术研发人员:陈越晨,孙琦,顾亮亮,蒋戈,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。