首页> 外国专利> System and method for a task management library to execute map-reduce applications in a map-reduce framework

System and method for a task management library to execute map-reduce applications in a map-reduce framework

机译:任务管理库在map-reduce框架中执行map-reduce应用程序的系统和方法

摘要

An improved system and method for a task management library to execute map-reduce applications is provided. A map-reduce application may be operably coupled to a task manager library and a map-reduce library on a client device. The task manager library may include a wrapper application programming interface that provides application programming interfaces invoked by a wrapper to parse data input values of the map-reduce application. The task manager library may also include a configurator that extracts data and parameters of the map-reduce application from a configuration file to configure the map-reduce application for execution, a scheduler that determines an execution plan based on input and output data dependencies of mappers and reducers, a launcher that iteratively launches the mappers and reducers according to the execution plan, and a task executor that requests the map-reduce library to invoke execution of mappers on mapper servers and reducers on reducer servers.
机译:提供了一种用于任务管理库执行映射减少应用程序的改进的系统和方法。映射减少应用程序可以可操作地耦合到客户端设备上的任务管理器库和映射减少库。任务管理器库可以包括包装器应用程序编程接口,该包装器应用程序编程接口提供由包装器调用以解析映射减少应用程序的数据输入值的应用程序编程接口。任务管理器库还可以包括配置器,该配置器从配置文件中提取map-reduce应用程序的数据和参数以配置map-reduce应用程序以供执行;调度器,其基于映射器的输入和输出数据依赖性来确定执行计划。以及化简器,一个根据执行计划迭代启动映射器和化简器的启动器,以及一个任务执行器,该任务执行器请求map-reduce库在映射器服务器和化简器服务器上调用化映射器的执行。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号