会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • WORKLOAD MANAGER FOR MAPREDUCE ENVIRONMENTS
    • MAPREDUCE环境工作负责经理
    • US20130290972A1
    • 2013-10-31
    • US13458069
    • 2012-04-27
    • Ludmila CherkasovaAbhishek Verma
    • Ludmila CherkasovaAbhishek Verma
    • G06F9/50
    • G06F9/5066G06F9/5083
    • A method of managing workloads in MapReduce environments with a system. The system receives job profiles of respective jobs, wherein each job profile describes characteristics of map and reduce tasks. The map tasks produce intermediate results based on the input data, and the reduce tasks produce an output based on the intermediate results. The jobs are ordered according to performance goals into a hierarchy. A minimum quantity of resources is allocated to each job to achieve its performance goal. A plurality of spare resources are allocated to at least one of the jobs. A new job profile having a new performance goal is then received. Next, it is determined whether the new performance goal can be met without deallocating spare resources. Spare resources are re-allocated form the other jobs to the new job to achieve its performance goal without compromising the performance goals of the other jobs.
    • 使用系统管理MapReduce环境中的工作负载的方法。 系统接收各个作业的作业简档,其中每个作业简档描述地图的特征并减少任务。 地图任务基于输入数据产生中间结果,并且减少任务基于中间结果产生输出。 根据绩效目标将作业排序到层次结构中。 为每个工作分配最少的资源以实现其绩效目标。 多个备用资源被分配给至少一个作业。 然后接收到具有新性能目标的新工作简档。 接下来,确定在不重新分配备用资源的情况下是否可以满足新的性能目标。 将其他工作的备用资源重新分配给新工作,以达到其绩效目标,而不会影响其他工作的绩效目标。
    • 7. 发明申请
    • SCHEDULING MAPREDUCE JOB SETS
    • 调度映射作业集
    • US20130290976A1
    • 2013-10-31
    • US13460687
    • 2012-04-30
    • Ludmila CherkasovaAbhishek Verma
    • Ludmila CherkasovaAbhishek Verma
    • G06F9/50G06F9/46
    • G06F9/5038G06F2209/5017
    • Determining a schedule of a batch workload of MapReduce jobs is disclosed. A set of multi-stage jobs for processing in a MapReduce framework is received, for example, in a master node. Each multi-stage job includes a duration attribute, and each duration attribute includes a stage duration and a stage type. The MapReduce framework is separated into a plurality of resource pools. The multi-stage jobs are separated into a plurality of subgroups corresponding with the plurality of pools. Each subgroup is configured for concurrent processing in the MapReduce framework. The multi-stage jobs in each of the plurality of subgroups are placed in an order according to increasing stage duration. For each pool, the multi-stage jobs in increasing order of stage duration are sequentially assigned from either a front of the schedule or a tail of the schedule by stage type.
    • 公布了确定MapReduce作业的批处理工作量的时间表。 例如,在主节点中接收一组用于在MapReduce框架中处理的多阶段作业。 每个多级作业包括持续时间属性,并且每个持续时间属性包括阶段持续时间和阶段类型。 MapReduce框架分为多个资源池。 多级作业被分成与多个池对应的多个子组。 每个子组都配置为在MapReduce框架中进行并发处理。 多个子组中的每个子组中的多阶段作业按照阶段持续时间的增加顺序放置。 对于每个池,阶段持续时间的递增顺序的多阶段作业从时间表的前面或按阶段类型的时间表的尾部顺序分配。
    • 8. 发明授权
    • Scheduling mapreduce job sets
    • 计划mapreduce工作集
    • US09141430B2
    • 2015-09-22
    • US13460687
    • 2012-04-30
    • Ludmila CherkasovaAbhishek Verma
    • Ludmila CherkasovaAbhishek Verma
    • G06F9/46G06F9/50
    • G06F9/5038G06F2209/5017
    • Determining a schedule of a batch workload of MapReduce jobs is disclosed. A set of multi-stage jobs for processing in a MapReduce framework is received, for example, in a master node. Each multi-stage job includes a duration attribute, and each duration attribute includes a stage duration and a stage type. The MapReduce framework is separated into a plurality of resource pools. The multi-stage jobs are separated into a plurality of subgroups corresponding with the plurality of pools. Each subgroup is configured for concurrent processing in the MapReduce framework. The multi-stage jobs in each of the plurality of subgroups are placed in an order according to increasing stage duration. For each pool, the multi-stage jobs in increasing order of stage duration are sequentially assigned from either a front of the schedule or a tail of the schedule by stage type.
    • 公布了确定MapReduce作业的批处理工作量的时间表。 例如,在主节点中接收一组用于在MapReduce框架中处理的多阶段作业。 每个多级作业包括持续时间属性,并且每个持续时间属性包括阶段持续时间和阶段类型。 MapReduce框架分为多个资源池。 多级作业被分成与多个池对应的多个子组。 每个子组都配置为在MapReduce框架中进行并发处理。 多个子组中的每个子组中的多阶段作业按照阶段持续时间的增加顺序放置。 对于每个池,阶段持续时间的递增顺序的多阶段作业从时间表的前面或按阶段类型的时间表的尾部顺序分配。