Un nodo perimetrale è un computer che funge da portale per utenti finali per la comunicazione con altri nodi nel cluster computing. I nodi edge sono talvolta chiamati anche nodi gateway o nodi di comunicazione edge.
In un cluster Hadoop, esistono tre tipi di nodi: nodi master, worker ed edge. La distinzione dei ruoli aiuta a mantenere l'efficienza.
I nodi principali controllano quali nodi eseguono quali attività e quali processi vengono eseguiti su quali nodi. La maggior parte del lavoro viene assegnata ai nodi di lavoro. Il nodo di lavoro archivia la maggior parte dei dati ed esegue la maggior parte dei calcoli I nodi Edge facilitano le comunicazioni dagli utenti finali ai nodi master e di lavoro.
Alcuni nodi hanno compiti importanti, che possono influire sulle prestazioni se interrotti. I nodi edge consentono agli utenti finali di contattare i nodi di lavoro quando necessario, fornendo un'interfaccia di rete per il cluster senza lasciare l'intero cluster aperto alla comunicazione. Questa limitazione migliora l'affidabilità e la sicurezza. Poiché il lavoro è distribuito uniformemente tra i nodi di lavoro, il ruolo del nodo perimetrale aiuta a evitare sbilanciamenti dei dati e problemi di prestazioni.
Nonostante i tre tipi di nodi specificati in un cluster, i ruoli di ogni tipo di nodo non sono hardcoded. Gli amministratori possono assegnare ruoli di servizio a qualsiasi tipo di nodo. Tuttavia, alcuni fornitori possono specificare la distinzione tra i nodi per evitare il rischio di creare problemi di prestazioni e bilanciamento.