Hadoop MapReduce is a software framework for processing vast amounts of data in-parallel on large clusters

CK CK 3378 
Created at  
1,993 0 0
Hadoop MapReduce is a programming model and software framework for writing applications that rapidly process vast amounts of data in parallel on large clusters of compute nodes.

In other words, Hadoop MapReduce is a software framework for easily writing applications which process vast amounts of data (multi-terabyte data-sets) in-parallel on large clusters (thousands of nodes) of commodity hardware in a reliable, fault-tolerant manner.

Hadoop MapReduce is a software framework for processing vast amounts of data in-parallel on large clusters

A MapReduce job usually splits the input data-set into independent chunks which are processed by the map tasks in a completely parallel manner. The framework sorts the outputs of the maps, which are then input to the reduce tasks. Typically both the input and the output of the job are stored in a file-system. The framework takes care of scheduling tasks, monitoring them and re-executes the failed tasks.

Hadoop MapReduce is a software framework for processing vast amounts of data in-parallel on large clusters

Typically the compute nodes and the storage nodes are the same, that is, the MapReduce framework and the Hadoop Distributed File System (see below HDFS Architecture Diagram) are running on the same set of nodes. This configuration allows the framework to effectively schedule tasks on the nodes where data is already present, resulting in very high aggregate bandwidth across the cluster.

Hadoop MapReduce is a software framework for processing vast amounts of data in-parallel on large clusters

The MapReduce framework consists of a single master JobTracker and one slave TaskTracker per cluster-node. The master is responsible for scheduling the jobs' component tasks on the slaves, monitoring them and re-executing the failed tasks. The slaves execute the tasks as directed by the master.

Minimally, applications specify the input/output locations and supply map and reduce functions via implementations of appropriate interfaces and/or abstract-classes. These, and other job parameters, comprise the job configuration. The Hadoop job client then submits the job (jar/executable etc.) and configuration to the JobTracker which then assumes the responsibility of distributing the software/configuration to the slaves, scheduling tasks and monitoring them, providing status and diagnostic information to the job-client.

Although the Hadoop framework is implemented in Java, MapReduce applications need not be written in Java.

Hadoop Streaming is a utility which allows users to create and run jobs with any executables (e.g. shell utilities) as the mapper and/or the reducer.
Hadoop Pipes is a SWIG- compatible C++ API to implement MapReduce applications (non JNI based).

 

References

- http://hadoop.apache.org/common/docs/current/mapred_tutorial.html#Inputs+and+Outputs
Tags Blob Chunk Cloud Cloud Computing Computers & Internet File-System HBase HDFS Hadoop Distributed File System Hadoop Mascot Hadoop Pipe Hadoop Streaming JNI Java JobTracker MapReduce NoSQL Parallel Processing SWIG TaskTracker Facebook X
Comments 0
Similar posts
  1. Apache Hadoop is designed to scale up from single servers to thousands of machines
    1,788
  2. HDFS(Hadoop Distributed File System) is designed to run on commodity hardware – Low cost hardware
    1,830
  3. Apache HBase is a storage system, with roots in Hadoop, and uses HDFS for underlying storage.
    1,821
  4. Hive provides SQL-like query language on HDFS(Hadoop Distributed File System)
    1,837
  5. With AWS cloud,we met our reliability and performance objectives at a fraction of the cost – Mr. Chun Kang – Pricipal Engineer, Samsung
    2,212
  6. Web Cache function in Network Gateway could cause internet service trouble
    1,609
  7. Samsung Movies and TV Shows User Interface
    1,926
  8. FNC Batch Renames Digital Photos by Date
    1,794
  1. Discovering OpenBugBounty: A Free Tool for Website Security Insights
    1,204
  2. Microsoft and Qualcomm Collaborate to Bring On-Device AI to Windows Devices
    2,157
  3. Flash Memory has lifetime, so you have to consider backup just in case
    3,591
  4. Samsung Movies and TV Shows User Interface
    1,926
  5. The way can see the picture on the received email in outlook
    3,032
  6. If you want to copy clipboard image on livewriter as local image, use Clipboard Capture or Clipboard Live – Live Writer Plug-in
    1,778
  7. With AWS cloud,we met our reliability and performance objectives at a fraction of the cost – Mr. Chun Kang – Pricipal Engineer, Samsung
    2,212
  8. Hive provides SQL-like query language on HDFS(Hadoop Distributed File System)
    1,837
  9. Apache HBase is a storage system, with roots in Hadoop, and uses HDFS for underlying storage.
    1,821
  10. HDFS(Hadoop Distributed File System) is designed to run on commodity hardware – Low cost hardware
    1,830
  11. Apache Hadoop is designed to scale up from single servers to thousands of machines
    1,788
  12. Web Cache function in Network Gateway could cause internet service trouble
    1,609
  13. How to add groups to active resistered user in phpBB ?
    3,480
  14. The simplest and most reliable application or method for editing digital photo EXIF data
    1,755
  15. FNC Batch Renames Digital Photos by Date
    1,794
  16. Enhancing Online Privacy - Special Tools for Hiding Your IP Address
    2,075
  17. Anonymous Proxy Servers for hiding IP address
    1,991
  18. Online Gaming IP Ban Proxy Servers Internet Security Digital Identity
    2,089
  19. Simple Steps to Mask Your IP Address on Home Networks
    4,009
  20. Hiding Your IP Address Made Easy: Using HTTP Proxy Servers
    2,438
  21. Changing Your IP Address: Easy Methods for Privacy Protection
    2,398
Recently updated
  1. Why iCloud Passwords is useful?
    19
  2. Good Company to Work For, but Pretty Pathetic once you Look Inside
    916
  3. Discovering OpenBugBounty: A Free Tool for Website Security Insights
    1,204
  4. Pre-Departure Google Workspace Personal Data Cleanup
    2,297
  5. The Harmful Effects of Squeezing Blemishes: Why You Should Avoid It
    1,766
  6. Finding Your Path to Clear Skin: The Best Way to Treat Acne
    2,016
  7. Choosing the Right Cosmetics and Cleansers for Acne-Prone Skin
    2,142
  8. Why Does Vietnamese Cable TV Have Almost No Ads? A Look at the Rules
    2,138
  9. In 2026, Advertising Is Converging on the TV Screen - 5 Opportunities OTT Operators Should Be Watching
    2,938
  10. Musk's Masterclass: Prioritizing, Delegating & Verifying
    656
  11. Life is Short: HubSpot Founder's Cliff-Edge Wisdom for Leaders
    2,865
  12. The Making of OpenAI: Birth, Battles, and Breakthroughs
    780
  13. Brazil's Digital & Demographic Deep Dive: Economy & Top Streaming Services
    1,066
  14. World Population Top 30 (2016-2025)
    894
  15. SouthEast Asia Advertising Market - Comprehensive Analysis by Country, Company, Platform & Revenue
    1,340
  16. Comprehensive Report on Portugal: Demographics, Digital Usage, and Top Streaming Companies
    742
  17. Mongolia Unpacked: Demographics, Digital Economy, and Leading Streaming Services
    1,260
  18. Italy: A Comprehensive Guide to Demographics, Digital Trends, and Its Top 10 Video Streaming Companies
    738
  19. Spain: Demographics, Digital Usage, Economic Insights & Top 10 Streaming Services
    1,140
  20. France's Digital Economy: Demographics, Trends, and Streaming Leaders
    667
  21. Germany's Digital Deep Dive: Demographics, Internet Usage, Market Trends, and Top 10 Video Streaming Powerhouses
    706
  22. United Kingdom: Demographics, Digital Life, and Streaming's Top 10 Players
    650
  23. Russia's Digital Blueprint: Economy, Demographics, and Streaming Landscape
    817
  24. Singapore's Top 10 Video Streaming Companies
    726
  25. Canada's Digital Pulse: Demographics, Connectivity & Top 10 Streaming Services Unveiled
    678
  26. Korea's Streaming Story: Top 10 Platforms in a Digital Nation
    1,537
  27. Malaysia's Top 10 Video Streaming Companies 2026
    1,148
  28. Indonesia's Top 10 Video Streaming Companies
    1,110
  29. Japan's Top 10 Video Streaming Companies
    731
  30. United States's Top 10 Video Streaming Companies
    582
  31. The Evolving Role of Engineering Organizations in the AI Era
    2,549
  32. exif_filename - a Powerful Command-Line Tool Designed for Automatically Renaming Image Files based on EXIF metadata
    638
  33. The Correlation between Income Level and Television Viewing Time
    1,804
  34. Problem-Solving Narratives in Startup Programs
    660
  35. Vietnamese Top 10 Video Streaming Companies 2026
    1,583
  36. Thailand's Top 10 Video Streaming Companies 2026
    1,501
  37. Phillippine's Top 10 Video Streaming Companies 2026
    1,200
  38. Business Structure Comparison: Sole Proprietorship vs S-Corporation
    7081
  39. Affordable Payroll Solutions for Family-Based Businesses in the US
    703
  40. Vietnam Television (aka VTV)
    878
  41. Do we know what causes endometrial cancer?
    1,649
  42. What should you ask your physician about endometrial cancer?
    2,049
  43. How is cancer of the cervix treated?
    2,091
  44. Navigating Startup Funding Rounds: Expectations and Investment Sizes
    2,148
  45. What is hot water steam cleaning and aren't all steam cleaners the same?
    1,907
  46. To Pad or Not to Pad: The Lowdown on Carpet Padding
    1,994
  47. Decoding the Pelvic Exam: A Comprehensive Women's Health Assessment
    1,675
  48. How do they put people to sleep for an oral surgery?
    3,501