Tout a fait d’accord. C’est un problème a géométrie hautement variable, je te le concede volontiers. Par contre, si une chose est sure a 100% c’est qu’il est impossible de faire mieux que l’offload que Netflix offre a travers ses appliances en passant par un quelconque CDN traditionnel.
On Jul 28, 2014, at 2:05 PM, Antoine Drochon (perso) <anto...@drochon.net> wrote: > Salut Greg, > > On Jul 28, 2014, at 13:12, Greg Villain <fr...@tadcons.net> wrote: > >> En tant que 1x client. >> Rien ne te dit que sur les serveurs edges de $CDN vous (ta boite) n’occupiez >> pas la popularité d’autres clients servis par ces memes caches qui seraient >> servis avec un plus grand offload si vous n’y étiez pas, je dis une sottise? > > Dans un monde simple ça pourrait ressembler à ça. > De nos jours, l’allocation mémoire est beaucoup plus complexe que ça et fait > appel à une gestion de la ressource pour optimiser l’éviction. Ca inclut des > facteurs d’étanchéité qui fait qu’un petit client profite de la plateforme > lui aussi. > > L’eviction est une métrique importante qui mène à certains ajustements pour > les content-providers ayant une très grande quantité de data. Les catalogues > vidéos sont un bel exemple, on veut des intégrales de séries, de 240p à 4K. > >> En gros, pour atteindre 90% il faut que tu caches 90% de la short-tail de >> tous les clients qui se trouvent sur un set de caches donne - a moins que >> tout le monde n’aie que du short tail qui ne prend pas de place, ca semble >> statistiquement irréaliste, mais je fais peut-être une généralisation >> abusive sur le modèle… > > Si on met de coté l’aspect multiple sibling/layers/redirection, il n’y a pas > de miracle, il faut de l’espace mémoire sinon le taux d’offload chute. > >> Pour Netflix, vue la taille plutôt massive du catalogue, les limites de ce >> modèle sont très visibles - me suis peut-être emballe sur le pourcentage >> mais il est indéniable que le gain en offload est significatif, voire >> phenomenal. > > Le chiffre brut que tu annonces me paraît quand même très bas mais sur des > profils d’utilisations très spécifiques branchés sur des configs > out-of-the-box, il y a souvent un peu de travail d’ajustement pour arriver à > 90+%. > > Les challenges sont tels qu’il faut travailler en permanence et s’ajuster par > rapport au besoin (ouverture de nouveaux marchés, catalogue plus profond, de > meilleure qualité…). A certaines périodes, une gestion interne peut trouver > sens, parfois c’est 100% externe, parfois c’est un mix. > > Antoine > > --------------------------- > Liste de diffusion du FRnOG > http://www.frnog.org/ --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/