Τι είναι το DataNode και το NameNode στο Hadoop;
Τι είναι το DataNode και το NameNode στο Hadoop;

Βίντεο: Τι είναι το DataNode και το NameNode στο Hadoop;

Βίντεο: Τι είναι το DataNode και το NameNode στο Hadoop;
Βίντεο: What is HDFS | Name Node vs Data Node | Replication factor | Rack Awareness | Hadoop🐘🐘Framework 2024, Νοέμβριος
Anonim

Κόμβοι δεδομένων είναι οι σκλάβοι κόμβοι σε HDFS . Διαφορετικός NameNode , DataNode είναι ένα commodity hardware, δηλαδή ένα μη ακριβό σύστημα που δεν είναι υψηλής ποιότητας ή υψηλής διαθεσιμότητας. ο DataNode είναι ένας διακομιστής μπλοκ που αποθηκεύει τα δεδομένα στο τοπικό αρχείο ext3 ή ext4.

Εξάλλου, πώς λειτουργεί το NameNode στο Hadoop;

NameNode αποθηκεύει μόνο τα μεταδεδομένα του HDFS – το δέντρο καταλόγου όλων των αρχείων στο σύστημα αρχείων και παρακολουθεί τα αρχεία σε όλο το σύμπλεγμα. NameNode δεν αποθηκεύει τα πραγματικά δεδομένα ή το σύνολο δεδομένων. Τα ίδια τα δεδομένα αποθηκεύονται πραγματικά στους DataNodes. NameNode είναι ένα μόνο σημείο αποτυχίας σε Hadoop σύμπλεγμα.

Κάποιος μπορεί επίσης να ρωτήσει, τι είναι το NameNode RPC; Στο Hadoop, το NameNode είναι ένα ενιαίο μηχάνημα που συντονίζει τις λειτουργίες HDFS στον χώρο ονομάτων του. Αυτές οι λειτουργίες περιλαμβάνουν τη λήψη τοποθεσιών μπλοκ, την καταχώριση καταλόγων και τη δημιουργία αρχείων. ο NameNode λαμβάνει λειτουργίες HDFS ως RPC καλεί και τα τοποθετεί σε μια ουρά κλήσεων FIFO για εκτέλεση από νήματα ανάγνωσης.

Σε σχέση με αυτό, τι είναι οι κόμβοι στο Hadoop;

ΕΝΑ κόμβος στο hadoop σημαίνει απλώς έναν υπολογιστή που μπορεί να χρησιμοποιηθεί για επεξεργασία και αποθήκευση. Υπάρχουν δύο τύποι κόμβοι στο hadoop Ονομα κόμβος και Δεδομένα κόμβος . Ονομάζεται ως α κόμβος καθώς όλοι αυτοί οι υπολογιστές είναι διασυνδεδεμένοι. Το NameNode είναι επίσης γνωστό ως Master κόμβος.

Τι είναι το δευτερεύον NameNode στο Hadoop;

Δευτερεύων NameNode στο hadoop είναι ένας ειδικά αποκλειστικός κόμβος στο HDFS σύμπλεγμα του οποίου η κύρια λειτουργία είναι να λαμβάνει σημεία ελέγχου των μεταδεδομένων του συστήματος αρχείων που υπάρχουν όνομα κόμβος . Δεν είναι εφεδρικό όνομα κόμβος . Είναι απλώς σημεία ελέγχου του namenode χώρο ονομάτων συστήματος αρχείων.

Συνιστάται: