Mis vahe on NameNode ja DataNode vahel Hadoopis

Autor: John Stephens
Loomise Kuupäev: 24 Jaanuar 2021
Värskenduse Kuupäev: 18 Märts 2024
Anonim
How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
Videot: How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Sisu

The peamine erinevus NimiNode ja DataNode vahel Hadoopis on see, et NameNode on põhisõlm Hadoop Distributed File Systemis, mis haldab failisüsteemi metaandmeid, samal ajal kui DataNode on Hadoopi hajutatud failisüsteemis slave sõlme, mis salvestab tegelikud andmed vastavalt NameNode'i juhistele.


Hadoop on avatud lähtekoodiga raamistik, mille on välja töötanud Apache Software Foundation. See võimaldab salvestada ja töödelda suure hulga andmeid samaaegselt jaotatud keskkonnas asuvate arvutite klastrite vahel. HDFS on seevastu Hadoopi hajutatud failisüsteem, mis jaotab andmeid mitme masina vahel ja kordab neid, et suurendada vastupidavust, usaldusväärsust ja kättesaadavust. Lisaks töötab HDFS vastavalt master-slave arhitektuurile. Namenode ja dataNode on selle arhitektuuri komponendid.

Kaetud peamised valdkonnad

1. Mis on NameNode
- Mõiste, funktsionaalsus
2. Mis on DataNode
- Mõiste, funktsionaalsus
3. Milline on NameNode ja DataNode vaheline suhe
- Assotsiatsiooni ülevaade
4. Mis vahe on NameNode ja DataNode vahel Hadoopis
- peamiste erinevuste võrdlus


Võtmesõnad

DataNode, Hadoop, HDFS, NameNode


Mis on NameNode

Metaandmed viitavad väikesele hulgale andmetele ja see nõuab minimaalset mälumahtu salvestamiseks. Namenode salvestab kõik HDFSi failide metaandmed. Metaandmed sisaldavad faililuba, nimesid ja iga ploki asukohta. Plokk on minimaalne andmete hulk, mida saab lugeda või kirjutada. Pealegi kaardistab NameNode need plokid andmepunktidesse. Pealegi haldab nameNode kõiki teisi andmeloode.Põhisõlm on nimiNode jaoks alternatiivne nimi.

Mis on DataNode

Nodeid, mis ei ole nimenoodid, nimetatakse andmemoodeksiteks. Slave sõlme on teine ​​andmesõlme nimi. Andmesõlmed talletavad ja laadivad plokid vastavalt nimenoodi juhistele.



Kõik dataNoodid suhtlevad pidevalt nimesõlmega. Nad teavitavad ka nimeNode nende salvestatavate plokkide kohta. Lisaks teostavad andmesõlmed ka plokkide loomist, kustutamist ja replikatsiooni, nagu on andnud nimeNode.

NameNode ja DataNode vaheline seos

  • Namenode ja Datanode toimivad vastavalt Hadoop Distributed File System (HDFS) master-slave arhitektuurile.

Erinevus NameNode ja DataNode vahel

Määratlus

NameNode on HDFS-i kontroller ja haldur, samas kui DataNode on HNNS-i nimesõlmest erinev sõlme, mida kontrollib NameNode. Seega on see peamine erinevus NameNode'i ja DataNode'i vahel Hadoopis.

Sünonüümid

Pealegi on Master node veel üks nimiNode'i nimi, samas kui Slave-sõlme nimi on DataNode jaoks teine ​​nimi.

Peamised funktsioonid

Kuigi nimesõna haldab kõigi HDFS-i failide metaandmeid ja juhib andmeside, Datanode salvestab ja laadib plokid vastavalt põhisõlme juhistele. Seega on see teine ​​erinevus NameNode'i ja DataNode'i vahel Hadoopis.

Järeldus

Peamine erinevus NameNode'i ja DataNode'i vahel Hadoopis on see, et NameNode on põhisõlm HDFS-is, mis haldab failisüsteemi metaandmeid, samal ajal kui DataNode on HDFS-i slave-sõlm, mis salvestab tegelikud andmed vastavalt NameNode'i juhistele. Lühidalt öeldes, NameNode kontrollib ja haldab ühte või mitut andmesõlmi.

Viide:

1. “HDFS - Javatpoint”. Www.javatpoint.com,

Eneekindlu ja eneekindlu on kak mõitet, mille vahel võib täheldada teatud erinevui. Ualdu viitab üldielt uule või kindluele, mi inimeel on millegi või kellegi uhte. Ualdu...

Tagurpidi v vatatikuneMõiteid vatatikune ja pöördvõrdeline kautatake enamati matemaatika ja neil on arnane tähendu. Numbri 'a' korrutavat pöörd- või p&...

Populaarne Täna