Analisi delle ipotesi

 

Per soddisfare alle ipotesi fatte occorre individuare un insieme di protocolli di base.

 

Questi protocolli (che dovranno essere realizzati) non sono indipendenti tra loro, anche se la strategia scelta per la loro definizione è stata quella di definirli per il solo problema che devono gestire, e poi in un momento successivo sono stati "aggiustati" per permettere la loro interazione e sincronizzazione.

Sono poi state individuate delle priorità diverse da dare ad alcuni protocolli:

Il recovery è ovviamente prioritario perché occorre mantenere la struttura ad anello virtuale in uno stato il più possibile consistente (durante il guasto l'anello è inconsistente, per cui il recovery deve essere veloce).

Poi segue il lookup, cioè la fase di ricerca delle replica meno carica, perché l'idea è che in questo modo il bilanciamento del carico venga "deciso" velocemente dopo una richiesta.

Infine l'esecuzione dei servizi, meno prioritaria rispetto a recovery e lookup.

 

 


<< Previous page            Next page >>