matteocontrini looj44 E che vantaggi avrebbe rispetto a servire dal datacenter? Meno problemi per tutti, perché i contenuti devono banalmente viaggiare meno chilometri. Ad esempio TIM ha una cache Netflix per regione, approssimando un pochino, quindi tutto il traffico di Netflix, che è tanto, non rischia di saturare inutilmente le dorsali. Poi c'è Cloudflare.
Goku96 matteocontrini matteocontrini ha una cache Netflix per regione Mi hai fatto venire un dubbio: ma quindi c'è una copia di tutta la filmografia di netflix in ogni regione?
handymenny looj44 E che vantaggi avrebbe rispetto a servire dal datacenter? Latenza e banda con molta più garanzia. Per farti un esempio, mettiamo caso che si saturi la backbone wind tra Roma e Napoli, io, in provincia di Napoli, posso continuare a vedere la maggior parte dei video su youtube o netflix senza notare grossi problemi. Ovviamene il discorso è un po' più complesso, ma è per rendere l'idea
matteocontrini Goku96 non tutta, ma solo i "pezzi" che sono più richiesti e che quindi vale la pena tenere in una cache. Possono essere letteralmente pezzi di film, oppure film interi, oppure film interi solo in una risoluzione. Immagina il catalogo intero di Netflix diviso in pezzetti di 5 secondi in più versioni (HD, 4K, ecc.). Ciascun pezzetto può essere messo in cache, oppure no. Anche in base allo storage che c'è a disposizione
handymenny matteocontrini qui c'è un post sul loro blog a riguardo: https://netflixtechblog.com/netflix-and-fill-c43a32b490c0 Chissà se riescono anche a prevedere cosa i clienti iliad pescheranno dalle cache francesi o statunitensi 🤔 matteocontrini Immagina il catalogo intero di Netflix diviso in pezzetti di 5 secondi in più versioni (HD, 4K, ecc.). Ciascun pezzetto può essere messo in cache, oppure no. Però a leggere la descrizione che ne fa netflix non è così granulare andreagdipaolo Cache Netflix a Roma, Bologna e Cagliari La cosa curiosa è che sono raggiungibili anche via ipv6
matteocontrini Aggiungo: Netflix è maestra nel campo dello streaming e anche la CDN è su un altro livello. È in grado di fare quello che chiamano proactive caching, quindi se sanno che il giorno X alle ore Y esce una nuova serie, si sa già che ci sarà un picco di domanda per quella serie e quindi sarà inserita nelle cache in anticipo. In generale, se prevedono che un contenuto sarà molto popolare in una determinata zona geografica, lo inseriranno in cache in anticipo.
andreagdipaolo Facendo l'esempio di Tiscali, andando a memoria ci sono: Cache Netflix a Roma, Bologna e Cagliari Cache Google (youtube principalmente) a Roma, Cagliari e Milano (o Torino, non ricordo, forse tutte e due) Cache Akamai a Roma e Cagliari Queste assorbono tantissimo traffico che altrimenti saturerebbe gli IX, i peering o i transiti.
matteocontrini handymenny Però a leggere la descrizione che ne fa netflix non è così granulare Ah può essere, ho assunto funzionasse come una CDN qualsiasi che può cachare anche byte range di un singolo file, per dire, ma immagino che anche su questo siano diversi 😅 effettivamente ha più senso mettere in cache contenuti interi nel caso di Netflix. edofullo PS: questi server girano su ASN dell'operatore oppure ASN Nertflix? Dell'ISP, perché non esci proprio dalla rete dell'ISP (se ci sei dentro ovviamente) 🙂
edofullo Mentre a livello commerciale come funziona? L'operatore paga (anche fornendo hosting gratuito) l'OTT per fare in modo di saturare i transiti oppure l'OTT paga per non dover avere tutti i contenuti concentrati in pochi punti che hanno quindi bisogno di una banda maggiore? So che poi ogni caso sarà diverso e gli accordi saranno diversi, ma a grandi linee. PS: questi server girano su ASN dell'operatore oppure ASN Nertflix?
spnick edofullo PS: questi server girano su ASN dell'operatore oppure ASN Nertflix? usano l'ASN dell'operatore
x_term edofullo questi server girano su ASN dell'operatore oppure ASN Nertflix? Tutti IP dell'operatore, essendo interni alla sua rete. Esempio per me: ipv4-c013-lhr009-sky-isp.1.oca.nflxvideo.net Risolve anche come host7-rangea-nflx.cdn.bllon.isp.sky.com E l'IP è nell'AS di Sky, 176.255.199.231
edofullo handymenny Quindi in pratica netflix & co scroccano hosting gratuito... matteocontrini Dell'ISP, perché non esci proprio dalla rete dell'ISP (se ci sei dentro ovviamente) Potrebbero anche avere peering dedicati via BGP no? Si può vedere netflix che cache sta usando? Son curioso col tunnel IPv6 dove esco.
handymenny spnick Linkem è stata una dei primi ad averne, insieme a fastweb se non erro Qui ci sono tutte quelle che ho trovato: https://docs.google.com/spreadsheets/d/1-m4GIa-CK6sK0zdX4KlcOu2xQ1c6H5gtApccE7zw31I/edit#gid=0 Eccetto quelle retelit che ho trovato solo un paio di giorni fa
hento handymenny Qui ci sono tutte quelle che ho trovato: https://docs.google.com/spreadsheets/d/1-m4GIa-CK6sK0zdX4KlcOu2xQ1c6H5gtApccE7zw31I/edit#gid=0 Chiedo scusa per il necroposting, ma ho pensato di fare cosa gradita aggiungendo anche i dati di Aruba, che per quanto riguarda Netflix ha il peering al Namex già da un po':
handymenny edofullo Potrebbero anche avere peering dedicati via BGP no? Quello lo si fa per quelle agli IX. Che tra l'altro vengono usate di notte per riempire quelle "locali" edofullo Si può vedere netflix che cache sta usando? Son curioso col tunnel IPv6 dove esco Se apri questo link vedi la gerarchia: https://api.fast.com/netflix/speedtest/v2?https=true&token=YXNkZmFzZGxmbnNkYWZoYXNkZmhrYWxm&urlCount=10 x_term in UK ce ne sono tantissime, anche un centinaio per ISP
[cancellato] edofullo netflix & co scroccano hosting gratuito... In cambio fanno risparmiare cifroni sulle porte di peering e soprattutto sui contratti di transito 😉
edofullo handymenny Se apri questo link vedi la gerarchia: https://api.fast.com/netflix/speedtest/v2?https=true&token=YXNkZmFzZGxmbnNkYWZoYXNkZmhrYWxm&urlCount=10 Not great [cancellato] Vero, quando sei grande puoi permettertelo...
itreb handymenny Quello lo si fa per quelle agli IX E da quello che ho capito, i due più grandi provider fisso francesi fanno ancora solo così. spnick Ora non ne hanno tante attive, ma hanno un bel po' di placeholder che si presume entreranno in funzione a breve. Probabilmente prima hanno ancora da densificare un po' i loro BNG
x_term handymenny in UK ce ne sono tantissime, anche un centinaio per ISP Eh lo so... Esempio sempre per Sky intorno a me in priorità: Croydon, Basingstoke, Leicester, Birmingham.
handymenny edofullo Vero, quando sei grande puoi permettertelo... Chissà se Netflix se ne approfitterà prima o poi per vendere servizi di edge computing. Vista la quantità di cache che hanno TIM, Wind, fastweb e a breve Vodafone, sarebbe possibilissimo
[cancellato] edofullo quando sei grande puoi permettertelo... Bah cosa vuoi che conti avere qualche server in più... 200W di consumo extra? Più che altro le CDN investono quando fai una certa volumetria di traffico verso di loro. Spesso sono presenti agli IX per coprire con il solo costo delle porte in public peering tutti gli operatori afferenti.
ag23900 edofullo Not great Anche io vengo localizzato a Fremont da Netflix, poi MaxMind però mi localizza in Italia 😂