Functional architecture of Talend Big Data
The Talend Big Data functional architecture is an architectural model that identifies Talend Big Data functions, interactions and corresponding IT needs. The overall architecture has been described by isolating specific functionalities in functional blocks.
The following chart illustrates the main architectural functional blocks.
The different types of functional blocks are:
- From Talend Studio, you design and launch big data Jobs that leverage a Hadoop cluster to handle large data sets. Once launched, these Jobs are sent to, deployed on and executed on this Hadoop cluster.
- A Hadoop cluster independent of the Talend system to handle large data sets.
- A Talend JobServer or Talend Runtime installed inside or outside the Hadoop cluster to deploy and execute Jobs.
For a Hortonworks cluster, it is recommended to install the Talend JobServer or Talend Runtime in the EDGE node machine in order to avoid potential firewall and access issues.
For an Amazon EMR cluster, it is also recommended to install the Talend JobServer or Talend Runtime in the cluster.