Next: Assunzioni di base
Up: Descrizione del progetto
Previous: Descrizione del progetto
Indice
Indice analitico
Un sistema è composto da
processori ridondati e da un votatore. Ad intervalli di
tempo regolari di
secondi, ciascun processore invia in maniera sincronizzata al
votatore il risultato di un esperimento. Se il processore funziona correttamente, il
risultato trasmesso sarà il numero
, altrimenti verrà trasmesso un numero casuale fra
0 e
. Il risultato, prima di giungere al votatore, attraversa un unico canale di
comunicazione, condiviso da tutti i processori. Se il canale funziona correttamente, il
risultato giunge invariato al votatore, altrimenti il risultato trasmesso potrà essere
modificato come segue:
- se il risultato in transito è compreso fra 0 e
, con probabilità
viene
trasformato in un numero casuale compreso fra
e
;
- se il risultato in transito è compreso fra
e
, con probabilità
viene
trasformato in un numero casuale compreso fra 0 e
.
Si supponga che ciascun processore fallisca secondo una Weibull di parametri
, che il canale di comunicazione fallisca con rate esponenziale pari a
,
e che entrambi abbiano tempi di riparazione distribuiti secondo una normale di media
e varianza
. L'intero sistema fallisce se il votatore ottiene una maggioranza di
risultati uguali che, però, non sono uguali ad
.
Si costruisca un modello che rappresenti il sistema e si determini il tempo medio al
fallimento del sistema e la probabilità a steady-state che il votatore fornisca un
risultato scorretto nei seguenti casi:
,
(fallimenti/giorno),
.
,
(fallimenti/giorno),
.
-
,
(fallimenti/giorno),
.
Next: Assunzioni di base
Up: Descrizione del progetto
Previous: Descrizione del progetto
Indice
Indice analitico
Giacomo Sacchetti
2006-02-15