4) In cosa consiste l’organizzazione a gruppi dei processi?

Gruppi di Processi: insieme di processi che sono visti come una unica entità astratta per alcune azioni ( ad esempio, modello multi-server a multicast)

Deve quindi esistere una semantica di Gruppo

La realizzazione avviene attraverso il broadcast

Suddivisione in:

gruppi chiusi

utilizzati per la realizzazione del parallelismo

solo i componenti possono inviare al gruppo

gruppi aperti

utilizzati per la realizzazione di cliente/servitori multipli

l’astrazione di gruppo è visibile ad ogni altra entità

Struttura ed organizzazione dei gruppi

strutture:

struttura con processi pari: tutti i processi sono gerarchicamente pari

struttura con processi gerarchici: presenza di un coordinatore e di coordinati

appartenenza ad un gruppo:

processo gestore esiste un processo che consente di entrare a fare parte di un gruppo e di lasciare il gruppo

realizzazione distribuita: tutti i processi mantengono la lista di appartenenza; identificazione dei guasti distribuita

 


Back
Index
Next