VI.1.2
Architectures des composants des machines
Ces architectures présentent les composants qui sont
déployés sur chaque machine. Sur les machines, plusieurs
composants de l'écosystème Hadoop sont installés, à
savoir les composants du kernel Hadoop, les composants Apache Hadoop et des
composants spécifiques à Cloudera.
Les composants propres à Cloudera sont les
suivants :
§ Cloudera Manager : il permet
l'installation automatisée des composants de la plateforme sur une
machine. Il permet également de centraliser la configuration des
composants du cluster, d'effectuer un contrôle d'intégrité
des composants à la fin de l'installation.
§ Hue : c'est un outil qui fournit
des interfaces utilisateur pour les applications Hadoop.
§ Impala : c'est moteur temps
réel de requêtage SQL parallélisé de données
stockées dans HDFS ou HBase. Il n'utilise pas MapReduce qui exige
le stockage des résultats dans HDFS, ce qui lui permet d'une part
d'optimiser le temps d'exécution des requêtes et d'autre part, une
consultation des données de façon interactive.
§ Solr (Cloudera search), c'est un outil
qui n'est pas propre à Cloudera mais qu'il intègre pour effectuer
la recherche sur les données du cluster.
VI.1.2.1 Serveur maître
Ce schéma présente les composants
déployé sur le serveur maître.
Figure 9 : Architecture des composants sur un
serveur maître
VI.1.2.2 Serveur esclave
Ce schéma présente l'architecture des composants
sur un serveur esclave.
|