Quanti GB di contenuti ha tutto Netflix? Qualcuno può stimare la capacità dei loro server?
Quanti GB di contenuti ha tutto Netflix? Qualcuno può stimare la capacità dei loro server?
Nessun modo reale di saperlo.
Inoltre, mi aspetto che molti dei loro contenuti siano su nastro, non su disco (più economici in volume).
Non si trattava di Netflix, ma ho lavorato in un sito di supercomputer - lo storage su disco quando ha iniziato a funzionare (1991) era solo di circa 90 GB per uso generale (ce n'era di più per il sistema operativo, e alcune altre funzioni - ma questo era lo storage generale per i dati).
Questi 90 GB erano supportati da due sistemi robotici a nastro, ciascuno con circa 9.000 nastri, che aggiungevano 14.400.000 MB (ogni nastro era 800MB). Ora il filesystem su quei 90 GB non conteneva tutti i dati - ma aveva la struttura delle directory e il filesystem (personalizzato) aveva i nomi dei file - ma i metadati per i file indicavano "su disco" e "su nastro", e avevano l'identificazione della posizione del nastro insieme alla posizione sul nastro.
Quando si accedeva al file e i dati non erano su disco, il sistema passava l'identificazione del nastro a un controller robot che poi inseriva il nastro in un trasporto, il sistema posizionava il nastro dove erano memorizzati i dati e li rileggeva.
Se si accedeva al file ed era su disco la risposta era immediata. Se non era su disco c'era un ritardo mentre i dati venivano copiati dal nastro.
Quindi i 90GB erano usati solo per fare la cache dei dati. Il ritardo normalmente era sotto i 10-15 secondi (unità a nastro veloci, robot veloci). Le uniche volte che le cose richiedevano più tempo era se i trasporti su nastro (2 in ogni sistema di robot) erano già occupati o a leggere dati, o a scrivere nuovi dati per fare spazio.
Quando un file era su disco, e lo spazio era necessario, allora il nuovo file più vecchio veniva copiato su nastro, e i metadati venivano aggiornati per indicare "su nastro", e i dati residenti su disco potevano essere rilasciati. E questo veniva fatto per mantenere una quantità minima di spazio libero su disco.
Il file system allora sembrava potesse contenere circa 14.400 GB, o 14TB.
Con il tempo i trasporti su nastro sono diventati più veloci, e i nastri hanno contenuto più dati. Quando me ne sono andato (2003) i nastri contenevano 2TB ciascuno, e l'archiviazione su disco si è espansa fino a 30TB (con piani per nastri da 4TB), e c'erano circa 400TB di dati nel sistema, e stavano crescendo a circa 1TB al mese.
Quindi mi aspetto che Netflix funzioni allo stesso modo. Se iniziate a guardare un vecchio film... e vi chiedete perché ci vogliono 15-30 secondi per partire - il sistema sta copiando i dati dal nastro e potrebbe essere in coda per altre 10 richieste...
Gestione gerarchica dello storage - Wikipedia
Articoli simili
- Quanti satelliti "visibili" del Global Positioning System (GPS) sono necessari per stimare con precisione la posizione di un dispositivo mobile?
- Come stimare i costi di acquisizione dei clienti per una startup di app mobile
- Le aziende di sviluppo giochi hanno i loro server? ...Quali sono i migliori fornitori di server per le aziende di sviluppo di giochi mobili?
- Perché Netflix India ha meno del 12% dei contenuti in streaming disponibili su Netflix USA?