È un problema più facile che sembra, io pensa. Ho fatto i simili fogli elettronici per calcolare lo sviluppo di dati quando utilizza il deduplication nelle biblioteche di nastro virtuali.
Che cosa farei per questo è uso la vostra formula in un foglio elettronico in cui ho avuto una linea per ogni giorno.
Avrei colonne per InitialSize (formato iniziante di quel giorno), GrowthToday, ChangeToday e EndSize.
Ogni fila comincerebbe a InitialSize di quel giorno, lo moltiplica da GrothRate per convincere GrowthToday e per ChangeRate per ottenere ChangeToday. Allora aggiungo insieme i tre per ottenere EndSize. Odierno EndSize si trasforma in in InitialSize di domani.
Ripetere 264 volte.
Il vostro spazio di sostegno required tutto il giorno dato sarà odierno EndSize più la somma di ultimi 30 valori di ChangeToday. Aggiungere un certo allentamento (quali per l'anno di salto, la mese-fine vicina generando più dati, lo sviluppo inatteso di dati, ecc.) e quella dovrebbe essere la vostra risposta.
Ho attaccato un foglio elettronico con sopra programmato dentro, per un monoutente con immagazzinaggio iniziale 2.2GB. Potete moltiplicare la colonna di BackedUp per NumberOfUsers per ottenere un valore aggregato. Dovrete calcolare il vostro tasso quotidiano del cambiamento. .5% non è un Male in primo luogo indovina, ma dipende sopra se la vostra applicazione sta facendo il byte-livello che differencing, o immagazzinando l'intera lima variabile… particolarmente quando state mantenendo una copia ogni quattro ore.