Fig. 1 shows an overview of the G-Hadoop high-level architecture and its basic components.
As mentioned, the proposed architecture of G-Hadoop follows a master/slave communication model.
The master node is the central entity in the G-Hadoop architecture.
It is responsible for accepting jobs submitted by the user, splitting the jobs into smaller tasks, and distributing these tasks among its slave nodes.