An Eclipse plug-in that simplifies the creation and deployment of MapReduce programs.
Date Posted: March 22, 2007
Update: April 16, 2007 Version 1.0.4: Added tunneling support and improved usability.
什么是IBM MapReduce Eclipse工具?
IBM® MapReduce Eclipse
工具是一个Eclipse下支持创建MapReduce应用的插件。它使用开源Hadoop MapReduce 框架,这个框架可以使聚聚密集性 应用在商用机硬件构成的大型集群上运行。插件在Eclipse下具有以下功能:
可以打包部署Java 工程为JAR (Java Archive) 文件至Hadoop 服务器(本地或远程)。提供开发过程中的备忘录。为Hadoop服务器、Hadoop分布式文件系统(DFS)和当前作业状态提供单独的视图。提供以 MapReduce 框架为基础的类开发向导方便发开。 插件可以在Windows®、 Linux®以及任何可以运行Eclipse的系统上运行。
如何工作?
插件可以为开发和测试自动创建带有Hadoop库的工程,并提供MapReduce 模板驱动。一旦工程完成,插件可 以使用SCP (secure copy) 去部署代码到Hadoop服务器上并且通过SSH (secure shell)远程地执行。在执行过程中,还可以通过HTTP同Hadoop任务处理器进行交互并显示作业工作状态。
关于作者
这个技术由Julian Friedman、Eugene Hung、Dennis Quan以及所有IBM Software Group""s High Performance On Demand Solutions Unit @IBM Silicon Valley Laboratory的工作人员开发完成。