Čo je DataNode a NameNode v Hadoop?
Čo je DataNode a NameNode v Hadoop?

Video: Čo je DataNode a NameNode v Hadoop?

Video: Čo je DataNode a NameNode v Hadoop?
Video: Hadoop namenode И secondary namenode | hadoop hdfs architecture | OnlineLearningCenter 2024, November
Anonim

DataNodes sú slave uzly v HDFS . Na rozdiel od NameNode , DataNode je komoditný hardvér, teda nenákladný systém, ktorý nemá vysokú kvalitu ani vysokú dostupnosť. The DataNode je blokový server, ktorý ukladá údaje do lokálneho súboru ext3 alebo ext4.

Okrem toho, ako funguje NameNode v Hadoop?

NameNode ukladá iba metadáta HDFS – strom adresárov všetkých súborov v súborovom systéme a sleduje súbory v klastri. NameNode neuchováva skutočné údaje ani súbor údajov. Samotné dáta sú v skutočnosti uložené v DataNodes. NameNode je jediným bodom zlyhania v Hadoop zhluk.

Možno sa tiež opýtať, čo je NameNode RPC? V Hadoop, NameNode je jediný stroj, ktorý koordinuje operácie HDFS vo svojom mennom priestore. Tieto operácie zahŕňajú získanie umiestnení blokov, výpis adresárov a vytváranie súborov. The NameNode prijíma operácie HDFS ako RPC volania a zaraďuje ich do frontu hovorov FIFO na vykonanie čítacími vláknami.

V súvislosti s tým, čo sú uzly v Hadoop?

A uzol v hadoop jednoducho znamená počítač, ktorý možno použiť na spracovanie a ukladanie. Existujú dva typy uzly v hadoop názov uzol a Údaje uzol . Nazýva sa ako a uzol keďže všetky tieto počítače sú vzájomne prepojené. NameNode je tiež známy ako Master uzol.

Čo je sekundárny NameNode v Hadoop?

Sekundárny NameNode v hadoop je špeciálne vyhradený uzol v HDFS klaster, ktorého hlavnou funkciou je prevziať kontrolné body prítomných metadát súborového systému menný uzol . Nie je to záloha menný uzol . Ide len o kontrolné body namenode's priestor názvov súborového systému.

Odporúča: