Domanda

Ciao Tutti :) Ho una domanda sulla disponibilità di un file server.Sto studiando qualcosa al riguardo, ma non è ancora completamente chiaro, quindi faccio questa domanda:

Supponiamo che un file server abbia un tempo di attività dell'80%.Quanti server più replicati con lo stesso tempo di uptime devono essere utilizzati per fornire una disponibilità di almeno il 99,99%?

È stato utile?

Soluzione

La logica richiesta segue questo modello:

Server1 è aumentato dell'80% delle volte.

Server2 è aumentato dell'80% del tempo in cui il server1 non è attivo: in altre parole, per il 20% del tempo in cui il server1 è inattivo, Server2 è attivo.

Server3 è in aumento dell'80% del tempo in cui Server1 e Server2 non sono attivi: in altre parole, per il 20% del tempo in cui Server1 (80%) e Server2 (80% del 20%) sono giù, Server3è in alto.

Server4 è in aumento dell'80% del tempo in cui Server1, Server2 e Server3 non sono attivi: nelle parole dell'ordine, per il 20% del tempo che (Server1 (80%) e Server2 (80% del 20%) eServer3 (80% di (80% del 20%)) sono giù, Server4 è attivo.

ecc., ecc., Ad Nauseam.

ti dà informazioni sufficienti per capire la risposta?

Altri suggerimenti

Un modo più semplice per calcolare questo è calcolare l'inversione.Volete che i tuoi server siano aumentati del 99,99%=> 0.9999 Ciò significa che sono autorizzati a diminuire per un fattore di 0.0001 del tempo (0,01%)

La probabilità che un server non riesce è del 20% (1 - 0,8).La probabilità che X Server non riescano allo stesso tempo è 0.2^x.Quindi vuoi risolvere l'equazione:

0.2^x <= 0.0001
.

Ora anche Wolfram Alpha non voleva risolverlo, ma possiamo ancora scriverlo nella calcolatrice con numeri diversi per X:

    .
  • x= 1: 0.2
  • x= 2: 0,04
  • x= 3: 0.008
  • x= 4: 0.0016
  • x= 5: 0.00032
  • x= 6: 0.000064 <- Soluzione
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top